Project

General

Profile

Actions

Task #17696

open

Task #18862: Sprint Planning for 06/10/2025 - 17/10/2025

FFS_Air_Flight

Added by Redmine Admin 7 months ago. Updated about 1 hour ago.

Status:
QA
Priority:
Normal
Assignee:
-
Start date:
02/12/2025
Due date:
10/10/2025 (about 2 months late)
% Done:

100%

Estimated time:
80:00 h
Spent time:
156:20 h (Total: 156:20 h)
GitLab ID:
1967
GitLab Milestone:
GitLab Ticket Number:
228
GitLab Time Logged:
562800
Lock Timeline Date:
No
gitlab project trace:
Sprint Planning for 06/10/2025 - 17/10/2025

Description

What is a Flight?

A commercial flight is a flight operated by an airline or aviation company (GSA) for the purpose of transporting cargo.

Reason for creation of a Flight in Provisional state?

In many cases, the Freight Forwarder knows a minimum of information prior to the shipment. The minimum information are: (a) Airline code (b) Port of origin (c) Port of Destination (d) Expected date and time of arrival. Hence, the Freight Forwarder should be able to create the flight with the minimum data. The other fields (as explained in point (b) should become Mandatory when switching from 'Provisional' to 'Final'

Pre-requisite:

  1. Manage 'Airline Module' should already be present (Ticket number: #229 )

Contents of a 'Flight Schedule' Screen:

  1. Display list of Schedule Flights. Columns displayed are:

    Airline Code ICAO Code Flight Number Port of Origin Port of Destination Expected Arrival Date / Time (Destination) Actual Arrival Date/Time ATP Number Report Number State Mode of Shipment
    MK MAU 045 DXB - Dubai International Airport MRU - SSR International Airport 12/02/2025 17:00 12/02/2025 17:15 ATP25212261 000362 Provisional / Final Import / Export
  2. Display 'ADD FLIGHT' :

(a). When clicking on "ADD FLIGHT" button, A new pop-up 'Add Flight' screen is displayed.

(b) Fields to be displayed in "Add Flight" screen:

  • Airline code (Dropdown from 'Manage Airlines' - Active Airline only) [MANDATORY]

  • Flight number [OPTIONAL WHEN STATE IS PARTIAL ELSE IT IS MANDATORY]

  • ATP number [OPTIONAL WHEN STATE IS PARTIAL ELSE IT IS MANDATORY]

  • State - User to select either 'Provisional' or 'Final'.

  • Checkbox Indicating 'Valid' or not.

  • Port of Origin [MANDATORY]

  • Port of Destination [MANDATORY]

  • Expected Date/Time of Arrival. [MANDATORY]

  • Actual Date/Time of Arrival. [OPTIONAL]

  • Report Number [OPTIONAL]

  • Mode of Shipment - User to Select 'Import' or 'Export'.

  1. User should be able to 'ADD/UPDATE'

  2. User should be able to search flight by

    (i) Flight Code

    (ii) Flight Number

    (iii) Date Range - Arrival

    (iv) State

  3. Activity log - All changes made pertaining to a Flight should be logged automatically for traceability purposes.

  4. A Flight should be unique per day. For e.g. we cannot have two Import Flight MK150 for the same day.

  5. Option to upload 'NOA' received from the Airline.

  6. A checkbox indicating 'NOA' has been received from the Airline for those who receives the message electronically.

Special conditions:

(a) A Flight cannot be deleted in case (i) a shipment cost (ii) File reference is associated to it.

(b) Option to Mark the Flight as 'Skipped'.

(c) Option to clone the Flight [But shall be Modifiable]


GitLab Sync Log

[{"id": "27780", "author": "Al-Shad Isaac", "hours": 2.0, "created": "2025-08-06T06:05:20.925Z", "log_date": "2025-08-06", "comment": "Imported from GitLab by @Al-Shad Isaac on 2025-08-06T06:05:20.925Z: 2h-(2.0)h spend at: 2025-08-06", "status": "active", "deleted_by": "", "redmine_entry_id": 10063}, {"id": "29977", "author": "Gilles Mahomudally", "hours": 8.0, "created": "2025-08-29T07:46:07.860Z", "log_date": "2025-08-28", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-08-29T07:46:07.860Z: 1d-(8.0)h spend at: 2025-08-28", "status": "active", "deleted_by": "", "redmine_entry_id": 10232}, {"id": "28632", "author": "Waliyuddin Delba", "hours": 6.0, "created": "2025-08-22T12:00:27.240Z", "log_date": "2025-08-21", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-08-22T12:00:27.240Z: 6h-(6.0)h spend at: 2025-08-21", "status": "active", "deleted_by": "", "redmine_entry_id": 10233}, {"id": "28590", "author": "Waliyuddin Delba", "hours": 6.0, "created": "2025-08-21T12:01:49.538Z", "log_date": "2025-08-20", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-08-21T12:01:49.538Z: 6h-(6.0)h spend at: 2025-08-20", "status": "active", "deleted_by": "", "redmine_entry_id": 10234}, {"id": "30182", "author": "Waliyuddin Delba", "hours": 6.0, "created": "2025-09-04T11:54:56.619Z", "log_date": "2025-09-01", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-09-04T11:54:56.619Z: 6h-(6.0)h spend at: 2025-09-01", "status": "active", "deleted_by": "", "redmine_entry_id": 10278}, {"id": "30181", "author": "Waliyuddin Delba", "hours": 5.5, "created": "2025-09-04T11:53:21.544Z", "log_date": "2025-09-02", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-09-04T11:53:21.544Z: 5h 30m-(5.5)h spend at: 2025-09-02", "status": "active", "deleted_by": "", "redmine_entry_id": 10279}, {"id": "30180", "author": "Waliyuddin Delba", "hours": 6.0, "created": "2025-09-04T11:50:25.563Z", "log_date": "2025-09-03", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-09-04T11:50:25.563Z: 6h-(6.0)h spend at: 2025-09-03", "status": "active", "deleted_by": "", "redmine_entry_id": 10280}, {"id": "30356", "author": "Waliyuddin Delba", "hours": 6.0, "created": "2025-09-10T12:00:19.046Z", "log_date": "2025-09-09", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-09-10T12:00:19.046Z: 6h-(6.0)h spend at: 2025-09-09", "status": "active", "deleted_by": "", "redmine_entry_id": 10312}, {"id": "30392", "author": "Gilles Mahomudally", "hours": 6.0, "created": "2025-09-11T09:32:10.626Z", "log_date": "2025-09-10", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-09-11T09:32:10.626Z: 6h-(6.0)h spend at: 2025-09-10", "status": "active", "deleted_by": "", "redmine_entry_id": 10322}, {"id": "30391", "author": "Gilles Mahomudally", "hours": 4.0, "created": "2025-09-11T09:32:02.448Z", "log_date": "2025-09-07", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-09-11T09:32:02.448Z: 4h-(4.0)h spend at: 2025-09-07", "status": "active", "deleted_by": "", "redmine_entry_id": 10323}, {"id": "30389", "author": "Gilles Mahomudally", "hours": 8.0, "created": "2025-09-11T09:31:35.770Z", "log_date": "2025-09-09", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-09-11T09:31:35.770Z: 1d-(8.0)h spend at: 2025-09-09", "status": "active", "deleted_by": "", "redmine_entry_id": 10324}, {"id": "30388", "author": "Gilles Mahomudally", "hours": 8.0, "created": "2025-09-11T09:31:27.035Z", "log_date": "2025-09-08", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-09-11T09:31:27.035Z: 1d-(8.0)h spend at: 2025-09-08", "status": "active", "deleted_by": "", "redmine_entry_id": 10325}, {"id": "30387", "author": "Gilles Mahomudally", "hours": 8.0, "created": "2025-09-11T09:31:16.520Z", "log_date": "2025-09-07", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-09-11T09:31:16.520Z: 1d-(8.0)h spend at: 2025-09-07", "status": "deleted", "deleted_by": "30390", "redmine_entry_id": 10326}, {"id": "30989", "author": "Waliyuddin Delba", "hours": 4.0, "created": "2025-09-26T05:23:44.506Z", "log_date": "2025-09-23", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-09-26T05:23:44.506Z: 4h-(4.0)h spend at: 2025-09-23", "status": "active", "deleted_by": "", "redmine_entry_id": 10426}, {"id": "30985", "author": "Waliyuddin Delba", "hours": 5.0, "created": "2025-09-26T05:22:39.139Z", "log_date": "2025-09-21", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-09-26T05:22:39.139Z: 5h-(5.0)h spend at: 2025-09-21", "status": "active", "deleted_by": "", "redmine_entry_id": 10427}, {"id": "30983", "author": "Waliyuddin Delba", "hours": 6.0, "created": "2025-09-26T05:20:44.055Z", "log_date": "2025-09-11", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-09-26T05:20:44.055Z: 6h-(6.0)h spend at: 2025-09-11", "status": "active", "deleted_by": "", "redmine_entry_id": 10428}, {"id": "31336", "author": "Al-Shad Isaac", "hours": 0.5, "created": "2025-10-03T06:46:23.928Z", "log_date": "2025-10-03", "comment": "Imported from GitLab by @Al-Shad Isaac on 2025-10-03T06:46:23.928Z: 30m-(0.5)h spend at: 2025-10-03", "status": "active", "deleted_by": "", "redmine_entry_id": 10581}, {"id": "31404", "author": "Waliyuddin Delba", "hours": 4.0, "created": "2025-10-06T05:51:57.984Z", "log_date": "2025-10-02", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-06T05:51:57.984Z: 4h-(4.0)h spend at: 2025-10-02", "status": "active", "deleted_by": "", "redmine_entry_id": 10595}, {"id": "31480", "author": "Waliyuddin Delba", "hours": 1.0, "created": "2025-10-06T06:46:52.733Z", "log_date": "2025-10-01", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-06T06:46:52.733Z: 1h-(1.0)h spend at: 2025-10-01", "status": "active", "deleted_by": "", "redmine_entry_id": 10615}, {"id": "31474", "author": "Waliyuddin Delba", "hours": 6.0, "created": "2025-10-06T06:44:13.602Z", "log_date": "2025-09-30", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-06T06:44:13.602Z: 6h-(6.0)h spend at: 2025-09-30", "status": "active", "deleted_by": "", "redmine_entry_id": 10616}, {"id": "31467", "author": "Waliyuddin Delba", "hours": 4.0, "created": "2025-10-06T06:42:08.067Z", "log_date": "2025-10-02", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-06T06:42:08.067Z: 4h-(4.0)h spend at: 2025-10-02", "status": "active", "deleted_by": "", "redmine_entry_id": 10617}, {"id": "31461", "author": "Waliyuddin Delba", "hours": 5.0, "created": "2025-10-06T06:38:09.449Z", "log_date": "2025-10-01", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-06T06:38:09.449Z: 5h-(5.0)h spend at: 2025-10-01", "status": "active", "deleted_by": "", "redmine_entry_id": 10618}, {"id": "31454", "author": "Waliyuddin Delba", "hours": 3.0, "created": "2025-10-06T06:36:52.861Z", "log_date": "2025-10-02", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-06T06:36:52.861Z: 3h-(3.0)h spend at: 2025-10-02", "status": "deleted", "deleted_by": "31462", "redmine_entry_id": 10619}, {"id": "31647", "author": "Waliyuddin Delba", "hours": 8.0, "created": "2025-10-08T05:41:37.101Z", "log_date": "2025-10-06", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-08T05:41:37.101Z: 1d-(8.0)h spend at: 2025-10-06", "status": "active", "deleted_by": "", "redmine_entry_id": 10672}, {"id": "31645", "author": "Waliyuddin Delba", "hours": 8.0, "created": "2025-10-08T05:38:21.768Z", "log_date": "2025-10-05", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-08T05:38:21.768Z: 1d-(8.0)h spend at: 2025-10-05", "status": "active", "deleted_by": "", "redmine_entry_id": 10673}, {"id": "31874", "author": "Waliyuddin Delba", "hours": 2.0, "created": "2025-10-13T09:32:51.120Z", "log_date": "2025-10-08", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-13T09:32:51.120Z: 2h-(2.0)h spend at: 2025-10-08", "status": "active", "deleted_by": "", "redmine_entry_id": 10731}, {"id": "31873", "author": "Waliyuddin Delba", "hours": 7.0, "created": "2025-10-13T09:32:37.955Z", "log_date": "2025-10-09", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-13T09:32:37.955Z: 7h-(7.0)h spend at: 2025-10-09", "status": "active", "deleted_by": "", "redmine_entry_id": 10732}, {"id": "31872", "author": "Waliyuddin Delba", "hours": 6.0, "created": "2025-10-13T09:31:11.980Z", "log_date": "2025-10-08", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-13T09:31:11.980Z: 6h-(6.0)h spend at: 2025-10-08", "status": "active", "deleted_by": "", "redmine_entry_id": 10733}, {"id": "31871", "author": "Waliyuddin Delba", "hours": 1.0, "created": "2025-10-13T09:30:24.144Z", "log_date": "2025-10-07", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-13T09:30:24.144Z: 1h-(1.0)h spend at: 2025-10-07", "status": "active", "deleted_by": "", "redmine_entry_id": 10734}, {"id": "31870", "author": "Waliyuddin Delba", "hours": 5.0, "created": "2025-10-13T09:29:49.204Z", "log_date": "2025-10-07", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-13T09:29:49.204Z: 5h-(5.0)h spend at: 2025-10-07", "status": "active", "deleted_by": "", "redmine_entry_id": 10735}, {"id": "31963", "author": "Waliyuddin Delba", "hours": 3.33, "created": "2025-10-14T09:14:29.794Z", "log_date": "2025-10-12", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-14T09:14:29.794Z: 3h 20m-(3.33)h spend at: 2025-10-12", "status": "active", "deleted_by": "", "redmine_entry_id": 10777}, {"id": "31962", "author": "Waliyuddin Delba", "hours": 3.0, "created": "2025-10-14T09:13:45.107Z", "log_date": "2025-10-12", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-14T09:13:45.107Z: 3h-(3.0)h spend at: 2025-10-12", "status": "active", "deleted_by": "", "redmine_entry_id": 10778}, {"id": "32061", "author": "Waliyuddin Delba", "hours": 1.0, "created": "2025-10-16T05:29:15.825Z", "log_date": "2025-10-14", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-16T05:29:15.825Z: 1h-(1.0)h spend at: 2025-10-14", "status": "active", "deleted_by": "", "redmine_entry_id": 10818}, {"id": "32465", "author": "Al-Shad Isaac", "hours": 0.5, "created": "2025-10-22T12:01:37.216Z", "log_date": "2025-10-22", "comment": "Imported from GitLab by @Al-Shad Isaac on 2025-10-22T12:01:37.216Z: 30m-(0.5)h spend at: 2025-10-22", "status": "active", "deleted_by": "", "redmine_entry_id": 10945}, {"id": "32486", "author": "Waliyuddin Delba", "hours": 3.0, "created": "2025-10-23T05:35:21.418Z", "log_date": "2025-10-21", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-23T05:35:21.418Z: 3h-(3.0)h spend at: 2025-10-21", "status": "active", "deleted_by": "", "redmine_entry_id": 10952}, {"id": "32546", "author": "Waliyuddin Delba", "hours": 1.5, "created": "2025-10-23T11:46:38.948Z", "log_date": "2025-10-22", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-10-23T11:46:38.948Z: 1h 30m-(1.5)h spend at: 2025-10-22", "status": "active", "deleted_by": "", "redmine_entry_id": 10968}]

Actions #1

Updated by Redmine Admin 7 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 4 months ago

  • Subject changed from FFS_Air_Flight Schedule Functionality to FFS_Air_Flight
  • Description updated (diff)
Actions #3

Updated by Redmine Admin 4 months ago

  • Parent task set to #18559
  • gitlab project trace set to Sprint-Air - (30-Jul -2025 to 13-Aug-2025)
Actions #4

Updated by Redmine Admin 4 months ago

  • Description updated (diff)
Actions #5

Updated by Redmine Admin 4 months ago

  • GitLab Time Logged changed from 0 to 7200
Actions #6

Updated by Redmine Admin 4 months ago

  • GitLab Sync Log updated (diff)
Actions #7

Updated by Redmine Admin 3 months ago

  • Description updated (diff)
  • Due date changed from 02/12/2025 to 09/05/2025
  • % Done changed from 0 to 55
  • Estimated time changed from 0:00 h to 40:00 h
  • Parent task changed from #18559 to #18634
  • GitLab Time Logged changed from 7200 to 79200
  • gitlab project trace changed from Sprint-Air - (30-Jul -2025 to 13-Aug-2025) to Sprint Planning for 25/08/2025 - 05/09/2025
Actions #8

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #9

Updated by Redmine Admin 3 months ago

  • % Done changed from 55 to 98
  • GitLab Time Logged changed from 79200 to 142200
Actions #10

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #11

Updated by Redmine Admin 3 months ago

  • Due date changed from 09/05/2025 to 09/19/2025
  • Parent task changed from #18634 to #18713
  • gitlab project trace changed from Sprint Planning for 25/08/2025 - 05/09/2025 to Sprint Planning for 08/09/2025 - 19/09/2025
Actions #12

Updated by Redmine Admin 3 months ago

  • % Done changed from 98 to 100
  • GitLab Time Logged changed from 142200 to 163800
Actions #13

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #14

Updated by Redmine Admin 3 months ago

  • GitLab Time Logged changed from 163800 to 257400
Actions #15

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #16

Updated by Redmine Admin 3 months ago

  • % Done changed from 100 to 89
  • Estimated time changed from 40:00 h to 80:00 h
  • Parent task changed from #18713 to #18731
  • gitlab project trace changed from Sprint Planning for 08/09/2025 - 19/09/2025 to Sprint Planning for 22/09/2025 - 03/10/2025
Actions #17

Updated by Redmine Admin 3 months ago

  • % Done changed from 89 to 100
  • GitLab Time Logged changed from 257400 to 311400
Actions #18

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #19

Updated by Redmine Admin 2 months ago

  • GitLab Time Logged changed from 311400 to 313200
Actions #20

Updated by Redmine Admin 2 months ago

  • GitLab Sync Log updated (diff)
Actions #21

Updated by Redmine Admin 2 months ago

  • Due date changed from 09/19/2025 to 10/10/2025
  • Parent task changed from #18731 to #18862
  • GitLab Time Logged changed from 313200 to 327600
  • gitlab project trace changed from Sprint Planning for 22/09/2025 - 03/10/2025 to Sprint Planning for 06/10/2025 - 17/10/2025
Actions #22

Updated by Redmine Admin 2 months ago

  • GitLab Sync Log updated (diff)
Actions #23

Updated by Redmine Admin 2 months ago

  • GitLab Time Logged changed from 327600 to 385200
Actions #24

Updated by Redmine Admin 2 months ago

  • GitLab Sync Log updated (diff)
Actions #25

Updated by Redmine Admin 2 months ago

  • GitLab Time Logged changed from 385200 to 442800
Actions #26

Updated by Redmine Admin 2 months ago

  • GitLab Sync Log updated (diff)
Actions #27

Updated by Redmine Admin about 2 months ago

  • Status changed from New to Development Done
  • GitLab Time Logged changed from 442800 to 518400
Actions #28

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #29

Updated by Redmine Admin about 2 months ago

  • GitLab Time Logged changed from 518400 to 541200
Actions #30

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #31

Updated by Redmine Admin about 2 months ago

  • GitLab Time Logged changed from 541200 to 544800
Actions #32

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #33

Updated by Redmine Admin about 2 months ago

  • Status changed from Development Done to New
Actions #34

Updated by Redmine Admin about 2 months ago

  • GitLab Time Logged changed from 544800 to 546600
Actions #35

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #36

Updated by Redmine Admin about 2 months ago

  • GitLab Time Logged changed from 546600 to 557400
Actions #37

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #38

Updated by Redmine Admin about 2 months ago

  • GitLab Time Logged changed from 557400 to 562800
Actions #39

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #40

Updated by Redmine Admin about 1 month ago

  • Status changed from New to QA
Actions

Also available in: Atom PDF