Project

General

Profile

Actions

Task #16920

closed

FE - Bank Maintenance for Different Banks and Currencies

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

Status:
Closed
Priority:
High
Assignee:
-
Start date:
10/29/2024
Due date:
10/29/2024
% Done:

100%

Estimated time:
0:00 h
Spent time:
GitLab ID:
1480
GitLab Milestone:
GitLab Ticket Number:
439
GitLab Time Logged:
108000
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 delete bank information.
    • Each bank entry should include:
      • Bank Name
      • Bank Account Number
      • Bank Currency (e.g., USD, EUR, MUR)
      • SWIF & IBAN Code (optional)
      • Bank Address (optional)
      • Default Bank Option: Ability to mark one bank as the default for each currency.  Note that the FFS team should decide whether to put the default bank in the 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": "12036", "author": "Chetlana Boojhawon", "hours": 30.0, "created": "2024-12-04T07:20:35.094Z", "log_date": "2024-12-04", "comment": "Imported from GitLab by @Chetlana Boojhawon on 2024-12-04T07:20:35.094Z: 3d 6h-(30.0)h spend at: 2024-12-04", "status": "active", "deleted_by": "", "redmine_entry_id": 8414}]

Actions #1

Updated by Redmine Admin 7 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 6 months ago

  • Status changed from New to QA
Actions #3

Updated by Redmine Admin 3 months ago

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

Also available in: Atom PDF