Customers Management
This screen provides a structured overview and management interface for the company’s customer base. It includes searchable, sortable data on pricing models, taxation and regional attributes associated with each customer.
Actions & Controls
Create New Customer Button
- Label:
+ Create new customer - Action: Opens form for adding a new customer profile
Search Field
- Purpose: Filters customers by title or VAT via text input
- Placement: Right-aligned, inline with the table header
Customer Table
Table Headers
| Column | Description |
|---|---|
| Title | Customer name or label (e.g., “Customer 1”) |
| VAT | VAT number or code used for billing and compliance |
| Country | Country of operation with flag and name |
| Price type | Pricing strategy applied (e.g., “Fracht”, “Price per KM”, “Price per KG”) |
| Price per Loaded KM | €/km rate when transporting goods |
| Price per Empty KM | €/km rate when driving without cargo |
| Price per Loaded KG | €/kg rate when transporting goods by weight |
Data Displayed in Example
| Title | VAT | Country | Price Type | Loaded KM | Empty KM | Loaded KG |
|---|---|---|---|---|---|---|
| Customer 1 | — | Germany | Fracht | — | — | — |
| Customer 2 | — | Poland | Price per KM | 1.24 € | 0.3 € | — |
| Customer 3 | 111 | Lithuania | Price per KG | — | — | 1.33 € |
Ellipsis Menu (⋯)
- Placement: End of each row
- Function: Likely offers context actions such as Edit, Duplicate or Delete
Functional Behavior
- Sorting: Columns appear sortable (indicated by ↕ icons)
- Pricing Types: Adapt dynamically to show only relevant price fields based on selected “Price Type”
- Multi-national support: Country flag visuals paired with names improve clarity for international operations
Use Case Notes
This module is designed to:
- Track and compare client-specific pricing agreements
- Enable quick access for assigning pricing to shipments
- Support billing integration with structured VAT fields and region identifiers
