Project

General

Profile

Actions

Task #17551

closed

Task #16337: Ocean Sprint Planning for 21/04/2025 - 30/04/2025

User Story - Full Credit Note including Refund Request

Added by Redmine Admin 7 months ago. Updated about 1 hour ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
03/18/2025
Due date:
04/30/2025
% Done:

100%

Estimated time:
12:00 h
Spent time:
GitLab ID:
2230
GitLab Milestone:
GitLab Ticket Number:
375
GitLab Time Logged:
28800
Lock Timeline Date:
No
gitlab project trace:
Ocean Sprint Planning for 21/04/2025 - 30/04/2025

Description

A credit note is a document issued by the freight forwarder to their clients, this is normally used in commercial transactions. It is a formal acknowledgement that the freight forwarder owes their client. This may occur due to below reason:

  1. Overpayment: If the client has paid more than the invoice amount or if there was an overcharge.
  2. Discounts: Adjustments made for discounts or promotions not which was not correctly applied initially.

There are cases where payment has already been made, in such events, the freight forwarder shall be able to send a ‘Refund Request’ to the accounting department indicating the amount which needs to be refunded to the Importer / Exporter or Freight forwarder.

 

Acceptance Criteria:

1.      The Freight forwarder should be able to issue a credit note based on the invoice which was previously issued.

2.      The user should be able to download the credit note.

3.      The user should be able to send the credit note via the system to the client.

4.      The system should be able to generate and send a ‘Refund Request’ to the accounting department in the case that payment was already made via the system.

5.      Retrieve list of credit note.

6.      Pagination.

7.      Approval process of a credit note (Not in MVP)

8.      Filter by:

(a)   A Range date.

(b)   Client

(c)   Credit note reference.

(d)   Invoice reference.

 

 

 

 

 

 

Description:

1.      When accessing the ‘Credit note’ Menu, a list of credit note (previously issued) should be displayed.

Issued Date

Invoice number

Credit note Ref

Client name

Amount

Actions

08/04/2025


MACCS25INV03154

 

MACCS25CRN03155 Bridgestone (Mauritius) Ltd 1500

Download CRN
Send CRN
Refund Request

 

Criteria based on selected Actions:

(a)   The ‘Download Credit Note’ should be available for all the credit note which has been issued.

(b)   When opting for the ‘Send Credit note’ option, a pop-up should be displayed indicating send ‘email to’ and ‘email cc’ for all credit note which has been issued.

(c)   The ‘Refund Request’ option should be available only if a payment has been made and shall contain be ‘email to’ and ‘email cc’.

 

2.      Display a ‘Create Credit note’ button.

3.      When clicking on the ‘Create credit note’ button, display the list of invoices which has been issued. The user should also have a filtering option to search for their respective invoice or by a range date.

 

Information to be provided in the list upon clicking on the ‘Create credit note’ button.

(a)   File Reference.

(b)   Invoice reference.

(c)   Invoice date.

(d)   Invoice currency

(e)   Master BL number.

(f)     House BL number.

(g)    Client name.

(h)   Total Vat exclusive.

(i)      Vat Amount.

(j)      Total Vat Inclusive.

(k)    Amount Paid.

(l)      Display a ‘select’ button.

 

When ‘selecting’ the invoice, display the fields below:

(a)   Display Invoice Reference.

(b)   Credit note reference – to be generated by the system.

(c)   Display Invoice amount.

(d)   Display credit note amount – It should be same as the invoice amount and should be non-modifiable for the moment since we are catering only for full credit note.

(e)   Reason box.

(f)     Cancel button

(g)    Save button.

 


GitLab Sync Log

[{"id": "22226", "author": "Ra-ees Peeroo", "hours": 8.0, "created": "2025-04-28T07:05:24.538Z", "log_date": "2025-04-28", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2025-04-28T07:05:24.538Z: 1d-(8.0)h spend at: 2025-04-28", "status": "active", "deleted_by": "", "redmine_entry_id": 8904}]

Actions #1

Updated by Redmine Admin 7 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 2 days ago

  • Status changed from QA to Closed
  • % Done changed from 66 to 100
Actions

Also available in: Atom PDF