Project

General

Profile

Actions

Task #19578

closed

Task #19558: Sprint Planning for 23/03/2026 - 30/03/2026

air manifest transmission screen shows incorrect stats for part shipments

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

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
03/24/2026
Due date:
03/24/2026
% Done:

100%

Estimated time:
28:00 h
Spent time:
GitLab ID:
4057
GitLab Milestone:
GitLab Ticket Number:
1309
GitLab Time Logged:
100800
Lock Timeline Date:
No
gitlab project trace:
Sprint Planning for 23/03/2026 - 30/03/2026

Description

When sending a manifest for a part shipment, the Transmission of Manifest screen was logging incorrect values for No. of HAWB, Pieces, Gross Weight, and Volume — it was reading from the full MAWB totals instead of only the HAWBs routed to the specific flight leg being submitted.

Fix: Added numberOfHawb, totalPieces, grossWeight, and volume fields to ManifestSubmission. At send time these are calculated from the filtered HAWB set (per flight leg). The retrieval query now reads the stored values, falling back to MAWB totals for legacy records.

Impacted paths:

ffa-entities: ManifestSubmission.java
ffa-service-impl: AirWaybillServiceImpl.java, ManifestSubmissionHelper.java, HouseManifestServiceImpl.java
ffa-dao: Liquibase migration 2026-03-24T10-00_manifest_submission_flight_stats.sql


GitLab Sync Log

[{"id": "40896", "author": "Al-Shad Isaac", "hours": 1.0, "created": "2026-03-24T12:23:37.749Z", "log_date": "2026-03-24", "comment": "Imported from GitLab by @Al-Shad Isaac on 2026-03-24T12:23:37.749Z: 1h-(1.0)h spend at: 2026-03-24", "status": "active", "deleted_by": "", "redmine_entry_id": 12736}, {"id": "41348", "author": "Al-Shad Isaac", "hours": 7.0, "created": "2026-03-31T10:10:57.785Z", "log_date": "2026-03-31", "comment": "Imported from GitLab by @Al-Shad Isaac on 2026-03-31T10:10:57.785Z: 7h-(7.0)h spend at: 2026-03-31", "status": "active", "deleted_by": "", "redmine_entry_id": 12850}, {"id": "41559", "author": "Al-Shad Isaac", "hours": 2.0, "created": "2026-04-03T05:24:57.971Z", "log_date": "2026-04-01", "comment": "Imported from GitLab by @Al-Shad Isaac on 2026-04-03T05:24:57.971Z: 2h-(2.0)h spend at: 2026-04-01", "status": "active", "deleted_by": "", "redmine_entry_id": 12891}, {"id": "41558", "author": "Al-Shad Isaac", "hours": 7.0, "created": "2026-04-03T05:24:43.740Z", "log_date": "2026-04-03", "comment": "Imported from GitLab by @Al-Shad Isaac on 2026-04-03T05:24:43.740Z: 7h-(7.0)h spend at: 2026-04-03", "status": "active", "deleted_by": "", "redmine_entry_id": 12892}, {"id": "41819", "author": "Al-Shad Isaac", "hours": 5.0, "created": "2026-04-09T11:00:18.254Z", "log_date": "2026-04-08", "comment": "Imported from GitLab by @Al-Shad Isaac on 2026-04-09T11:00:18.254Z: 5h-(5.0)h spend at: 2026-04-08", "status": "active", "deleted_by": "", "redmine_entry_id": 12968}, {"id": "41893", "author": "Al-Shad Isaac", "hours": 5.0, "created": "2026-04-10T06:58:31.864Z", "log_date": "2026-04-10", "comment": "Imported from GitLab by @Al-Shad Isaac on 2026-04-10T06:58:31.864Z: 5h-(5.0)h spend at: 2026-04-10", "status": "active", "deleted_by": "", "redmine_entry_id": 13004}, {"id": "42564", "author": "Al-Shad Isaac", "hours": 1.0, "created": "2026-04-21T05:53:30.965Z", "log_date": "2026-04-12", "comment": "Imported from GitLab by @Al-Shad Isaac on 2026-04-21T05:53:30.965Z: 1h-(1.0)h spend at: 2026-04-12", "status": "active", "deleted_by": "", "redmine_entry_id": 13165}]

Actions #1

Updated by Redmine Admin 5 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 5 months ago

  • % Done changed from 6 to 50
  • GitLab Time Logged changed from 3600 to 28800
Actions #3

Updated by Redmine Admin 5 months ago

  • GitLab Sync Log updated (diff)
Actions #4

Updated by Redmine Admin 5 months ago

  • Status changed from New to Development Done
  • % Done changed from 50 to 100
  • GitLab Time Logged changed from 28800 to 61200
Actions #5

Updated by Redmine Admin 5 months ago

  • GitLab Sync Log updated (diff)
Actions #6

Updated by Redmine Admin 5 months ago

  • GitLab Time Logged changed from 61200 to 79200
Actions #7

Updated by Redmine Admin 5 months ago

  • GitLab Sync Log updated (diff)
Actions #8

Updated by Redmine Admin 5 months ago

  • Status changed from Development Done to New
  • % Done changed from 100 to 96
  • Estimated time changed from 16:00 h to 28:00 h
  • GitLab Time Logged changed from 79200 to 97200
Actions #9

Updated by Redmine Admin 5 months ago

  • GitLab Sync Log updated (diff)
Actions #10

Updated by Redmine Admin 4 months ago

  • Status changed from New to Development Done
  • % Done changed from 96 to 100
  • GitLab Time Logged changed from 97200 to 100800
Actions #11

Updated by Redmine Admin 4 months ago

  • GitLab Sync Log updated (diff)
Actions #12

Updated by Redmine Admin 4 months ago

  • Status changed from Development Done to Closed
Actions

Also available in: Atom PDF