Task #19662
closedUpdate Advice of Arrival (AOA) PDF Format as per EDL Template
Description
The current Advice of Arrival (AOA) PDF format needs to be updated to match the format provided by ED Logistics Ltd (EDL).
An existing AOA PDF already exists in the system. This task is to modify the current template layout and fields to align with the new EDL format (attached reference).
Scope
- Update existing AOA PDF template
- Applicable to Ocean Import (based on sample)
Reference
- Provided AOA sample (ED Logistics Ltd format)
- This should be treated as the design baseline
Layout Requirements
- Follow structure and alignment as per provided EDL sample
- Maintain clear section separation
- Table formatting must match sample (borders, alignment, totals row)
- Ensure print-friendly (A4 portrait, single-page preferred)
Data Mapping
- All fields should be dynamically populated from existing shipment/file data
- No change to backend data model required unless missing fields are identified
Sample AOA from EDL
{width=452 height=638}
Master File No -> Master BL Ref
Sub File No -> File Reference
Note that the company address is in the footer on this sample; however, we can follow the same design as the Notice of Arrival.
{width=811 height=135}
Acceptance Criteria
- AOA PDF layout matches the EDL sample format
- All required fields are displayed correctly
- Cargo table structure matches the sample (including totals row)
- Remarks section displays default + dynamic text
- Header, footer, and alignment match expected layout
- PDF renders correctly for printing and download
- No regression to existing AOA generation functionality
GitLab Sync Log
[{"id": "42002", "author": "Avisham", "hours": 5.0, "created": "2026-04-10T10:34:45.053Z", "log_date": "2026-04-09", "comment": "Imported from GitLab by @Avisham on 2026-04-10T10:34:45.053Z: 5h-(5.0)h spend at: 2026-04-09", "status": "active", "deleted_by": "", "redmine_entry_id": 13030}, {"id": "42001", "author": "Avisham", "hours": 5.0, "created": "2026-04-10T10:34:37.595Z", "log_date": "2026-04-08", "comment": "Imported from GitLab by @Avisham on 2026-04-10T10:34:37.595Z: 5h-(5.0)h spend at: 2026-04-08", "status": "active", "deleted_by": "", "redmine_entry_id": 13031}, {"id": "43699", "author": "Ra-ees Peeroo", "hours": 7.0, "created": "2026-05-06T10:43:46.275Z", "log_date": "2026-05-04", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-05-06T10:43:46.275Z: 7h-(7.0)h spend at: 2026-05-04", "status": "active", "deleted_by": "", "redmine_entry_id": 13439}, {"id": "43698", "author": "Ra-ees Peeroo", "hours": 7.0, "created": "2026-05-06T10:43:39.590Z", "log_date": "2026-05-03", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-05-06T10:43:39.590Z: 7h-(7.0)h spend at: 2026-05-03", "status": "active", "deleted_by": "", "redmine_entry_id": 13440}]
Updated by Redmine Admin 5 months ago
- Status changed from New to QA
- GitLab Time Logged changed from 0 to 36000
Updated by Redmine Admin 4 months ago
- Status changed from New to Development Done
- % Done changed from 0 to 100
- Estimated time changed from 0:00 h to 24:00 h
- GitLab Time Logged changed from 36000 to 86400
Updated by Redmine Admin 4 months ago
- Status changed from Development Done to QA