Task #17280
closedTask #16518: Sprint Planning 22/07/2024 - 29/07/2024
FE -Cost and Sales Create
Description
_**Description:**_
Develop a functional Cost and Sales Module for both Ocean & Air Import and Ocean & Air Export functionalities within the Freight Forwarding System to efficiently input, track, and analyze costs associated with each job at both the Master and house level, and calculate profitability accurately.Development:
- Design UI for job cost management.
- Develop functionality to add and manage different cost/charges types.
- Develop frontend components for inputting, viewing, and analyzing costs associated with each job.
- Integrate frontend components with backend APIs to enable seamless data flow.
Fields:
-
Job Reference: This will link costs and sales data to a specific job (linked to MBL/MAWB reference number).
-
Cost/Charges Type: This allows categorization of expenses incurred (e.g., Ocean Freight, Inland Charges, Terminal Handling, Insurance).
-
Cost/Charges Description: This provides a brief explanation of the cost (e.g., "Ocean Freight Charges from Port A to Port B").
-
Cost/Charges Amount: This captures the numerical value of the expense.
-
Currency: This specifies the currency in which the cost is denominated (e.g., USD, EUR).
-
VAT Rate: This allows users to associate the applicable Value Added Tax rate with the cost (may require pre-defined options or allow customization).
-
Sales/Charges Type: This allows categorization of expenses incurred (e.g., Ocean Freight, Inland Charges, Terminal Handling, Insurance).
-
Sales /Charges Description: This provides a brief explanation of the sales (e.g., "Ocean Freight Charges from Port A to Port B").
-
Sales /Charges Amount: This captures the numerical value of the expense.
-
Sales Currency: This specifies the currency in which the sales is denominated (e.g., USD, EUR).
-
Sales VAT Rate: This allows users to associate the applicable Value Added Tax rate with the sales (may require pre-defined options or allow customization).
-
Revenue: This captures the total revenue generated by the job.
-
Currency: This specifies the currency in which the revenue is denominated (normally same as cost currency).
-

GitLab Sync Log
[{"id": "6465", "author": "Ra-ees Peeroo", "hours": 80.0, "created": "2024-07-24T05:00:11.354Z", "log_date": "2024-07-07", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2024-07-24T05:00:11.354Z: 2w-(80.0)h spend at: 2024-07-07", "status": "active", "deleted_by": "", "redmine_entry_id": 8697}, {"id": "5568", "author": "Ra-ees Peeroo", "hours": 80.0, "created": "2024-06-25T07:13:50.071Z", "log_date": "2024-06-10", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2024-06-25T07:13:50.071Z: 2w-(80.0)h spend at: 2024-06-10", "status": "active", "deleted_by": "", "redmine_entry_id": 8698}]