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 #1

Updated by Redmine Admin 4 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 4 months ago

  • Subject changed from Post Training WSC 29/10/25 - Receipt/payment - Issue receipt for multiple to Post Training WSC 29/10/25 - Receipt/payment - Issue receipt for multiple invoices
Actions #3

Updated by Redmine Admin 4 months ago

  • Description updated (diff)
  • Due date changed from 11/10/2025 to 11/28/2025
  • Estimated time changed from 0:00 h to 56:00 h
  • Parent task set to #19100
  • gitlab project trace set to Sprint Planning for 17/11/2025 - 28/11/2025
Actions #4

Updated by Redmine Admin 4 months ago

  • % Done changed from 0 to 12
  • GitLab Time Logged changed from 0 to 25200
Actions #5

Updated by Redmine Admin 4 months ago

  • GitLab Sync Log updated (diff)
Actions #6

Updated by Redmine Admin 4 months ago

  • % Done changed from 12 to 10
  • GitLab Time Logged changed from 25200 to 21600
Actions #7

Updated by Redmine Admin 4 months ago

  • GitLab Sync Log updated (diff)
Actions #8

Updated by Redmine Admin 3 months ago

  • % Done changed from 10 to 48
  • GitLab Time Logged changed from 21600 to 97200
Actions #9

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #10

Updated by Redmine Admin 3 months ago

  • % Done changed from 48 to 60
  • GitLab Time Logged changed from 97200 to 122400
Actions #11

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #12

Updated by Redmine Admin 3 months ago

  • % Done changed from 60 to 78
  • GitLab Time Logged changed from 122400 to 158400
Actions #13

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #14

Updated by Redmine Admin 3 months ago

  • % Done changed from 78 to 100
  • GitLab Time Logged changed from 158400 to 205200
Actions #15

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #16

Updated by Redmine Admin 3 months ago

  • Due date changed from 11/28/2025 to 12/05/2025
  • % Done changed from 100 to 79
  • Estimated time changed from 56:00 h to 72:00 h
  • Parent task changed from #19100 to #19122
  • gitlab project trace changed from Sprint Planning for 17/11/2025 - 28/11/2025 to Sprint Planning for 01/12/2025 - 12/12/2025
Actions #17

Updated by Redmine Admin 3 months ago

  • % Done changed from 79 to 86
  • GitLab Time Logged changed from 205200 to 223200
Actions #18

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #19

Updated by Redmine Admin 3 months ago

  • % Done changed from 86 to 100
  • GitLab Time Logged changed from 223200 to 374400
Actions #20

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #21

Updated by Redmine Admin 3 months ago

  • Description updated (diff)
Actions #22

Updated by Redmine Admin 3 months ago

  • Status changed from New to QA
Actions #23

Updated by Redmine Admin 3 months ago

  • Parent task changed from #19122 to #19157
  • gitlab project trace changed from Sprint Planning for 01/12/2025 - 12/12/2025 to Sprint Planning for 15/12/2025 - 26/12/2025
Actions #24

Updated by Redmine Admin 3 months ago

  • Status changed from QA to New
Actions #25

Updated by Redmine Admin about 2 months ago

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

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #27

Updated by Redmine Admin about 2 months ago

  • Status changed from New to QA
Actions #28

Updated by Redmine Admin about 2 months ago

  • Status changed from QA to New
Actions #29

Updated by Redmine Admin about 2 months ago

  • Status changed from New to Development Done
Actions #30

Updated by Redmine Admin about 2 months ago

  • Status changed from Development Done to QA
Actions #31

Updated by Redmine Admin about 1 month ago

  • Status changed from QA to Closed
Actions

Also available in: Atom PDF