FINERACT-1678: Fix applying soft locks on loans during COB
This commit is contained in:
committed by
Arnold Gálovics
parent
c62fb30c7a
commit
54ff12f824
@@ -44,7 +44,8 @@ public class LockLoanTasklet implements Tasklet {
|
|||||||
public RepeatStatus execute(@NotNull StepContribution contribution, @NotNull ChunkContext chunkContext) throws Exception {
|
public RepeatStatus execute(@NotNull StepContribution contribution, @NotNull ChunkContext chunkContext) throws Exception {
|
||||||
String businessDateParameter = (String) contribution.getStepExecution().getJobExecution().getExecutionContext()
|
String businessDateParameter = (String) contribution.getStepExecution().getJobExecution().getExecutionContext()
|
||||||
.get(LoanCOBConstant.BUSINESS_DATE_PARAMETER_NAME);
|
.get(LoanCOBConstant.BUSINESS_DATE_PARAMETER_NAME);
|
||||||
LocalDate businessDate = LocalDate.parse(Objects.requireNonNull(businessDateParameter));
|
LocalDate businessDate = LocalDate.parse(Objects.requireNonNull(businessDateParameter))
|
||||||
|
.minusDays(LoanCOBConstant.NUMBER_OF_DAYS_BEHIND);
|
||||||
LoanCOBParameter loanCOBParameter = (LoanCOBParameter) contribution.getStepExecution().getJobExecution().getExecutionContext()
|
LoanCOBParameter loanCOBParameter = (LoanCOBParameter) contribution.getStepExecution().getJobExecution().getExecutionContext()
|
||||||
.get(LoanCOBConstant.LOAN_COB_PARAMETER);
|
.get(LoanCOBConstant.LOAN_COB_PARAMETER);
|
||||||
if (Objects.isNull(loanCOBParameter)
|
if (Objects.isNull(loanCOBParameter)
|
||||||
|
|||||||
Reference in New Issue
Block a user