Supplier Management Guide
Module: Suppliers Roles: All roles (view), Admin (manage) Last Updated: July 2026
Overview
The Supplier module allows you to manage your supplier database, track purchase history by supplier, and link suppliers to purchase orders. All supplier data is centralized and searchable for efficient procurement management.
Supplier List
Navigate to Suppliers in the main menu. All suppliers are displayed in a sortable, searchable, paginated DataTable.
Columns Explained
| Column | Description |
|---|---|
| Company | The supplier's company name |
| Contact | The primary contact person's name |
| Phone | The supplier's phone number |
| The supplier's email address | |
| Address | The supplier's business address |
| Status | Active or Inactive (see below) |
| Actions | View, Edit, Delete |
Adding a New Supplier
- Click the + New Supplier button at the top of the supplier list.
- The Create Supplier form opens. Fill in the following fields:
Form Fields
| Field | Required | Description |
|---|---|---|
| Company Name | Yes | The legal or trading name of the supplier's business |
| Contact Person | Yes | The name of the primary contact at the company |
| Phone | Yes | The primary phone number for the contact |
| No | The supplier's email address | |
| Address | No | The street address of the business |
| City | No | The city where the business is located |
| State | No | The state (e.g., Lagos, Abuja) |
| Notes | No | Any additional notes about the supplier |
| Status | Yes | Select Active or Inactive (default: Active) |
- Click Save to create the supplier record.
- A toast notification confirms the supplier was created successfully.
Tip: Ensure at least the Company Name, Contact Person, and Phone fields are filled in before saving. These are required fields.
Editing a Supplier
- Locate the supplier in the list.
- Click the Edit (pencil) icon in the Actions column.
- The Edit Supplier form opens with existing data pre-filled.
- Modify the fields as needed.
- Click Save to apply changes.
Deleting a Supplier
- Locate the supplier in the list.
- Click the Delete (trash) icon in the Actions column.
- A ConfirmDialog appears asking you to confirm the deletion.
- Click Confirm to permanently remove the supplier, or Cancel to abort.
Warning: Deleting a supplier is irreversible. If the supplier is linked to existing purchase records, the system will prevent deletion and display an error message.
Supplier Status
| Status | Meaning |
|---|---|
| Active | The supplier is currently engaged. You can link them to new purchase orders. |
| Inactive | The supplier is no longer active. Their record is kept for historical reference but you cannot create new purchases against them. |
Tip: Set a supplier to Inactive rather than deleting them to preserve purchase history and audit trails.
Viewing Supplier Details
- Locate the supplier in the list.
- Click the View (eye) icon in the Actions column.
- The Supplier Detail view opens, showing:
- Contact Information: Company name, contact person, phone, email, address
- Purchase History: A chronological list of all purchases linked to this supplier
- Total Spend: Cumulative value of all purchases from this supplier
Linking Suppliers to Purchases
When creating a purchase order, you can link it to a supplier from the Purchases module.
- Navigate to Purchases in the main menu.
- Click + New Purchase.
- In the purchase form, select a supplier from the Supplier dropdown.
- The dropdown lists all suppliers with Active status.
- Fill in the remaining purchase details (product, quantity, cost, date).
- Click Save to create the purchase linked to the selected supplier.
Note: Only Active suppliers are available in the purchase form dropdown. Set a supplier to Active if they are missing from the list.
Tracking Purchase History by Supplier
- Navigate to Suppliers and click the View icon on a supplier record.
- The Supplier Detail view displays a complete purchase history for that supplier.
- Each entry shows: date, product, quantity, cost, and purchase reference.
- Use the date range or search within the detail view to find specific transactions.
Tip: Review purchase history quarterly to evaluate supplier performance, negotiate better pricing, or identify alternative suppliers.
Using Supplier Data for Reporting
While the Suppliers module does not have a dedicated reports page, you can leverage supplier data for analysis:
- Export to CSV: Click the Export CSV button to download the full supplier list.
- Sort by Company: Alphabetize suppliers for easy reference.
- Filter by Status: View only Active suppliers for current procurement needs.
- Cross-reference with Purchases: Use supplier names as filters in the Purchases module to generate supplier-specific spend reports.
Search and Filters
Search
- Use the search bar at the top of the DataTable to search by company name, contact person, phone number, or email.
- Results filter in real time as you type.
Sort
- Click any column header to sort the table by that column.
- Click again to toggle between ascending and descending order.
Pagination
- Navigate between pages using the pagination controls at the bottom of the table.
- Adjust the number of rows displayed per page using the page size selector.
Bulk Actions
- Use the checkbox on each row to select multiple suppliers.
- A bulk action toolbar appears at the top of the table.
- Click Delete Selected to remove multiple suppliers at once.
- A ConfirmDialog appears to confirm the bulk deletion.
- Click Confirm to proceed, or Cancel to abort.
Note: The system will prevent deletion of any suppliers that have linked purchase records. Those records will be skipped with an error message.
CSV Export
- Click the Export CSV button at the top of the supplier table.
- The current filtered and sorted view is downloaded as a
.csvfile. - Open the file in Excel, Google Sheets, or any spreadsheet application for reporting or data migration.
Role Access Summary
| Role | Access Level |
|---|---|
| Admin | Full access — create, edit, delete, view details, export |
| Sales | View-only access to supplier data |
| Production | View-only access to supplier data |
| Accountant | View-only access to supplier data (for reference in expense tracking) |