Project

General

Profile

Actions

Task #19860

open

EDL/WSC - Allow Currency Selection for Payment Request

Added by Redmine Admin 4 months ago. Updated 3 months ago.

Status:
Development Done
Priority:
Normal
Assignee:
-
Start date:
05/07/2026
Due date:
05/07/2026 (about 4 months late)
% Done:

60%

Estimated time:
14:00 h
Spent time:
GitLab ID:
4392
GitLab Milestone:
GitLab Ticket Number:
1511
GitLab Time Logged:
30600
Lock Timeline Date:
No
gitlab project trace:

Description

When creating a Payment Request, the user should be able to select the currency in which the payment request will be issued, and this selection must be reflected consistently in the system and in the generated PDF.

Requirements

1. Payment Currency Selection

Add field:

Payment Currency (Dropdown – Mandatory)

  • Default:
    • default currency as per in the tenant configuration settings
  • User can override

2. Currency Conversion Logic

When selected currency differs from charge currency:

  • System should:
    • Convert amounts using the exchange rate in the shipment cost/additional cost charges
    • Display both:
      • Original amount (charge currency)
      • Converted amount (payment currency)

3. Payment Request PDF

The Payment Request PDF must reflect the selected Payment Currency.

  • User can select Payment Currency
  • Payment Request is saved with selected currency
  • PDF reflects selected Payment Currency
  • Converted values are correctly calculated
  • Exchange rate is applied correctly
  • Totals match converted values
  • Original currency remains visible (for traceability)
  • Layout remains consistent with existing format

GitLab Sync Log

[{"id": "44649", "author": "Avisham", "hours": 1.5, "created": "2026-05-18T09:21:30.654Z", "log_date": "2026-05-17", "comment": "Imported from GitLab by @Avisham on 2026-05-18T09:21:30.654Z: 1h 30m-(1.5)h spend at: 2026-05-17", "status": "active", "deleted_by": "", "redmine_entry_id": 13647}, {"id": "44702", "author": "Avisham", "hours": 4.0, "created": "2026-05-19T09:44:30.910Z", "log_date": "2026-05-18", "comment": "Imported from GitLab by @Avisham on 2026-05-19T09:44:30.910Z: 4h-(4.0)h spend at: 2026-05-18", "status": "active", "deleted_by": "", "redmine_entry_id": 13662}, {"id": "44748", "author": "Avisham", "hours": 3.0, "created": "2026-05-20T06:57:09.051Z", "log_date": "2026-05-19", "comment": "Imported from GitLab by @Avisham on 2026-05-20T06:57:09.051Z: 3h-(3.0)h spend at: 2026-05-19", "status": "active", "deleted_by": "", "redmine_entry_id": 13668}]

Actions

Also available in: Atom PDF