Create/Manage/edit Suppliers #400

Closed
opened 2026-06-29 08:38:04 +00:00 by rob · 0 comments
Owner

Background information for Suppliers:

The goal here is to expand the current support for managing product suppliers (vendors) in the system.

Under the 'Purchasing' section of the navigation, create a page called 'Suppliers'. This section should only be visible for Admin user-level.

This page should be a table display of the suppliers for each SKU in the system.

@jaidev, see this link here for an example of where users will see the suppliers at the SKU level.

https://cb.estack.com/products/5934/suppliers (use the credentials I emailed you today to log in).

The above link is the Supplies tab of a SKU's sub navigation. Here a user can select the supplier for that SKU.

The user can click the Edit button on the right of the Available Suppliers table and they can edit the supplier's cost price and other information. They can also set the default supplier for purchase orders when there is more than one supplier.

You can also add additional suppliers for a given SKU by selecting a supplier from the drop down at the bottom of the table, entering the required info and then clicking Add Supplier.

Please try it. You can add additional suppliers for the SKU link above, and feel free to change the information. I will fix it later.

==== Now...

What's missing here is the ability for a user to add suppliers to the system by themself.
Previously, Tim would create them for us.

What we need now is to allow the user the ability to view, create and manage suppliers in the system.

These are the requirements:

  • Basic CRUD (Create/Read/Update/Disable) interface for suppliers.

  • List of fields and required fields: See Suppliers_-_Form_Columns.csv

  • Supplier Code field is free form up to 10 characters

  • Only admins can do anything. Regular users can only ever see Code in any interface they have access to. Keep in mind we may want to change that when we get to #138

Feel free to view the Create Customer form link below for reference. You can either make a similar format or make your own style as long as it looks nice and matches the overall website:

https://cb.estack.com/customers/create

Suppliers_-_Form_Columns.csv

Background information for Suppliers: The goal here is to expand the current support for managing product suppliers (vendors) in the system. Under the 'Purchasing' section of the navigation, create a page called 'Suppliers'. This section should only be visible for Admin user-level. This page should be a table display of the suppliers for each SKU in the system. @jaidev, see this link here for an example of where users will see the suppliers at the SKU level. https://cb.estack.com/products/5934/suppliers (use the credentials I emailed you today to log in). The above link is the Supplies tab of a SKU's sub navigation. Here a user can select the supplier for that SKU. The user can click the Edit button on the right of the Available Suppliers table and they can edit the supplier's cost price and other information. They can also set the default supplier for purchase orders when there is more than one supplier. You can also add additional suppliers for a given SKU by selecting a supplier from the drop down at the bottom of the table, entering the required info and then clicking Add Supplier. Please try it. You can add additional suppliers for the SKU link above, and feel free to change the information. I will fix it later. ==== Now... What's missing here is the ability for a user to add suppliers to the system by themself. Previously, Tim would create them for us. What we need now is to allow the user the ability to view, create and manage suppliers in the system. These are the requirements: * Basic CRUD (Create/Read/Update/Disable) interface for suppliers. * List of fields and required fields: See [_Suppliers__-_Form_Columns.csv](/uploads/e4efaf862cd76061f318bfd3252ac5c9/_Suppliers__-_Form_Columns.csv) * Supplier Code field is free form up to 10 characters * Only admins can do anything. Regular users can only ever see Code in any interface they have access to. Keep in mind we may want to change that when we get to #138 Feel free to view the Create Customer form link below for reference. You can either make a similar format or make your own style as long as it looks nice and matches the overall website: https://cb.estack.com/customers/create [_Suppliers__-_Form_Columns.csv](/uploads/e4efaf862cd76061f318bfd3252ac5c9/_Suppliers__-_Form_Columns.csv)
rob added the QA label 2026-06-29 08:38:04 +00:00
rob closed this issue 2026-06-29 08:38:04 +00:00
Sign in to join this conversation.
No Label QA
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rob/pms3#400