Project

General

Profile

Actions

Task #16924

closed

Payment: Refund Request Process

Added by Redmine Admin 7 months ago. Updated about 6 hours ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
10/24/2024
Due date:
10/24/2024
% Done:

100%

Estimated time:
0:00 h
Spent time:
GitLab ID:
1469
GitLab Milestone:
GitLab Ticket Number:
434
GitLab Time Logged:
151200
Lock Timeline Date:
No
gitlab project trace:

Description

Description

As a customer,
I want to request a refund in the form of a credit note,
So that I can use the refunded amount .

Screen: Accounting> Debit/Credit Note

Screen: Accounting > Request For Refund

Acceptance Criteria:

  • To request for a refund, the Agent should navigate to the Credit note screen and create a credit note. Upon selecting the invoice the following field will be populated (invoice reference, invoice total amount) ,credit note amount should be inserted by the Agent.
  • Upon creating(saving) the credit note request, the system should display a toast message.
  • Once the credit note has been created, the supervisor should approved/ reject , the system should generate a credit note invoice for the approved amount.

List of Request for Refund Screen Development

  • Develop a new screen to display all the lists of Request for Refunds.
    • The screen should have the following search filters( CRN reference, Client name,Date range).
  • the List of refund table should have the following columns: Refund Reference, Invoice Reference, Currency, Amount paid, Refund Date, Download).
  • Add a button create Refund .

Refund Screen Development

  • Develop a new Refund Screen under Accounting module. The screen should have the following search filters( Refund reference, Date range).

  • The tables should have the following columns: Credit note reference, File Reference, Bill to client, credit note date, Currency, Total amount credited, Total amount left.

  • Select the credit note to make the refund request.

  • Only full amount refund are processed.

  • User should be allowed to do single refund

    To be noted: No partial refunds are catered.

To be discussed :

  • Once the credit note has been created, the supervisor should approved/ reject , the system should generate a credit note invoice for the approved amount.

GitLab Sync Log

[{"id": "11665", "author": "Nihaal Ramfoll", "hours": 6.0, "created": "2024-11-26T06:31:44.587Z", "log_date": "2024-11-26", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2024-11-26T06:31:44.587Z: 6h-(6.0)h spend at: 2024-11-26", "status": "active", "deleted_by": "", "redmine_entry_id": 8432}, {"id": "11664", "author": "Nihaal Ramfoll", "hours": 32.0, "created": "2024-11-26T06:31:26.208Z", "log_date": "2024-11-26", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2024-11-26T06:31:26.208Z: 4d-(32.0)h spend at: 2024-11-26", "status": "active", "deleted_by": "", "redmine_entry_id": 8433}, {"id": "11341", "author": "Nihaal Ramfoll", "hours": 4.0, "created": "2024-11-18T07:29:28.846Z", "log_date": "2024-11-18", "comment": "Imported from GitLab by @Nihaal Ramfoll on 2024-11-18T07:29:28.846Z: 4h-(4.0)h spend at: 2024-11-18", "status": "active", "deleted_by": "", "redmine_entry_id": 8434}]

Actions #1

Updated by Redmine Admin 7 months ago

  • GitLab Sync Log updated (diff)
Actions

Also available in: Atom PDF