From RPM Wiki
| Table of contents |
[edit]
Summary
The supplier architecture.
[edit]
Supplier preset
- Name
- Unique per deployment
- Company Name Format
- Logo
- Note: There is no permanent relationship when a supplier is created from a preset or vice verse. It is a one-time copy only.
[edit]
Supplier
- Name
- Unique per subscriber
- Company Name Format
- Logo
- Primary contact
- Notes
- Attachments
[edit]
Direct supplier management
[edit]
Staff
- Suppliers (grid, "Add" link, no logos)
- Supplier details ("Add a copy", "Edit" and "Erase" links, logo, info, etc.)
[edit]
Admin
- Presets (grid with logos and edit and delete links, "Add" link)
- Subscriber details (list in a "Suppliers" web box, no logos)
- Supplier details (same as for staff except "Erase" is always available)
[edit]
Adding/editing a supplier or preset
- One-page wizard-style
- Default logo + empty text box shown
- Clicking the logo launches the logo upload wizard where the user is then returned to this edit page with the just uploaded logo shown with any text they had already entered (but only saved is the user then clicks "OK" on the add a supplier page)
- Underneath is a drop-down selector that controls a list of existing suppliers or presets
- Clicking on one of the listed suppliers populates the logo and text box with the same values as the supplier clicked on
- The suppliers are listed with logo + name and in columns
[edit]
Adding or editing a preset
- Admin only
- Wizard as above
- Selector contains "Presets" (default) then every subscriber
- If editing the logo & text box start out already populated
[edit]
Adding or editing a supplier
- Wizard as above
- Selector contains "Presets" (default) and "Existing" (current suppliers for this subscriber)
- If editing or copying the logo & text box start out already populated
[edit]
Removing a preset
- Admin only
- Confirm page (because Admin has no recycle bin)
[edit]
Removing a supplier
- Staff can do if the supplier has no
- Accounts
- Commission items
- Adjustments
- Rep IDs
- Master IDs
- Admin can always do (dangerous)
- Always a confirm page
[edit]
Why not delete?
We use the term "remove" instead of "delete" when the thing in question will be directly erased without going into the recycle bin.
[edit]
Other uses in the application
[edit]
Select + logo
A standard drop-down selector to the right of a logo for the selected supplier both contained in a "toolsOver" div. Used on pages where the whole page is for a single supplier.
- Commission schedule
- Manage rep IDs
[edit]
Select
A standard drop-down selector only.
- Edit form (supplier reference)
- Add/edit field (supplier fixed, supplier multi-select)
- Transfer
[edit]
History
- Jupiter: New architecture including subscriber self-management and presets. Also, Jupiter introduced a single size for all logos including suppliers.
- This page was last modified 19:39, 19 Mar 2008.
- This page has been accessed 923 times.
