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

Updated by Redmine Admin 30 days ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 28 days 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 23 days 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 22 days ago

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

Updated by Redmine Admin 22 days ago

  • GitLab Sync Log updated (diff)
Actions #6

Updated by Redmine Admin 22 days ago

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

Updated by Redmine Admin 22 days ago

  • GitLab Sync Log updated (diff)
Actions #8

Updated by Redmine Admin 19 days ago

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

Updated by Redmine Admin 19 days ago

  • GitLab Sync Log updated (diff)
Actions #10

Updated by Redmine Admin 16 days ago

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

Updated by Redmine Admin 16 days ago

  • GitLab Sync Log updated (diff)
Actions #12

Updated by Redmine Admin 14 days ago

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

Updated by Redmine Admin 14 days ago

  • GitLab Sync Log updated (diff)
Actions #14

Updated by Redmine Admin 9 days ago

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

Updated by Redmine Admin 9 days ago

  • GitLab Sync Log updated (diff)
Actions #16

Updated by Redmine Admin 9 days 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 8 days ago

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

Updated by Redmine Admin 8 days ago

  • GitLab Sync Log updated (diff)
Actions #19

Updated by Redmine Admin about 1 hour ago

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

Updated by Redmine Admin about 1 hour ago

  • GitLab Sync Log updated (diff)
Actions

Also available in: Atom PDF