Project

General

Profile

Actions

Task #19519

closed

Task #19803: Sprint Planning for 27/04/2026 - 11/05/2026

Capture Supplier Invoice Details for Shipment Charges

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

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

100%

Estimated time:
0:00 h
Spent time:
GitLab ID:
3983
GitLab Milestone:
GitLab Ticket Number:
1265
GitLab Time Logged:
39600
Lock Timeline Date:
No
gitlab project trace:
Sprint Planning for 27/04/2026 - 11/05/2026

Description

A Freight Forwarder should be able to capture supplier invoice details at each charge level on the Shipment Cost Screen, so that the Finance Department can process supplier payments accurately based on the buying cost

 Description

After a supplier (such as an Agent, Airline, or other service provider) delivers a service, the Operations team must send the invoice information to the Finance Department to initiate payment.

To support this process, additional fields must be added at each charge level on the Shipment Cost Screen. These fields will allow users to record the supplier, invoice reference, and invoice date associated with the charge.

Since multiple shipment charges may belong to the same supplier invoice, the system should support multi-select functionality to allow users to link several charges to a single invoice without duplicating entries.

 

Functional Requirements

The following fields should be added at each charge level:

  1. Supplier

·         Dropdown list to select the supplier (Agent, Airline, or other service provider).

  1. Invoice Reference

·         Free text field to capture the supplier invoice number.

  1. Invoice Date

·         Date and time picker to capture the supplier invoice date.

  1. Multi-Select Charges

·         Users should be able to select multiple shipment charges and associate them with the same supplier invoice / Date.

 

Acceptance Criteria

1. Supplier Selection

  • The system shall display a dropdown field for Supplier at the charge level.

2. Invoice Reference Entry

  • The system shall allow the user to enter the Supplier Invoice Reference.

3. Invoice Date

  • The system shall provide a Date and Time Picker for the Invoice Date field.

4. Buying Amount Capture

  • The system shall automatically take the Buying amount from the charge when associating the invoice.

5. Multi-Select Functionality

  • The system shall allow the user to select multiple charges and associate them with one supplier invoice.

 


GitLab Sync Log

[{"id": "40781", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2026-03-24T05:49:07.891Z", "log_date": "2026-03-23", "comment": "Imported from GitLab by @Gilles Mahomudally on 2026-03-24T05:49:07.891Z: 7h-(7.0)h spend at: 2026-03-23", "status": "active", "deleted_by": "", "redmine_entry_id": 12718}, {"id": "43264", "author": "Nihaal Ramfoll", "hours": 2.0, "created": "2026-04-28T07:01:26.555Z", "log_date": "2026-04-28", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2026-04-28T07:01:26.555Z: 2h-(2.0)h spend at: 2026-04-28", "status": "active", "deleted_by": "", "redmine_entry_id": 13352}, {"id": "43831", "author": "Nihaal Ramfoll", "hours": 1.0, "created": "2026-05-08T05:26:22.803Z", "log_date": "2026-05-05", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2026-05-08T05:26:22.803Z: 1h-(1.0)h spend at: 2026-05-05", "status": "active", "deleted_by": "", "redmine_entry_id": 13468}, {"id": "43830", "author": "Nihaal Ramfoll", "hours": 1.0, "created": "2026-05-08T05:26:14.435Z", "log_date": "2026-05-06", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2026-05-08T05:26:14.435Z: 1h-(1.0)h spend at: 2026-05-06", "status": "active", "deleted_by": "", "redmine_entry_id": 13469}]

Actions #1

Updated by Redmine Admin 6 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 5 months ago

  • Parent task set to #19558
  • gitlab project trace set to Sprint Planning for 23/03/2026 - 30/03/2026
Actions #3

Updated by Redmine Admin 5 months ago

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

Updated by Redmine Admin 5 months ago

  • GitLab Sync Log updated (diff)
Actions #5

Updated by Redmine Admin 5 months ago

  • Status changed from New to Development Done
Actions #6

Updated by Redmine Admin 5 months ago

  • Status changed from Development Done to QA
Actions #7

Updated by Redmine Admin 4 months ago

  • Status changed from QA to New
Actions #8

Updated by Redmine Admin 4 months ago

  • Parent task changed from #19558 to #19803
  • gitlab project trace changed from Sprint Planning for 23/03/2026 - 30/03/2026 to Sprint Planning for 27/04/2026 - 11/05/2026
Actions #9

Updated by Redmine Admin 4 months ago

  • Status changed from New to Development Done
  • GitLab Time Logged changed from 25200 to 32400
Actions #10

Updated by Redmine Admin 4 months ago

  • GitLab Sync Log updated (diff)
Actions #11

Updated by Redmine Admin 4 months ago

  • Status changed from Development Done to New
Actions #12

Updated by Redmine Admin 4 months ago

  • Status changed from New to QA
  • GitLab Time Logged changed from 32400 to 39600
Actions #13

Updated by Redmine Admin 4 months ago

  • GitLab Sync Log updated (diff)
Actions #14

Updated by Redmine Admin 4 months ago

  • Status changed from QA to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF