Part-DB-server icon indicating copy to clipboard operation
Part-DB-server copied to clipboard

Add Series (part) attribute

Open ttomasini opened this issue 1 year ago • 0 comments

Is your feature request related to a problem? Please describe. I would like to search, sort and filter for a specific series of a component product line. Since this is a value which is usually present at nearly every supplier, I think it would make sense to add it as a new (optional) attribute to the "Manufacturer" section of a part.

Describe the solution you'd like I think the following changes would have to be implemented (probably not complete list):

  • Add (product) series to part entity
  • Add series to view(s) -> see simple proposal in first screenshot
  • Add series to new and edit screen -> see simple proposal in second screenshot
  • Add series to datatable filter form
  • Add series to datatable attribute column display settings dropdown
  • ensure that the search also scans the product series values
  • possibly: add "Series" to search options
  • Pull series from info providers (e.g. DigiKey: from GET /Search/v3/Products/{digiKeyPartNumber} -> obj.Series.Value)

image

image

Describe alternatives you've considered An easy (and dirty) hack would be to just store the series as a parameter. This is what I am doing right now. Unfortunately the value of the info provider attribute series is currently not stored to the parameters because it is a separate attribute (outside of the parameter array).

Additional context What do you think about this? I am happy to receive honest feedback.

ttomasini avatar Apr 09 '24 19:04 ttomasini