Project

General

Profile

Actions

Task #16953

closed

Task #16394: Sprint Planning 30/09/2024 - 18/10/2024

Add "End of Stuffing Date and Time" Field and Allow Reopening by a Supervisor in Loading Plan

Added by Redmine Admin 7 months ago. Updated about 2 hours ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
10/09/2024
Due date:
10/09/2024
% Done:

100%

Estimated time:
0:00 h
Spent time:
GitLab ID:
1409
GitLab Milestone:
GitLab Ticket Number:
405
GitLab Time Logged:
86400
Lock Timeline Date:
No
gitlab project trace:
Sprint Planning 30/09/2024 - 18/10/2024

Description

Title: Add "End of Stuffing Date and Time" with Provisional and Final Export Manifest in the Loading Plan

As a Freight Forwarding User,
I want to input the End of Stuffing Date and Time in the Loading Plan,
So that I can issue a Provisional Export Manifest until the date is confirmed, and a Final Export Manifest after the completion of container stuffing, with the option to reopen by a supervisor or manager.

Acceptance Criteria:

  1. End of Stuffing Date and Time Field:
    • A new field named End of Stuffing Date and Time should be added to the Loading Plan screen.

    • CFS users can input the date and time in DD/MM/YYYY HH

      format.

    • CFS users or FFWDs can only issue/download a Provisional Export Manifest until the End of Stuffing Date and Time has been inserted and saved.

    • Once the End of Stuffing Date and Time is entered and saved, the option to issue/download the Final Export Manifest will become available, replacing the provisional option.

    • Validation should ensure that the date entered cannot be a future date.

    • The field should be editable until the Final Export Manifest is issued. After that, it becomes read-only unless reopened by a supervisor or manager.

  2. Issuing Provisional and Final Export Manifest:
    • The user should be able to issue/download a Provisional Export Manifest if the End of Stuffing Date and Time has not been entered.
    • Once the End of Stuffing Date and Time is entered and saved, the Final Export Manifest can be issued, replacing the provisional one.
  3. Reopening the Loading Plan:
    • There should be an option to reopen the Loading Plan for updates to the End of Stuffing Date and Time, but this should only be available to users with supervisor or manager privileges.
    • The system should require the supervisor or manager to provide a specific reason for reopening the Loading Plan.
    • Once reopened, the supervisor/manager can update the End of Stuffing Date and Time, after which the manifest must be reissued as Final Export Manifest.
  4. Auditing & Logs:
    • The system should log any reopening of the Loading Plan, including the user who reopened it, the reason provided, and the updated date/time.
    • Any updates to the End of Stuffing Date and Time should be tracked in the audit logs for compliance.
  5. Email/WhatsApp Notification should be sent to Freight Forwarder after inserting End of Stuffing. Final Export pdf Manifest should be attached

Additional Notes:

  • The Provisional Export Manifest allows shipments to be tracked before the final confirmation of stuffing.
  • Reopening the Loading Plan is a restricted action, ensuring that changes to critical data like the End of Stuffing Date and Time are controlled and justified by higher authority personnel.

GitLab Sync Log

[{"id": "10434", "author": "Ra-ees Peeroo", "hours": 24.0, "created": "2024-10-22T04:39:20.985Z", "log_date": "2024-10-16", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2024-10-22T04:39:20.985Z: 3d-(24.0)h spend at: 2024-10-16", "status": "active", "deleted_by": "", "redmine_entry_id": 8475}]

Actions #1

Updated by Redmine Admin 7 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 3 months ago

  • Status changed from QA to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF