Project

General

Profile

Actions

Task #19825

closed

Silverline: LCL - Add Container Reference Field for Bulk Cargo Containers and Display Across Documents

Added by Redmine Admin 4 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
04/29/2026
Due date:
04/29/2026
% Done:

100%

Estimated time:
6:00 h
Spent time:
GitLab ID:
4347
GitLab Milestone:
GitLab Ticket Number:
1485
GitLab Time Logged:
16200
Lock Timeline Date:
No
gitlab project trace:

Description

Silverline has requested the ability to capture a Container Reference when the user selects Bulk instead of standard Container mode in the Add Container popup in the Shipment cost screen.

Currently, when Bulk is selected, only the Bulk Cargo Reference field is available. However, operationally they still need to record a related container reference number for tracking, billing, and document purposes.

Requirement Summary

When user selects Bulk in the Container/Bulk toggle:

  • Keep existing Bulk Cargo Reference field.
  • Add a new field named Container Reference beside the Bulk Cargo Reference textbox.
  • Field must allow manual input.
  • Field is optional
Functional Requirements
1. Add Container Screen

When Bulk option is selected:

  • Display new field:

Container Reference

  • Position: beside existing Bulk Cargo Reference field.
  • Input type: Textbox
2. Save Data

System must store the Container Reference against that Bulk record.

3. File Reference Screen (LCL – Container Level)

If the user selects Bulk:

  • Display Container Reference as Read Only
  • Visible in container-level details
4. Document Outputs

Display this Container Reference in case of bulk in the following PDF documents:

  • NOA (Notice of Arrival)
  • AOA / Advice of Arrival
  • Invoice
  • Bill of Lading

Placement should follow existing container reference sections where applicable.

Acceptance Criteria
Scenario 1 – Bulk Selected

Given user opens Add Container
When user selects Bulk
Then system displays:

  • Bulk Cargo Reference
  • Container Reference
Scenario 2 – Save Record

Given user enters both references
When clicking Add / Save
Then values are stored successfully.

Scenario 3 – File Reference Display

Given Bulk record exists
When user opens File Reference → LCL → Container Level -> select Bulk
Then Container Reference is visible as read-only.

Scenario 4 – Reports/Documents

Given Bulk record has Container Reference
When generating NOA / AOA / Invoice / BL
Then Container Reference appears correctly.


GitLab Sync Log

[{"id": "43793", "author": "Avisham", "hours": 3.0, "created": "2026-05-07T10:46:44.888Z", "log_date": "2026-05-06", "comment": "Imported from GitLab by @Avisham on 2026-05-07T10:46:44.888Z: 3h-(3.0)h spend at: 2026-05-06", "status": "active", "deleted_by": "", "redmine_entry_id": 13459}, {"id": "44085", "author": "Avisham", "hours": 1.0, "created": "2026-05-11T10:57:01.115Z", "log_date": "2026-05-10", "comment": "Imported from GitLab by @Avisham on 2026-05-11T10:57:01.115Z: 1h-(1.0)h spend at: 2026-05-10", "status": "active", "deleted_by": "", "redmine_entry_id": 13518}, {"id": "44365", "author": "Avisham", "hours": 0.5, "created": "2026-05-14T07:46:26.640Z", "log_date": "2026-05-13", "comment": "Imported from GitLab by @Avisham on 2026-05-14T07:46:26.640Z: 30m-(0.5)h spend at: 2026-05-13", "status": "active", "deleted_by": "", "redmine_entry_id": 13597}]

Actions

Also available in: Atom PDF