Project

General

Profile

Actions

Task #19075

closed

Task #19157: Sprint Planning for 15/12/2025 - 26/12/2025

Post Training WSC 29/10/25 - Receipt/payment - Issue receipt for multiple invoices

Added by Redmine Admin 4 months ago. Updated about 11 hours ago.

Status:
Closed
Priority:
High
Assignee:
-
Start date:
11/10/2025
Due date:
12/05/2025
% Done:

100%

Estimated time:
72:00 h
Spent time:
GitLab ID:
3495
GitLab Milestone:
GitLab Ticket Number:
1022
GitLab Time Logged:
385200
Lock Timeline Date:
No
gitlab project trace:
Sprint Planning for 15/12/2025 - 26/12/2025

Description

As requested by client, kindly note that user should be able to issue 1 receipt for multiple invoices.

Steps:

  1. User will search the client name who came to pay multiple invoices.
  2. System should have payment filters for the invoices, such as 'Paid', 'Unpaid' and 'Partial'
  3. After the client invoices has been retrieved, user will select multiple invoices to issue payment.
  4. After issuing the payment, only 1 receipt with 1 reference number should be generated.

Client also confirmed that they will cancel the whole receipt and re-issue a new accordingly.

Below is the mail regarding the "Confirmation on Clarification on Multiple Invoices in Single Receipts" from Tanuja.

RE_ Clarification on Multiple Invoices in Single Receipts.msg

  • Invoices that are paid in the same currency can be included in the same receipt.

  • invoices in different currencies should be reflected in separate receipts.


GitLab Sync Log

[{"id": "34105", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-11-18T07:38:28.914Z", "log_date": "2025-11-17", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-11-18T07:38:28.914Z: 7h-(7.0)h spend at: 2025-11-17", "status": "deleted", "deleted_by": "", "redmine_entry_id": 11285}, {"id": "34127", "author": "Gilles Mahomudally", "hours": 6.0, "created": "2025-11-18T11:22:49.196Z", "log_date": "2025-11-17", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-11-18T11:22:49.196Z: 6h-(6.0)h spend at: 2025-11-17", "status": "active", "deleted_by": "", "redmine_entry_id": 11304}, {"id": "34267", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-11-21T05:48:56.193Z", "log_date": "2025-11-20", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-11-21T05:48:56.193Z: 7h-(7.0)h spend at: 2025-11-20", "status": "active", "deleted_by": "", "redmine_entry_id": 11331}, {"id": "34266", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-11-21T05:48:02.358Z", "log_date": "2025-11-19", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-11-21T05:48:02.358Z: 7h-(7.0)h spend at: 2025-11-19", "status": "active", "deleted_by": "", "redmine_entry_id": 11332}, {"id": "34265", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-11-21T05:47:42.067Z", "log_date": "2025-11-18", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-11-21T05:47:42.067Z: 7h-(7.0)h spend at: 2025-11-18", "status": "active", "deleted_by": "", "redmine_entry_id": 11333}, {"id": "34281", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-11-24T11:18:43.799Z", "log_date": "2025-11-23", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-11-24T11:18:43.799Z: 7h-(7.0)h spend at: 2025-11-23", "status": "active", "deleted_by": "", "redmine_entry_id": 11340}, {"id": "34485", "author": "Gilles Mahomudally", "hours": 3.0, "created": "2025-11-26T10:47:07.758Z", "log_date": "2025-11-24", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-11-26T10:47:07.758Z: 3h-(3.0)h spend at: 2025-11-24", "status": "active", "deleted_by": "", "redmine_entry_id": 11427}, {"id": "34484", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-11-26T10:46:50.505Z", "log_date": "2025-11-25", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-11-26T10:46:50.505Z: 7h-(7.0)h spend at: 2025-11-25", "status": "active", "deleted_by": "", "redmine_entry_id": 11428}, {"id": "34695", "author": "Gilles Mahomudally", "hours": 6.0, "created": "2025-12-01T06:16:25.746Z", "log_date": "2025-11-26", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-12-01T06:16:25.746Z: 6h-(6.0)h spend at: 2025-11-26", "status": "active", "deleted_by": "", "redmine_entry_id": 11483}, {"id": "34693", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-12-01T06:16:08.568Z", "log_date": "2025-11-27", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-12-01T06:16:08.568Z: 7h-(7.0)h spend at: 2025-11-27", "status": "active", "deleted_by": "", "redmine_entry_id": 11484}, {"id": "34690", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-12-01T06:15:48.589Z", "log_date": "2025-11-26", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-12-01T06:15:48.589Z: 7h-(7.0)h spend at: 2025-11-26", "status": "deleted", "deleted_by": "34694", "redmine_entry_id": 11485}, {"id": "34788", "author": "Gilles Mahomudally", "hours": 5.0, "created": "2025-12-02T05:29:19.930Z", "log_date": "2025-11-30", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-12-02T05:29:19.930Z: 5h-(5.0)h spend at: 2025-11-30", "status": "active", "deleted_by": "", "redmine_entry_id": 11498}, {"id": "35275", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-12-10T05:16:56.955Z", "log_date": "2025-12-08", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-12-10T05:16:56.955Z: 7h-(7.0)h spend at: 2025-12-08", "status": "active", "deleted_by": "", "redmine_entry_id": 11630}, {"id": "35274", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-12-10T05:16:49.608Z", "log_date": "2025-12-07", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-12-10T05:16:49.608Z: 7h-(7.0)h spend at: 2025-12-07", "status": "active", "deleted_by": "", "redmine_entry_id": 11631}, {"id": "35273", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-12-10T05:16:37.805Z", "log_date": "2025-12-04", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-12-10T05:16:37.805Z: 7h-(7.0)h spend at: 2025-12-04", "status": "active", "deleted_by": "", "redmine_entry_id": 11632}, {"id": "35272", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-12-10T05:16:28.864Z", "log_date": "2025-12-03", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-12-10T05:16:28.864Z: 7h-(7.0)h spend at: 2025-12-03", "status": "active", "deleted_by": "", "redmine_entry_id": 11633}, {"id": "35271", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-12-10T05:16:09.979Z", "log_date": "2025-12-02", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-12-10T05:16:09.979Z: 7h-(7.0)h spend at: 2025-12-02", "status": "active", "deleted_by": "", "redmine_entry_id": 11634}, {"id": "35270", "author": "Gilles Mahomudally", "hours": 7.0, "created": "2025-12-10T05:16:02.818Z", "log_date": "2025-12-01", "comment": "Imported from GitLab by @Gilles Mahomudally on 2025-12-10T05:16:02.818Z: 7h-(7.0)h spend at: 2025-12-01", "status": "active", "deleted_by": "", "redmine_entry_id": 11635}, {"id": "36393", "author": "Gilles Mahomudally", "hours": 3.0, "created": "2026-01-06T05:26:49.299Z", "log_date": "2026-01-04", "comment": "Imported from GitLab by @Gilles Mahomudally on 2026-01-06T05:26:49.299Z: 3h-(3.0)h spend at: 2026-01-04", "status": "active", "deleted_by": "", "redmine_entry_id": 11871}]

Actions

Also available in: Atom PDF