FINERACT-1806: Unify Charge-off reason mapping fields
This commit is contained in:
+1
-1
@@ -285,7 +285,7 @@ public class ProductToGLAccountMappingReadPlatformServiceImpl implements Product
|
||||
.description(codeDescription).position(orderPosition).active(isActive).mandatory(isMandatory).build();
|
||||
|
||||
final ChargeOffReasonToGLAccountMapper chargeOffReasonToGLAccountMapper = new ChargeOffReasonToGLAccountMapper()
|
||||
.setChargeOffReasonCodeValue(chargeOffReasonsCodeValue).setChargeOffExpenseAccount(chargeOffExpenseAccount);
|
||||
.setChargeOffReasonCodeValue(chargeOffReasonsCodeValue).setExpenseAccount(chargeOffExpenseAccount);
|
||||
chargeOffReasonToGLAccountMappers.add(chargeOffReasonToGLAccountMapper);
|
||||
}
|
||||
return chargeOffReasonToGLAccountMappers;
|
||||
|
||||
+1
-1
@@ -174,7 +174,7 @@ public final class AccountingConstants {
|
||||
INCOME_FROM_GOODWILL_CREDIT_FEES("incomeFromGoodwillCreditFeesAccountId"), //
|
||||
INCOME_FROM_GOODWILL_CREDIT_PENALTY("incomeFromGoodwillCreditPenaltyAccountId"), //
|
||||
CHARGE_OFF_REASON_TO_EXPENSE_ACCOUNT_MAPPINGS("chargeOffReasonToExpenseAccountMappings"), //
|
||||
EXPENSE_GL_ACCOUNT_ID("expenseGLAccountId"), //
|
||||
EXPENSE_GL_ACCOUNT_ID("expenseAccountId"), //
|
||||
CHARGE_OFF_REASON_CODE_VALUE_ID("chargeOffReasonCodeValueId"); //
|
||||
|
||||
private final String value;
|
||||
|
||||
+1
-1
@@ -32,5 +32,5 @@ public class ChargeOffReasonToGLAccountMapper implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
private CodeValueData chargeOffReasonCodeValue;
|
||||
private GLAccountData chargeOffExpenseAccount;
|
||||
private GLAccountData expenseAccount;
|
||||
}
|
||||
|
||||
+2
-2
@@ -333,7 +333,7 @@ final class LoanProductsApiResourceSwagger {
|
||||
@Schema(example = "1")
|
||||
public Long chargeOffReasonCodeValueId;
|
||||
@Schema(example = "1")
|
||||
public Long expenseGLAccountId;
|
||||
public Long expenseAccountId;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1234,7 +1234,7 @@ final class LoanProductsApiResourceSwagger {
|
||||
private GetChargeOffReasonToExpenseAccountMappings() {}
|
||||
|
||||
public GetCodeValueData chargeOffReasonCodeValue;
|
||||
public GetGLAccountData chargeOffExpenseAccount;
|
||||
public GetGLAccountData expenseAccount;
|
||||
|
||||
static final class GetCodeValueData {
|
||||
|
||||
|
||||
+3
-3
@@ -59,7 +59,7 @@ public class LoanProductChargeOffReasonMappingsTest extends BaseLoanIntegrationT
|
||||
|
||||
GetLoanProductsProductIdResponse loanProductDetails = loanTransactionHelper.getLoanProduct(localLoanProductId.intValue());
|
||||
Assertions.assertEquals(expenseAccount.getAccountID().longValue(),
|
||||
loanProductDetails.getChargeOffReasonToExpenseAccountMappings().get(0).getChargeOffExpenseAccount().getId());
|
||||
loanProductDetails.getChargeOffReasonToExpenseAccountMappings().get(0).getExpenseAccount().getId());
|
||||
Assertions.assertEquals(Long.valueOf(chargeOffReasons),
|
||||
loanProductDetails.getChargeOffReasonToExpenseAccountMappings().get(0).getChargeOffReasonCodeValue().getId());
|
||||
|
||||
@@ -71,7 +71,7 @@ public class LoanProductChargeOffReasonMappingsTest extends BaseLoanIntegrationT
|
||||
|
||||
loanProductDetails = loanTransactionHelper.getLoanProduct(localLoanProductId.intValue());
|
||||
Assertions.assertEquals(otherExpenseAccount.getAccountID().longValue(),
|
||||
loanProductDetails.getChargeOffReasonToExpenseAccountMappings().get(0).getChargeOffExpenseAccount().getId());
|
||||
loanProductDetails.getChargeOffReasonToExpenseAccountMappings().get(0).getExpenseAccount().getId());
|
||||
Assertions.assertEquals(Long.valueOf(chargeOffReasons),
|
||||
loanProductDetails.getChargeOffReasonToExpenseAccountMappings().get(0).getChargeOffReasonCodeValue().getId());
|
||||
});
|
||||
@@ -232,7 +232,7 @@ public class LoanProductChargeOffReasonMappingsTest extends BaseLoanIntegrationT
|
||||
List<PostChargeOffReasonToExpenseAccountMappings> chargeOffReasonToExpenseAccountMappings = new ArrayList<>();
|
||||
PostChargeOffReasonToExpenseAccountMappings chargeOffReasonToExpenseAccountMapping = new PostChargeOffReasonToExpenseAccountMappings();
|
||||
chargeOffReasonToExpenseAccountMapping.setChargeOffReasonCodeValueId(chargeOffReasonId);
|
||||
chargeOffReasonToExpenseAccountMapping.setExpenseGLAccountId(glAccountId);
|
||||
chargeOffReasonToExpenseAccountMapping.setExpenseAccountId(glAccountId);
|
||||
chargeOffReasonToExpenseAccountMappings.add(chargeOffReasonToExpenseAccountMapping);
|
||||
return chargeOffReasonToExpenseAccountMappings;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user