Task #19777
closedEDL/WSC - Link Landing/Shipping Import HBL to Export File Reference
Description
Task Type¶
Enhancement / Functional Change
Description¶
When creating or editing an Export File, users should be able to link an Import HBL that is marked as Landing/Shipping.
If an Import HBL is selected:
- The system must validate that the Import HBL is flagged as Landing/Shipping
- Once selected, the Import HBL should be linked to the Export File via reference and internal ID
This ensures proper traceability between Import and Export documents where Landing/Shipping HBLs are involved.
Functional Requirements¶
- In Export File Reference, allow selection of Import HBL records.
- Only Import HBLs marked as Landing/Shipping = Yes On selection:
- Store the Import HBL Reference Number
- Store the Import HBL Unique ID
- Prevent linking Import HBLs not marked as Landing/Shipping.
Acceptance Criteria¶
- ✅ User can search and select Import HBLs in Export File Reference.
- ✅ Selected Import HBL is saved with both reference and ID.
- ✅ No impact on existing Export or Import workflows.
GitLab Sync Log
[{"id": "43043", "author": "Ra-ees Peeroo", "hours": 4.0, "created": "2026-04-24T07:41:10.226Z", "log_date": "2026-04-23", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-04-24T07:41:10.226Z: 4h-(4.0)h spend at: 2026-04-23", "status": "active", "deleted_by": "", "redmine_entry_id": 13294}, {"id": "43042", "author": "Ra-ees Peeroo", "hours": 3.0, "created": "2026-04-24T07:41:04.154Z", "log_date": "2026-04-22", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-04-24T07:41:04.154Z: 3h-(3.0)h spend at: 2026-04-22", "status": "active", "deleted_by": "", "redmine_entry_id": 13295}, {"id": "43725", "author": "Ra-ees Peeroo", "hours": 1.0, "created": "2026-05-06T11:36:35.843Z", "log_date": "2026-05-06", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-05-06T11:36:35.843Z: 1h-(1.0)h spend at: 2026-05-06", "status": "active", "deleted_by": "", "redmine_entry_id": 13436}]
Updated by Redmine Admin 4 months ago
- Status changed from New to Development Done
- % Done changed from 0 to 100
- GitLab Time Logged changed from 0 to 25200
Updated by Redmine Admin 4 months ago
- Status changed from Development Done to QA
Updated by Redmine Admin 4 months ago
- Status changed from New to Development Done
- Estimated time changed from 7:00 h to 8:00 h
- GitLab Time Logged changed from 25200 to 28800
Updated by Redmine Admin 4 months ago
- Status changed from Development Done to QA