FINERACT-2070: Remove TestRailId annotations

This commit is contained in:
Adam Saghy
2024-05-08 13:13:45 +02:00
parent 849790ea46
commit be655756a5
20 changed files with 690 additions and 690 deletions
@@ -1,7 +1,7 @@
@LoanChargeback
Feature: LoanChargeback
@TestRailId:C2441
Scenario: As an admin I would like to check chargeback function is working properly on a closed loan in case of payment type: REPAYMENT_ADJUSTMENT_CHARGEBACK
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -17,7 +17,7 @@ Feature: LoanChargeback
Then Loan has 250 outstanding amount
Then Loan status will be "ACTIVE"
@TestRailId:C2442
Scenario: As an admin I would like to check chargeback function is working properly on a closed loan in case of payment type: REPAYMENT_ADJUSTMENT_REFUND
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -33,7 +33,7 @@ Feature: LoanChargeback
Then Loan has 250 outstanding amount
Then Loan status will be "ACTIVE"
@TestRailId:C2443
Scenario: As an admin I would like to check chargeback function is working properly when chargeback comes after the loan was fully repaid and closed
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -53,7 +53,7 @@ Feature: LoanChargeback
Then Loan has 250 outstanding amount
Then Loan status will be "ACTIVE"
@TestRailId:C2444
Scenario: As an admin I would like to check chargeback function is working properly when repayment happens again after chargeback
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -74,7 +74,7 @@ Feature: LoanChargeback
Then Loan has 0 outstanding amount
Then Loan status will be "CLOSED_OBLIGATIONS_MET"
@TestRailId:C2445
Scenario: As an admin I would like to check chargeback function is working properly when a second chargeback happens after the repayment
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -99,7 +99,7 @@ Feature: LoanChargeback
Then Loan has 200 outstanding amount
Then Loan status will be "ACTIVE"
@TestRailId:C2446
Scenario: As an admin I would like to check chargeback function is working properly when chargeback happens after NSF fee was added to the loan then was repaid
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -129,7 +129,7 @@ Feature: LoanChargeback
Then Loan has 250 outstanding amount
Then Loan status will be "ACTIVE"
@TestRailId:C2447
Scenario: As an admin I would like to check that the loan goes to ACTIVE when the loan is OVERPAID but the chargeback amount is HIGHER than the overpaid amount
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -145,7 +145,7 @@ Feature: LoanChargeback
Then Loan status will be "ACTIVE"
Then Loan has 50 outstanding amount
@TestRailId:C2448
Scenario: As an admin I would like to check that the loan remains OVERPAID when the loan is OVERPAID but the chargeback amount is LOWER than the overpaid amount
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -161,7 +161,7 @@ Feature: LoanChargeback
Then Loan status will be "OVERPAID"
Then Loan has 0 outstanding amount
@TestRailId:C2449
Scenario: As an admin I would like to check that the loan goes to CLOSED when the loan is OVERPAID but the chargeback amount is EQUALS than the overpaid amount
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -177,7 +177,7 @@ Feature: LoanChargeback
Then Loan status will be "CLOSED_OBLIGATIONS_MET"
Then Loan has 0 outstanding amount
@TestRailId:C2458
Scenario: As an admin I would like to check that delinquency and overdue treatment of chargeback works properly
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -196,7 +196,7 @@ Feature: LoanChargeback
# //Then Loan has 2000 total overdue amount
# //TODO overdue amount will not work until New Transactions not updating the overdue calculation and loan status issue is solved
@TestRailId:C2459
Scenario: As an admin I would like to check that delinquency and overdue treatment of chargeback works properly when all the chargeback transactions are fully paid
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -216,7 +216,7 @@ Feature: LoanChargeback
Then Admin checks that delinquency range is: "RANGE_1" and has delinquentDate "2022-04-04"
Then Loan has 1000 total overdue amount
@TestRailId:C2460
Scenario: As an admin I would like to check that delinquency and overdue treatment of chargeback works properly when all the instalments are fully paid
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -239,7 +239,7 @@ Feature: LoanChargeback
Then Admin checks that delinquency range is: "NO_DELINQUENCY" and has delinquentDate ""
Then Loan has 0 total overdue amount
@TestRailId:C2486
Scenario: As an admin I would like to check that Goodwill credit, Payout refund, Merchant Issued refund works properly with chargeback for a fully paid loan
When Admin sets the business date to "1 January 2022"
When Admin creates a client with random data
@@ -269,7 +269,7 @@ Feature: LoanChargeback
Then Loan has 0 outstanding amount
Then Loan has 300 overpaid amount
@TestRailId:C2543
Scenario: When charge backs comes in after the loan is closed, before the maturity date
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -315,7 +315,7 @@ Feature: LoanChargeback
| LIABILITY | 145023 | Suspense/Clearing account | | 250.0 |
@TestRailId:C2544
Scenario: When repayment happens again on the charge backs
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -367,7 +367,7 @@ Feature: LoanChargeback
| ASSET | 112601 | Loans Receivable | | 250.0 |
| LIABILITY | 145023 | Suspense/Clearing account | 250.0 | |
@TestRailId:C2545
Scenario: When repayment 1 is reversed
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -422,7 +422,7 @@ Feature: LoanChargeback
| ASSET | 112601 | Loans Receivable | | 250.0 |
| LIABILITY | 145023 | Suspense/Clearing account | 250.0 | |
@TestRailId:C2546
Scenario: When 2 repayments are reversed (repayment 1 & 3)
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -481,7 +481,7 @@ Feature: LoanChargeback
| LIABILITY | 145023 | Suspense/Clearing account | 250.0 | |
# TODO check the periodic accrual creation + modify
@TestRailId:C2547 @Skip
@Skip
Scenario: When chargeback happens after the charge addition on maturity date for repayment 01-03-2022
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -546,7 +546,7 @@ Feature: LoanChargeback
| LIABILITY | 145023 | Suspense/Clearing account | | 250.0 |
@TestRailId:C2548
Scenario: When chargeback comes in after the loan overpayment-1
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -594,7 +594,7 @@ Feature: LoanChargeback
| LIABILITY | l1 | Overpayment account | 250.0 | |
| LIABILITY | 145023 | Suspense/Clearing account | | 250.0 |
@TestRailId:C2549
Scenario: When chargeback comes in after the loan overpayment-2
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -642,7 +642,7 @@ Feature: LoanChargeback
| LIABILITY | l1 | Overpayment account | 150.0 | |
| LIABILITY | 145023 | Suspense/Clearing account | | 150.0 |
@TestRailId:C2550
Scenario: When chargeback comes in after the loan overpayment-3
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -691,7 +691,7 @@ Feature: LoanChargeback
| LIABILITY | 145023 | Suspense/Clearing account | | 350.0 |
| LIABILITY | l1 | Overpayment account | 250.0 | |
@TestRailId:C2551
Scenario: When chargeback comes in after the loan overpayment-4 with reverse and replay
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -744,7 +744,7 @@ Feature: LoanChargeback
| LIABILITY | 145023 | Suspense/Clearing account | | 350.0 |
| LIABILITY | l1 | Overpayment account | 100.0 | |
@TestRailId:C2608
Scenario: When charge backs comes in after the loan is closed for the repayment 01-03-2022 (after maturity)
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -791,7 +791,7 @@ Feature: LoanChargeback
| ASSET | 112601 | Loans Receivable | 250.0 | |
| LIABILITY | 145023 | Suspense/Clearing account | | 250.0 |
@TestRailId:C2609
Scenario: When repayment happens again on the charge backs (after maturity)
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -844,7 +844,7 @@ Feature: LoanChargeback
| ASSET | 112601 | Loans Receivable | | 250.0 |
| LIABILITY | 145023 | Suspense/Clearing account | 250.0 | |
@TestRailId:C2610
Scenario: When repayment 1 is reversed (after maturity)
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -900,7 +900,7 @@ Feature: LoanChargeback
| ASSET | 112601 | Loans Receivable | | 250.0 |
| LIABILITY | 145023 | Suspense/Clearing account | 250.0 | |
@TestRailId:C2611
Scenario: When 2 repayments are reversed (repayment 1 & 3) (after maturity)
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -959,7 +959,7 @@ Feature: LoanChargeback
| ASSET | 112601 | Loans Receivable | | 250.0 |
| LIABILITY | 145023 | Suspense/Clearing account | 250.0 | |
@TestRailId:C2623
Scenario: When second charge back happens for the repayment 01-04-2022 (after maturity)
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -1018,7 +1018,7 @@ Feature: LoanChargeback
| ASSET | 112601 | Loans Receivable | 200.0 | |
| LIABILITY | 145023 | Suspense/Clearing account | | 200.0 |
@TestRailId:C2612
Scenario: When chargeback happens after the charge addition on maturity date for repayment 01-03-2022 (after maturity)
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -1084,7 +1084,7 @@ Feature: LoanChargeback
| ASSET | 112601 | Loans Receivable | 250.0 | |
| LIABILITY | 145023 | Suspense/Clearing account | | 250.0 |
@TestRailId:C2613
Scenario: When chargeback comes in after the loan overpayment-1 (after maturity)
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -1132,7 +1132,7 @@ Feature: LoanChargeback
| LIABILITY | l1 | Overpayment account | 250.0 | |
| LIABILITY | 145023 | Suspense/Clearing account | | 250.0 |
@TestRailId:C2614
Scenario: When chargeback comes in after the loan overpayment-2 (after maturity)
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -1180,7 +1180,7 @@ Feature: LoanChargeback
| LIABILITY | l1 | Overpayment account | 150.0 | |
| LIABILITY | 145023 | Suspense/Clearing account | | 150.0 |
@TestRailId:C2615
Scenario: When chargeback comes in after the loan overpayment-3 (after maturity)
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -1230,7 +1230,7 @@ Feature: LoanChargeback
| LIABILITY | 145023 | Suspense/Clearing account | | 350.0 |
| LIABILITY | l1 | Overpayment account | 250.0 | |
@TestRailId:C2616
Scenario: When chargeback comes in after the loan overpayment-4 with reverse and replay (after maturity)
When Admin sets the business date to "1 January 2023"
When Admin creates a client with random data
@@ -1284,7 +1284,7 @@ Feature: LoanChargeback
| LIABILITY | 145023 | Suspense/Clearing account | | 350.0 |
| LIABILITY | l1 | Overpayment account | 100.0 | |
@TestRailId:C2624
Scenario: As an admin I would like to verify principal portion for partial chargeback for OVERPAID loan
When Admin sets the business date to "01 January 2023"
When Admin creates a client with random data
@@ -1315,7 +1315,7 @@ Feature: LoanChargeback
Then Loan status will be "ACTIVE"
Then Loan has 500 outstanding amount
@TestRailId:C2870 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation on a closed loan in case of payment type: REPAYMENT_ADJUSTMENT_CHARGEBACK
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1357,7 +1357,7 @@ Feature: LoanChargeback
| 16 October 2023 | Repayment | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 25 October 2023 | Chargeback | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 100.0 |
@TestRailId:C2871 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation on a closed loan in case of payment type: REPAYMENT_ADJUSTMENT_REFUND
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1399,7 +1399,7 @@ Feature: LoanChargeback
| 16 October 2023 | Repayment | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 25 October 2023 | Chargeback | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 100.0 |
@TestRailId:C2872 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation when full repayment happens after chargeback, on the same business date
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1443,7 +1443,7 @@ Feature: LoanChargeback
| 25 October 2023 | Chargeback | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 100.0 |
| 25 October 2023 | Repayment | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
@TestRailId:C2873 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation when partial repayment happens after chargeback, on the same business date
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1487,7 +1487,7 @@ Feature: LoanChargeback
| 25 October 2023 | Chargeback | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 100.0 |
| 25 October 2023 | Repayment | 50.0 | 50.0 | 0.0 | 0.0 | 0.0 | 50.0 |
@TestRailId:C2874 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation when full repayment happens after chargeback, on a future business date
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1532,7 +1532,7 @@ Feature: LoanChargeback
| 25 October 2023 | Chargeback | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 100.0 |
| 30 October 2023 | Repayment | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
@TestRailId:C2875 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation when partial repayment happens after chargeback, on a future business date
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1577,7 +1577,7 @@ Feature: LoanChargeback
| 25 October 2023 | Chargeback | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 100.0 |
| 30 October 2023 | Repayment | 50.0 | 50.0 | 0.0 | 0.0 | 0.0 | 50.0 |
@TestRailId:C2876 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation when a second chargeback happens after the repayment
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1625,7 +1625,7 @@ Feature: LoanChargeback
| 30 October 2023 | Repayment | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 01 November 2023 | Chargeback | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 100.0 |
@TestRailId:C2877 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation -loan goes to ACTIVE when the it is OVERPAID but the chargeback amount is HIGHER than the overpaid amount
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1667,7 +1667,7 @@ Feature: LoanChargeback
| 16 October 2023 | Repayment | 150.0 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 25 October 2023 | Chargeback | 100.0 | 50.0 | 0.0 | 0.0 | 0.0 | 50.0 |
@TestRailId:C2878 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation -loan remains OVERPAID when the it is OVERPAID but the chargeback amount is LOWER than the overpaid amount
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1708,7 +1708,7 @@ Feature: LoanChargeback
| 16 October 2023 | Repayment | 150.0 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 25 October 2023 | Chargeback | 25.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
@TestRailId:C2879 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation -loan goes to CLOSED when the loan is OVERPAID but the chargeback amount is EQUALS than the overpaid amount
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1749,7 +1749,7 @@ Feature: LoanChargeback
| 16 October 2023 | Repayment | 150.0 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 25 October 2023 | Chargeback | 50.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
@TestRailId:C2880 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - chargeback after the loan is closed, before the maturity date
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1787,7 +1787,7 @@ Feature: LoanChargeback
| 10 October 2023 | Repayment | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 10 October 2023 | Chargeback | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 100.0 |
@TestRailId:C2881 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - repayment 1 is reversed
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1837,7 +1837,7 @@ Feature: LoanChargeback
| 25 October 2023 | Chargeback | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 200.0 |
| 30 October 2023 | Repayment | 100.0 | 100.0 | 0.0 | 0.0 | 0.0 | 100.0 |
@TestRailId:C3034 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - overpayment handling
When Admin sets the business date to "01 September 2023"
When Admin creates a client with random data
@@ -1866,7 +1866,7 @@ Feature: LoanChargeback
When Admin makes "REPAYMENT_ADJUSTMENT_CHARGEBACK" chargeback with 100 EUR transaction amount
Then Loan has 1000 outstanding amount
@TestRailId:C3038 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - chargeback on downpayment
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -1893,7 +1893,7 @@ Feature: LoanChargeback
| 01 January 2024 | Down Payment | 250.0 | 250.0 | 0.0 | 0.0 | 0.0 | 750.0 |
| 01 January 2024 | Chargeback | 250.0 | 250.0 | 0.0 | 0.0 | 0.0 | 1000.0 |
@TestRailId:C3039 @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - partial chargeback on downpayment
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -1938,7 +1938,7 @@ Feature: LoanChargeback
When Admin sets the business date to "17 January 2024"
When Admin makes "REPAYMENT_ADJUSTMENT_CHARGEBACK" chargeback with 10 EUR transaction amount
@TestRailId:C3079 @AdvancedPaymentAllocation
@AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - full chargeback on overpaid loan
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2017,7 +2017,7 @@ Feature: LoanChargeback
| LIABILITY | l1 | Overpayment account | 125.0 | |
| LIABILITY | 145023 | Suspense/Clearing account | | 125.0 |
@TestRailId:C3080 @AdvancedPaymentAllocation
@AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - partial chargeback on overpaid loan
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2097,7 +2097,7 @@ Feature: LoanChargeback
| LIABILITY | l1 | Overpayment account | 25.0 | |
| LIABILITY | 145023 | Suspense/Clearing account | | 25.0 |
@TestRailId:C3081 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation UC1: partial, prior chargeback
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2135,7 +2135,7 @@ Feature: LoanChargeback
| 31 January 2024 | Repayment | 250.0 | 250.0 | 0.0 | 0.0 | 0.0 | 125.0 |
| 15 February 2024 | Repayment | 125.0 | 125.0 | 0.0 | 0.0 | 0.0 | 0.0 |
@TestRailId:C3082 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation UC2: partial, prior chargeback with penalty
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2175,7 +2175,7 @@ Feature: LoanChargeback
| 15 February 2024 | Repayment | 125.0 | 125.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 15 February 2024 | Accrual | 3.0 | 0.0 | 0.0 | 0.0 | 3.0 | 0.0 |
@TestRailId:C3083 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation UC3: partial, prior chargeback with penalty (2)
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2215,7 +2215,7 @@ Feature: LoanChargeback
| 15 February 2024 | Repayment | 128.0 | 128.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 15 February 2024 | Accrual | 3.0 | 0.0 | 0.0 | 0.0 | 3.0 | 0.0 |
@TestRailId:C3084 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation UC4: partial, prior chargeback with penalty and fee
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2257,7 +2257,7 @@ Feature: LoanChargeback
| 15 February 2024 | Repayment | 182.0 | 182.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 15 February 2024 | Accrual | 7.0 | 0.0 | 0.0 | 4.0 | 3.0 | 0.0 |
@TestRailId:C3085 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation UC5: full, prior chargeback
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2297,7 +2297,7 @@ Feature: LoanChargeback
| 31 January 2024 | Repayment | 375.0 | 375.0 | 0.0 | 0.0 | 0.0 | 125.0 |
| 15 February 2024 | Repayment | 125.0 | 125.0 | 0.0 | 0.0 | 0.0 | 0.0 |
@TestRailId:C3086 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation UC6: full, after chargeback
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2345,7 +2345,7 @@ Feature: LoanChargeback
| 20 February 2024 | Chargeback | 125.0 | 125.0 | 0.0 | 0.0 | 0.0 | 500.0 |
| 28 February 2024 | Repayment | 500.0 | 500.0 | 0.0 | 0.0 | 0.0 | 0.0 |
@TestRailId:C3087 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation UC7: partial, after chargeback
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2387,7 +2387,7 @@ Feature: LoanChargeback
| 20 February 2024 | Chargeback | 125.0 | 125.0 | 0.0 | 0.0 | 0.0 | 125.0 |
| 28 February 2024 | Repayment | 125.0 | 125.0 | 0.0 | 0.0 | 0.0 | 0.0 |
@TestRailId:C3088 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation UC8: multiple, prior chargebacks on same payment
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2428,7 +2428,7 @@ Feature: LoanChargeback
| 31 January 2024 | Repayment | 250.0 | 250.0 | 0.0 | 0.0 | 0.0 | 125.0 |
| 15 February 2024 | Repayment | 125.0 | 125.0 | 0.0 | 0.0 | 0.0 | 0.0 |
@TestRailId:C3094 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation accounting entries UC1: chargeback on principal
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2470,7 +2470,7 @@ Feature: LoanChargeback
| LIABILITY | 145023 | Suspense/Clearing account | | 250.0 |
| ASSET | 112601 | Loans Receivable | 250.0 | |
@TestRailId:C3095 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation accounting entries UC2: chargeback on principal and fees
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2519,7 +2519,7 @@ Feature: LoanChargeback
| ASSET | 112601 | Loans Receivable | 250.0 | |
| ASSET | 112603 | Interest/Fee Receivable | 30.0 | |
@TestRailId:C3096 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation accounting entries UC3: chargeback on principal and penalties
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2568,7 +2568,7 @@ Feature: LoanChargeback
| ASSET | 112601 | Loans Receivable | 250.0 | |
| ASSET | 112603 | Interest/Fee Receivable | 30.0 | |
@TestRailId:C3097 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation accounting entries UC4: when overpayment amount is smaller than chargeback
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2614,7 +2614,7 @@ Feature: LoanChargeback
| LIABILITY | l1 | Overpayment account | 150.0 | |
| ASSET | 112601 | Loans Receivable | 100.0 | |
@TestRailId:C3098 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation accounting entries UC5: with fees- when overpayment amount is bigger than chargeback
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2665,7 +2665,7 @@ Feature: LoanChargeback
| LIABILITY | 145023 | Suspense/Clearing account | | 100.0 |
| LIABILITY | l1 | Overpayment account | 100.0 | |
@TestRailId:C3099 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation accounting entries UC6: when overpayment amount is bigger than chargeback
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2710,7 +2710,7 @@ Feature: LoanChargeback
| LIABILITY | 145023 | Suspense/Clearing account | | 100.0 |
| LIABILITY | l1 | Overpayment account | 100.0 | |
@TestRailId:C3100 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation accounting entries UC7: chargeback on charge-off loan account with principal
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2753,7 +2753,7 @@ Feature: LoanChargeback
| LIABILITY | 145023 | Suspense/Clearing account | | 250.0 |
| EXPENSE | 744007 | Credit Loss/Bad Debt | 250.0 | |
@TestRailId:C3101 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation accounting entries UC8: chargeback on charge-off loan account with principal and Fees
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2799,7 +2799,7 @@ Feature: LoanChargeback
| EXPENSE | 744007 | Credit Loss/Bad Debt | 250.0 | |
| INCOME | 404008 | Fee Charge Off | 30.0 | |
@TestRailId:C3102 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation accounting entries UC9: chargeback on charge-off loan account with principal and Penalties
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data
@@ -2845,7 +2845,7 @@ Feature: LoanChargeback
| EXPENSE | 744007 | Credit Loss/Bad Debt | 250.0 | |
| INCOME | 404008 | Fee Charge Off | 30.0 | |
@TestRailId:C3111 @creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
@creditAllocation @AdvancedPaymentAllocationChargeback @AdvancedPaymentAllocation
Scenario: Verify chargeback function for advanced payment allocation - credit allocation accounting entries UC10: chargeback on overpaid loan
When Admin sets the business date to "01 January 2024"
When Admin creates a client with random data