Suppliers
The Suppliers module manages vendor details for purchasing and inventory tracking across branches. Suppliers can be assigned to one branch, making it easier to organize procurement and reporting.
Index Page
The Suppliers index page lists all registered suppliers across the system, showing their branch, contact information, and creation/update details. This page provides quick access to manage supplier records.

Filters
- Branch – Filter suppliers by branch.
- From / To – Filter by creation date range.
Actions
- Create Supplier – Add a new supplier record.
- Row Actions
- Edit Supplier – Update supplier details.
- Delete Supplier – Remove a supplier.
- Bulk Actions
- Delete Suppliers – Remove multiple suppliers at once.
CRUD Attributes
| Attribute | Description | Required |
|---|---|---|
| Name | Supplier name (translatable) | Yes |
| Branch | Branch to which supplier belongs | Yes |
| Supplier’s email address | Optional | |
| Phone | Supplier’s phone number | Optional |
| Address | Supplier’s physical address | Optional |
Create Supplier Page
The create page allows administrators to add new suppliers into the system. Supplier data can be linked to a branch for tracking purposes.

- Enter supplier name (required, translatable).
- Assign supplier to a branch (required).
- Add optional details such as email, phone, and address.
- Save supplier to make it available for purchase orders.
Edit Supplier Page
The edit page is used to modify supplier details.

- Update supplier’s name, branch, email, phone, or address.
- Keep branch assignment consistent to maintain reporting integrity.
- Changes are reflected immediately in purchase and inventory modules.
