Task #19155
openTask #19157: Sprint Planning for 15/12/2025 - 26/12/2025
Cargo damage report
0%
Description
Description
The system must allow users to flag any House B/L as Damaged. When a House B/L is marked as damaged, the system should display a list of predefined damage types. If the damage type selected is "Other", additional detail input should be required. The system must generate a Cargo Damage Report for all House B/Ls marked as damaged.
Acceptance Criteria
Add Option to Mark House B/L as Damaged
- A new field or toggle “Damaged (Yes/No)” shall be added on the House B/L screen.
- Default value = No.
- When set to Yes, the system shall trigger the damage type section to appear.
Display List of Damage Types
When "Damaged = Yes" is selected, the system must display a dropdown list containing:
- Wet Damage
- Breakage
- Deformation / Crushed
- Missing Items
- Torn Packaging
- Contamination
- Leakage / Spillage
- Other
Handle “Other” Damage Type
- If the user selects “Other”, an input field “Damage Details” becomes required.
- User must enter a short description (text field validation required).
Cargo Damage Report Generation
- The system shall automatically include the House B/L in the Cargo Damage Report once marked as damaged.
- The report shall list:
(a) House B/L Number
(b) Damage Status
(c) Damage Type
(d) Damage Details (only for “Other”)
(e) Date and Time of marking
(f) User who entered the damage information
Below is a template which has been validated and approved by ED Logistic Team
{width=449 height=561}
GitLab Sync Log
[{"id": "35527", "author": "Fatimah Schaik Hossen", "hours": 6.0, "created": "2025-12-12T11:10:57.268Z", "log_date": "2025-12-12", "comment": "Imported from GitLab by @Fatimah Schaik Hossen on 2025-12-12T11:10:57.268Z: 6h-(6.0)h spend at: 2025-12-12", "status": "active", "deleted_by": "", "redmine_entry_id": 11689}, {"id": "35677", "author": "Fatimah Schaik Hossen", "hours": 3.0, "created": "2025-12-15T12:01:50.090Z", "log_date": "2025-12-15", "comment": "Imported from GitLab by @Fatimah Schaik Hossen on 2025-12-15T12:01:50.090Z: 3h-(3.0)h spend at: 2025-12-15", "status": "active", "deleted_by": "", "redmine_entry_id": 11730}, {"id": "35720", "author": "Fatimah Schaik Hossen", "hours": 2.0, "created": "2025-12-16T07:33:18.233Z", "log_date": "2025-12-16", "comment": "Imported from GitLab by @Fatimah Schaik Hossen on 2025-12-16T07:33:18.233Z: 2h-(2.0)h spend at: 2025-12-16", "status": "active", "deleted_by": "", "redmine_entry_id": 11741}, {"id": "35842", "author": "Fatimah Schaik Hossen", "hours": 1.0, "created": "2025-12-18T06:54:04.737Z", "log_date": "2025-12-18", "comment": "Imported from GitLab by @Fatimah Schaik Hossen on 2025-12-18T06:54:04.737Z: 1h-(1.0)h spend at: 2025-12-18", "status": "active", "deleted_by": "", "redmine_entry_id": 11775}, {"id": "35944", "author": "Fatimah Schaik Hossen", "hours": 1.0, "created": "2025-12-19T11:40:50.706Z", "log_date": "2025-12-18", "comment": "Imported from GitLab by @Fatimah Schaik Hossen on 2025-12-19T11:40:50.706Z: 1h-(1.0)h spend at: 2025-12-18", "status": "active", "deleted_by": "", "redmine_entry_id": 11805}]
Updated by Redmine Admin 3 months ago
- Parent task changed from #19122 to #19157
- gitlab project trace changed from Sprint Planning for 01/12/2025 - 12/12/2025 to Sprint Planning for 15/12/2025 - 26/12/2025
Updated by Redmine Admin 3 months ago
- GitLab Time Logged changed from 0 to 21600
Updated by Redmine Admin 3 months ago
- Status changed from QA to New
- GitLab Time Logged changed from 21600 to 32400
Updated by Redmine Admin 3 months ago
- Status changed from New to Development Done
Updated by Redmine Admin 3 months ago
- GitLab Time Logged changed from 32400 to 39600
Updated by Redmine Admin 3 months ago
- Status changed from Development Done to QA
Updated by Redmine Admin 3 months ago
- GitLab Time Logged changed from 39600 to 43200
Updated by Redmine Admin 2 months ago
- GitLab Time Logged changed from 43200 to 46800