Project

General

Profile

Actions

Task #19075

open

Task #19122: Sprint Planning for 01/12/2025 - 12/12/2025

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

Added by Redmine Admin 30 days ago. Updated about 1 hour ago.

Status:
New
Priority:
High
Assignee:
-
Start date:
11/10/2025
Due date:
12/05/2025 (5 days late)
% Done:

100%

Estimated time:
72:00 h
Spent time:
GitLab ID:
3495
GitLab Milestone:
GitLab Ticket Number:
1022
GitLab Time Logged:
374400
Lock Timeline Date:
No
gitlab project trace:
Sprint Planning for 01/12/2025 - 12/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.


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}]

Actions

Also available in: Atom PDF