Vendor Management
Overview
The Vendor Management system (also called Suppliers) allows you to track your relationships with external suppliers, manage contact information, and associate items with their vendors for procurement planning.
Key Features:
📇 Centralized vendor contact database
🔗 Link items to their suppliers
💰 Track pricing per supplier
📝 Add notes to vendor records
📦 View order history per vendor
✅ Safe deletion with conflict checking
Use Cases
- Procurement Planning
Identify which vendors supply specific items when placing orders.
- Price Comparison
Compare pricing across multiple vendors for the same item.
- Vendor Performance Tracking
Document vendor reliability, quality, and service through notes.
- Contact Management
Maintain up-to-date contact information for ordering and support.
- Order History
Review past orders from each vendor to identify patterns.
Prerequisites
Access Requirements:
User Role: User, Superuser, or Admin
Permissions:
suppliers.view,suppliers.manageAuthenticated Session: Must be logged in
Accessing Vendor Management
Navigation Method 1: Main Menu
Click Vendors or Suppliers in the main navigation
Or navigate to
/suppliersor/vendors
Navigation Method 2: From Orders
Navigate to Orders page
Click on an order
Click vendor name to view vendor details
Creating a Vendor
Step-by-Step
Navigate to Vendors Page
Click Vendors in main navigation
Click Add Vendor
Button located at top-right of page
Add Vendor or + New Vendor button
Fill in Vendor Information
Required Fields:
Name: Vendor business name
Optional Fields:
Contact Person: Primary contact name
Email: Vendor email address
Phone: Vendor phone number
Address: Physical or mailing address
Account Number: Your customer account number with this vendor
Website: Vendor website URL
Notes: Any additional information
Save Vendor
Click Save button
Success toast appears: “Vendor created successfully”
Redirected to vendor list or vendor detail page
Vendor Information Fields
Field |
Description |
Required |
|---|---|---|
Name |
Vendor business name |
Yes |
Contact Person |
Primary point of contact |
No |
Vendor email address |
No |
|
Phone |
Phone number |
No |
Address |
Full mailing/physical address |
No |
Account Number |
Your account # with vendor |
No |
Website |
Vendor website URL |
No |
Notes |
Additional information |
No |
Best Practices:
Use official business name for consistency
Include full contact details to avoid delays
Store account numbers for faster ordering
Add notes for special ordering instructions
Example:
Name: Scientific Supplies Ltd
Contact: John Smith
Email: orders@scisupplies.co.uk
Phone: +44 20 1234 5678
Address: 123 Lab Street, London, UK, SW1A 1AA
Account Number: CUST-98765
Website: https://www.scisupplies.co.uk
Notes: Minimum order £50. Free shipping on orders >£500. Account rep: Jane Doe (ext. 234)
Viewing Vendors
Vendor List
The Vendors page displays all vendors in a table:
Table Columns:
Column |
Description |
|---|---|
Name |
Vendor business name |
Contact |
Contact person name |
Email address |
|
Phone |
Phone number |
Items |
Count of items from this vendor |
Orders |
Count of orders placed with vendor |
Actions |
Edit, Delete, View Details |
Sorting:
Click column headers to sort
Default: Alphabetical by name
Search:
Search box filters vendors by name, contact, or email
Real-time filtering as you type
Vendor Detail Page
Click a vendor name to view detailed information:
Sections:
Vendor Information - Contact details, account number
Associated Items - Items supplied by this vendor with pricing
Order History - Past orders from this vendor
Notes - Vendor notes (see Notes System)
Actions - Edit, Delete buttons
Editing a Vendor
Navigate to Vendor
From vendor list, click Edit in Actions column
Or from vendor detail page, click Edit Vendor
Modify Fields
Update any vendor information
Fields are the same as creation form
Save Changes
Click Save button
Success toast: “Vendor updated successfully”
Changes appear immediately
Note
Changes to vendor information do not affect past orders. Historical order data preserves the vendor details at the time of order creation.
Linking Items to Vendors
Items can be associated with multiple vendors to track pricing and availability.
Method 1: From Vendor Detail Page
Navigate to Vendor Detail Page
Click “Add Item” or “Link Item”
Search for Item
Type item name or SKU
Select item from dropdown
Enter Pricing (Optional)
Supplier Price: Price this vendor charges
Currency: (if multi-currency supported)
Save
Click Save or Add
Item appears in vendor’s “Associated Items” list
Method 2: From Item Edit Page
Navigate to Inventory
Edit an Item
Scroll to “Suppliers” Section
Add Supplier
Click Add Supplier
Select vendor from dropdown
Enter price
Save
Result: Item now linked to vendor
Viewing Item-Vendor Relationships
From Vendor Page:
View all items supplied by this vendor
See pricing per item
Compare if item is available from multiple vendors
From Item Page:
View all vendors who supply this item
Compare prices across vendors
Identify preferred vendor
Use Case:
When placing an order, check which vendor has the best price for items you need.
Managing Vendor Notes
Vendors support the Notes System for tracking important information:
Common Note Types:
Ordering instructions (e.g., “Requires PO# in email”)
Contact preferences (e.g., “Email only, no phone calls”)
Quality issues (e.g., “Last shipment had packaging damage”)
Delivery terms (e.g., “2-week lead time on custom items”)
Account details (e.g., “Credit terms: Net 30”)
Adding Notes to Vendors:
Navigate to Vendor Detail Page
Click Notes tab or Add Note button
Enter note text
Click Save
See Notes System for complete notes documentation.
Viewing Order History
Each vendor has an order history showing past purchases:
Order History Table:
Column |
Description |
|---|---|
Order ID |
Unique order identifier |
Date |
Order placement date |
Items |
Number of items in order |
Total |
Order total amount |
Status |
Pending, Received, Cancelled |
Actions |
View order details |
Use Cases:
Review vendor reliability (on-time delivery)
Identify recurring orders for bulk negotiation
Track spending per vendor over time
Verify past order details
Deleting a Vendor
Safe Deletion
LUStores uses safe deletion to prevent data integrity issues:
Click Delete
From vendor list, click Delete in Actions column
Or from vendor detail page, click Delete Vendor
Safety Check Runs
System checks for dependencies:
Active orders from this vendor
Items linked to this vendor
Historical order references
Conflict Report
If conflicts exist, a dialog shows:
Cannot Delete Vendor This vendor cannot be deleted because: - 15 items are linked to this vendor - 3 orders reference this vendor Suggested Actions: - Unlink items from this vendor first - Keep vendor for historical records - Mark vendor as "Inactive" instead
Confirm Deletion
If no conflicts, confirmation dialog appears:
Delete Vendor Are you sure you want to delete "Scientific Supplies Ltd"? This action cannot be undone. [Cancel] [Delete]
Deletion Complete
Vendor removed from database
Success toast: “Vendor deleted successfully”
Inactive Vendors (Alternative to Deletion)
Instead of deleting vendors, consider marking them as inactive:
Benefits:
Preserves historical order data
Maintains item-vendor relationships
Can be reactivated if needed
Safer than permanent deletion
How to Mark Inactive:
Edit vendor
Add note: “INACTIVE - No longer using this supplier as of YYYY-MM-DD”
Or add “Inactive” to vendor name: “Scientific Supplies Ltd (INACTIVE)”
Save
Filtering:
Use search to exclude inactive vendors from view
Best Practices
Vendor Data Management
✅ Do:
Keep contact information up-to-date
Document account numbers for faster ordering
Use consistent naming (official business names)
Add notes for special ordering procedures
Review vendor performance regularly
❌ Don’t:
Delete vendors with order history
Create duplicate vendor records
Store sensitive information (credit cards) in notes
Leave contact fields empty
Price Tracking
Maintain Supplier Prices:
Update prices when vendor sends new price lists
Compare prices across vendors for the same item
Note effective dates in vendor notes
Use Case:
Vendor Note: "Price list updated 2025-01-01. 5% increase across all items."
Price Comparison Workflow:
View item detail page
Check “Suppliers” section
Compare prices from multiple vendors
Select best price when ordering
Vendor Performance
Track Vendor Reliability:
Add notes for delivery issues
Document quality problems
Record positive experiences too
Example Notes:
✅ "Delivered 2 days early. Excellent packaging. 2025-01-10"
❌ "Shipment damaged. Replacement took 3 weeks. RMA #12345. 2025-01-05"
Vendor Review Schedule:
Quarterly: Review all vendors for performance
Annually: Renegotiate terms with top vendors
As Needed: Address quality or delivery issues immediately
Troubleshooting
Common Issues
Cannot Find Vendor
Solutions:
Check spelling in search box
Try partial name search
Check if vendor was deleted
Verify you have
suppliers.viewpermission
Cannot Link Item to Vendor
Solutions:
Verify item exists and is active
Check if relationship already exists
Ensure you have
suppliers.managepermission
Cannot Delete Vendor
Solutions:
Review conflict report for dependencies
Unlink items first if needed
Keep vendor for historical records (recommended)
Mark as inactive instead of deleting
Order History Not Showing
Solutions:
Verify orders exist from this vendor
Check date range filters (if applicable)
Refresh page
Verify
orders.viewpermission
Integration with Orders
Vendors are tightly integrated with the Orders system:
Creating an Order:
Navigate to Orders page
Click New Order
Select Vendor from dropdown
Vendor contact details auto-populate
Add items from this vendor
Submit order
See also: Orders Management - New Order & CSV Import Features for complete order workflows.
Summary
The Vendor Management system provides comprehensive supplier tracking:
✅ Centralized database of vendor contact information ✅ Item-vendor linking with pricing ✅ Order history per vendor ✅ Notes system for tracking vendor details ✅ Safe deletion prevents data integrity issues ✅ Price comparison across multiple vendors
Key Workflows:
Create vendor with contact information
Link items to vendors with pricing
View vendor details and order history
Add notes for special instructions
Compare prices when placing orders
Track vendor performance over time
For API access to vendor data, see API Endpoints Reference.