Project

General

Profile

Task #17528

Updated by Redmine Admin 5 months ago

A **Freight Forwarder (FFWD)** should be able to track the demurrage (detention) process for containers after they leave the CHCL yard. He/she can monitor the deadline for container return, record demurrage charges, and notify consignees to avoid additional costs. 

 **Actors:** 

 * Freight Forwarder (FFWD) / Co-Loader 
 * Consignee 

 Refer to Epic https://gitlab.maccs.mu/rnd/ffa/documentation/-/issues/390 for more information. 

 **Pre-requisites:** 

 * A File Reference must have already been created and approved in the system for the shipment. 
 * In order to begin the demurrage countdown, the Container Status must be updated to "Picked Up", and the deadline for returning the empty container has been recorded. 

 **Acceptance Criteria:** 

 **1. Container Pickup & Deadline for Return** 

 * After leaving the CHCL yard and clearing any Terminal Storage fee, the system updates the container status to **"Picked Up"** and starts tracking the demurrage deadline. 
 * The system should have a subsection named “Return of Container” within the container-level section of the Shipment Cost screen where it will store and track the following fields. 
   * Pickup Date 
   * Deadline for returning the empty container (the last date before demurrage applies). 

   

 **2. Deadline Monitoring & Notifications** 

 * The system should track the allowed return date (LFD). 
 * Automated notifications should be sent: 
   * **2 days before deadline** → Reminder email/SMS/WhatsApp to consignee & FFWD. 
   * **On deadline day** → Final warning before demurrage starts. 
   * **After the deadline** → Notification that demurrage charges are being applied. 

 **3. Demurrage Charges** 

 * The system should allow the user to record the Demurrage charges as an Additional Cost for the particular container at the MBL level. 
 * The system should allow the user to then record the Storage charges as Sales charges to bill back the client (additional invoice) at the MBL level. 

 **4. Payment Request & Invoice Generation** 

 * The system should allow the FFWD to generate a Payment Request to the accounting department for settling demurrage charges with the Shipping Line. 
 * The system should allow the user to generate an invoice to bill the consignee/client fback for this charge. 

 **5. Container Return & Status Update** 

 * Once the demurrage charges are cleared and the container is returned, the FFWD updates the system with: 
   * Return Date 
   * Return Location (Shipping Line depot) 
 * The shipment status should update to "Container Returned". 

 **6. Demurrage Dashboard & Reports** 

 * A **Demurrage Dashboard** should show: 
   * **Pending Containers** (within the deadline). 
   * **Overdue Containers** (demurrage fees being applied). 
   * **Returned Containers** (demurrage cleared). 
 * The FFWD should be able to **filter by Client, Vessel, Date, or Shipping Line**. 

   

 ### @Peeroo_Raees Note that demurrage is both at Import & export level (in transhipment cases).    Confirmed by Jacques from ED logistics

Back