Project

General

Profile

Actions

Task #18801

open

Task #19374: Sprint Planning for 02/02/2026 - 16/02/2026

House AWB Repository _ Air Import - HAWB Status

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

Status:
New
Priority:
Normal
Assignee:
-
Start date:
09/26/2025
Due date:
09/26/2025 (about 5 months late)
% Done:

0%

Estimated time:
0:00 h
Spent time:
GitLab ID:
3285
GitLab Milestone:
GitLab Ticket Number:
938
GitLab Time Logged:
129600
Lock Timeline Date:
No
gitlab project trace:
Sprint Planning for 02/02/2026 - 16/02/2026

Description

The user should be able to confirm and lock the data on a House Air Waybill (HAWB), So that no more changes can be done at a certain stage.

Scope

  1. HAWB Status Management: Implement a status lifecycle: DraftApprovedFinalized.
  2. Initially Status is Draft
  3. Validation: Require passing only standard field validation before approval.

Functionality Details

Action Pre-condition Process/Outcome

"Confirm HAWB" Button

HAWB Status is Draft.

1. Re-run Standard Validation: Check all basic field rules (e.g., AWB prefix, weight, pieces, SLAC, etc.).

2. Success: Change HAWB Status to Confirmed.

3. Failure: Display error messages detailing required fixes. Status remains Draft.

“Approve FWB” Button

HAWB Status is Confirm.

1. Re-run Standard Validation: Check all basic field rules (e.g., AWB prefix, weight, pieces, SLAC, etc.).

2. Success: Change HAWB Status to Approved.

3. Failure: Display error messages detailing required fixes. Status remains Confirmed.

"Finalize HAWB" Button

HAWB Status is Approve.

1. Re-run Standard Validation: Check all basic field rules (e.g., AWB prefix, weight, pieces, SLAC, etc.).

2. Success: Change HAWB Status to Finalized. Lock all HAWB editing fields.

3. Failure: Display error messages detailing required fixes. Status remains Approved.

Business Rules

  • Editing Lock: Once the HAWB Status is Finalized, all MAWB and HAWB data fields become read-only. Users with an elevated “Edit_Finalized_HAWB” authority can unlock a Finalized HAWB for editing. This action automatically reverts the HAWB Status back to Draft.

GitLab Sync Log

[{"id": "37694", "author": "Ra-ees Peeroo", "hours": 7.0, "created": "2026-01-27T07:09:08.041Z", "log_date": "2026-01-25", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-01-27T07:09:08.041Z: 7h-(7.0)h spend at: 2026-01-25", "status": "active", "deleted_by": "", "redmine_entry_id": 12055}, {"id": "37763", "author": "Ra-ees Peeroo", "hours": 7.0, "created": "2026-01-28T07:44:16.473Z", "log_date": "2026-01-26", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-01-28T07:44:16.473Z: 7h-(7.0)h spend at: 2026-01-26", "status": "active", "deleted_by": "", "redmine_entry_id": 12071}, {"id": "37863", "author": "Ra-ees Peeroo", "hours": 7.0, "created": "2026-01-30T05:00:44.516Z", "log_date": "2026-01-27", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-01-30T05:00:44.516Z: 7h-(7.0)h spend at: 2026-01-27", "status": "active", "deleted_by": "", "redmine_entry_id": 12091}, {"id": "37862", "author": "Ra-ees Peeroo", "hours": 7.0, "created": "2026-01-30T05:00:36.726Z", "log_date": "2026-01-28", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-01-30T05:00:36.726Z: 7h-(7.0)h spend at: 2026-01-28", "status": "active", "deleted_by": "", "redmine_entry_id": 12092}, {"id": "38578", "author": "Ra-ees Peeroo", "hours": 8.0, "created": "2026-02-11T05:31:22.253Z", "log_date": "2026-02-08", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2026-02-11T05:31:22.253Z: 1d-(8.0)h spend at: 2026-02-08", "status": "active", "deleted_by": "", "redmine_entry_id": 12242}]

Actions #1

Updated by Redmine Admin 5 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 5 months ago

  • Parent task set to #18862
  • gitlab project trace set to Sprint Planning for 06/10/2025 - 17/10/2025
Actions #3

Updated by Redmine Admin about 1 month ago

  • Parent task changed from #18862 to #19245
  • gitlab project trace changed from Sprint Planning for 06/10/2025 - 17/10/2025 to Sprint Planning for 19/01/2026 - 30/01/2026
Actions #4

Updated by Redmine Admin about 1 month ago

  • GitLab Time Logged changed from 0 to 25200
Actions #5

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #6

Updated by Redmine Admin about 1 month ago

  • GitLab Time Logged changed from 25200 to 50400
Actions #7

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #8

Updated by Redmine Admin about 1 month ago

  • GitLab Time Logged changed from 50400 to 100800
Actions #9

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #10

Updated by Redmine Admin 29 days ago

  • Parent task changed from #19245 to #19374
  • gitlab project trace changed from Sprint Planning for 19/01/2026 - 30/01/2026 to Sprint Planning for 02/02/2026 - 16/02/2026
Actions #11

Updated by Redmine Admin 21 days ago

  • GitLab Time Logged changed from 100800 to 129600
Actions #12

Updated by Redmine Admin 21 days ago

  • GitLab Sync Log updated (diff)
Actions

Also available in: Atom PDF