Project

General

Profile

Actions

Task #19213

open

Task #19100: Sprint Planning for 17/11/2025 - 28/11/2025

Unit of Measure–Based Charge Calculation in Shipment Cost

Added by Redmine Admin 3 months ago. Updated about 6 hours ago.

Status:
QA
Priority:
High
Assignee:
-
Start date:
12/18/2025
Due date:
12/18/2025 (about 3 months late)
% Done:

0%

Estimated time:
0:00 h
Spent time:
GitLab ID:
3631
GitLab Milestone:
GitLab Ticket Number:
1086
GitLab Time Logged:
90000
Lock Timeline Date:
No
gitlab project trace:
Sprint Planning for 17/11/2025 - 28/11/2025

Description

A freight forwarder should be able to define a unit of measure for each charge in the Shipment Cost screen so that the freight and other costs and corresponding sales are calculated and allocated automatically for each House Bill of Lading (HBL).

 

Acceptance Criteria

1. Unit of Measure Selection

  • The system shall allow the user to select a Unit of Measure (UOM) for each charge line in the Shipment Cost screen.
  • Available UOM options shall be:

(a)     Per Container

(b)     Per Volume

(c)     Per B/L

 

2. Per Volume

  • When Per Volume is selected:

a)      The system shall automatically calculate the freight amount based on the volume recorded on the House B/L.

b)     The calculated amount shall be automatically inserted as Sales for the corresponding House B/L and adding the profit margin as well.

Example: If a container's volume is 28MC and costs 1000 USD.

HBL 1 Volume is 10MC.

Cost = (1000 / 28) X 10 = 357.14)

Sales = (Cost x 1.2) = 357.14 x 1.2 = 428.57

Here, 1.2% is being taken from 'Vessel Schedule' from the textbox 'Targeted Sales'

3. Per B/L

  • When Per B/L is selected:

a)      The cost amount entered shall be automatically applied as Sales to each House B/L.

If cost of CCS Fee = Rs 3250 for 10 HBL

Then, the cost shall be split as Rs325 for each

 

4. Per Container

  • When Per Container is selected:

a)      For FCL shipments:

                                                        i.            The system shall apply the specified cost as Sales per container.

                                                      ii.            If a House B/L contains multiple containers, the amount shall be replicated for each container.

b)     For LCL shipments:

                                                        i.            The system shall divide the amount proportionally based on volume of HBL

                                                      ii.            The calculated value shall be applied as Sales accordingly as per point 1.

 

5. Quotation Override

  • If a quotation is selected for the shipment:

a)      The rates and figures from the quotation shall override all UOM-based calculations.

b)     The system shall apply quotation values directly as Sales.

 

 


GitLab Sync Log

[{"id": "36215", "author": "Nihaal Ramfoll", "hours": 1.0, "created": "2025-12-26T11:28:27.573Z", "log_date": "2025-12-26", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2025-12-26T11:28:27.573Z: 1h-(1.0)h spend at: 2025-12-26", "status": "active", "deleted_by": "", "redmine_entry_id": 11838}, {"id": "36233", "author": "Nihaal Ramfoll", "hours": 1.5, "created": "2025-12-29T06:33:26.179Z", "log_date": "2025-12-29", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2025-12-29T06:33:26.179Z: 1h 30m-(1.5)h spend at: 2025-12-29", "status": "active", "deleted_by": "", "redmine_entry_id": 11840}, {"id": "36347", "author": "Nihaal Ramfoll", "hours": 6.5, "created": "2026-01-05T05:44:29.583Z", "log_date": "2025-12-29", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2026-01-05T05:44:29.583Z: 6h 30m-(6.5)h spend at: 2025-12-29", "status": "active", "deleted_by": "", "redmine_entry_id": 11860}, {"id": "36377", "author": "Avisham", "hours": 7.0, "created": "2026-01-05T10:54:14.081Z", "log_date": "2026-01-04", "comment": "Imported from GitLab by @Avisham on 2026-01-05T10:54:14.081Z: 7h-(7.0)h spend at: 2026-01-04", "status": "active", "deleted_by": "", "redmine_entry_id": 11869}, {"id": "36502", "author": "Avisham", "hours": 4.0, "created": "2026-01-06T10:20:12.512Z", "log_date": "2026-01-05", "comment": "Imported from GitLab by @Avisham on 2026-01-06T10:20:12.512Z: 4h-(4.0)h spend at: 2026-01-05", "status": "active", "deleted_by": "", "redmine_entry_id": 11882}, {"id": "36522", "author": "Nihaal Ramfoll", "hours": 1.0, "created": "2026-01-07T11:47:30.834Z", "log_date": "2026-01-07", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2026-01-07T11:47:30.834Z: 1h-(1.0)h spend at: 2026-01-07", "status": "active", "deleted_by": "", "redmine_entry_id": 11893}, {"id": "36577", "author": "Avisham", "hours": 4.0, "created": "2026-01-08T07:10:20.674Z", "log_date": "2026-01-06", "comment": "Imported from GitLab by @Avisham on 2026-01-08T07:10:20.674Z: 4h-(4.0)h spend at: 2026-01-06", "status": "active", "deleted_by": "", "redmine_entry_id": 11907}]

Actions #1

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 2 months ago

  • Description updated (diff)
Actions #3

Updated by Redmine Admin 2 months ago

  • GitLab Time Logged changed from 0 to 3600
Actions #4

Updated by Redmine Admin 2 months ago

  • GitLab Sync Log updated (diff)
Actions #5

Updated by Redmine Admin 2 months ago

  • GitLab Time Logged changed from 3600 to 9000
Actions #6

Updated by Redmine Admin 2 months ago

  • GitLab Sync Log updated (diff)
Actions #7

Updated by Redmine Admin about 2 months ago

  • Parent task set to #19100
  • GitLab Time Logged changed from 9000 to 32400
  • gitlab project trace set to Sprint Planning for 17/11/2025 - 28/11/2025
Actions #8

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #9

Updated by Redmine Admin about 2 months ago

  • GitLab Time Logged changed from 32400 to 57600
Actions #10

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #11

Updated by Redmine Admin about 2 months ago

  • GitLab Time Logged changed from 57600 to 72000
Actions #12

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #13

Updated by Redmine Admin about 2 months ago

  • GitLab Time Logged changed from 72000 to 75600
Actions #14

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #15

Updated by Redmine Admin about 2 months ago

  • Status changed from New to QA
  • GitLab Time Logged changed from 75600 to 90000
Actions #16

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions

Also available in: Atom PDF