Task #18866
openUser Story - Supplier - Air Module
0%
Description
User Story – Supplier – Air Module
The Freight Forwarder should be able to create, update, deactivate Airlines, Air Cargo Agents & Freight Forwarders.
Acceptance Criteria:
- The user should be able to create, update and deactivate the Airlines, Air Cargo or Freight Forwarders.
- The system should consist of different filters, such as by (a) Company (b) Role (c) Activation status.
- Pagination.
Pre-Requisite:
Supplier category from maintenance should be created first.
Description:
1. When accessing this option, below list of existing Airlines/ Air Cargo / Freight Forwarder should be displayed.
| Category | Create Name | Company Name | Roles | Address | Contact Number | Active | |
| SHL – Shipping Line | 23/09/2025 | X | Airlines | Port Louis | 2062980 | Shipping@test.mu | Y or N |
| TRP - Transporter | 25/09/2025 | Y | Air Cargo | Mer Rouge | 2062981 | freight@test.mu | Y or N |
| SVR – Surveyor | 27/09/2025 | Z | FFWD | China | +8613013802523 | Freight@test.mu | Y or N |
2. Add a ‘Create’ button to create new records.
3. When clicking on the ‘Create’ button, a pop-up should appear and shall contain the below fields.
a) Company name (Indicate whether Local or International)
In case of Local, Display Field (Business Registration Number and VAT)
b) Roles (Readily available from a dropdown – should be maintained in maintenance screen).
c) Address.
d) Contact number.
e) E-mail address.
f) Active (Yes/No).
g) Integration Category
Additional Acceptance Criteria:
- The system should check for errors:
- Email must look like a real email.
- Contact number must be in the correct format.
- Company name cannot be blank and must be unique.
- User should be able to search for a company by name, email, or contact number.
- User should be able to sort the list by columns like Company Name, Role, or Active.
- Only authorized users can create/update/deactivate.
GitLab Sync Log
[]