Project

General

Profile

Actions

Task #16906

closed

BE - Bank Maintenance for Different Banks and Currencies

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

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
11/07/2024
Due date:
11/07/2024
% Done:

100%

Estimated time:
0:00 h
Spent time:
GitLab ID:
1511
GitLab Milestone:
GitLab Ticket Number:
454
GitLab Time Logged:
21600
Lock Timeline Date:
No
gitlab project trace:

Description

Title: Add a Bank Maintenance feature to manage multiple banks with different currencies.

As a user,
I want to maintain a list of different banks along with their associated currencies,
So that I can select the appropriate bank(s) for invoicing based on the currency required for each customer.

Acceptance Criteria:

  1. Bank Maintenance Screen:
    • A new Bank Maintenance screen should be created to allow users to add, edit, and deactivate bank information.
    • Each bank entry should include:
      • Bank Name
      • Bank Account Number
      • Bank Currency (e.g., USD, EUR, MUR)
      • SWIFT/IBAN Code (optional)
      • Bank Address (optional)
      • Default Bank Option: Ability to mark one bank as the default for each currency.  Note that FFS team should decide whether to put the default bank in Configuration screen or here.
  2. Validation:
    • The system should ensure that each bank-currency combination is unique.
    • Only one bank can be set as the default per currency.
    • Fields should be validated to accept the correct data formats (e.g., numeric for account numbers, alphanumeric for SWIFT codes).
  3. Permissions:
    • Only users with authorised roles should have access to the Bank Maintenance screen for adding or modifying bank details.

 


GitLab Sync Log

[{"id": "11103", "author": "Ra-ees Peeroo", "hours": 2.0, "created": "2024-11-11T06:16:03.387Z", "log_date": "2024-11-10", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2024-11-11T06:16:03.387Z: 2h-(2.0)h spend at: 2024-11-10", "status": "active", "deleted_by": "", "redmine_entry_id": 8404}, {"id": "11102", "author": "Ra-ees Peeroo", "hours": 4.0, "created": "2024-11-11T06:15:53.319Z", "log_date": "2024-11-07", "comment": "Imported from GitLab by @Ra-ees Peeroo on 2024-11-11T06:15:53.319Z: 4h-(4.0)h spend at: 2024-11-07", "status": "active", "deleted_by": "", "redmine_entry_id": 8405}]

Actions #1

Updated by Redmine Admin 7 months ago

  • GitLab Sync Log updated (diff)
Actions

Also available in: Atom PDF