This commit is contained in:
parent
0f2c8bf2dc
commit
ef0a4a09c7
1 changed files with 7 additions and 0 deletions
|
|
@ -13,6 +13,7 @@ import ru.spcex.clearing.error.ClearingErrorInternal;
|
||||||
import ru.spcex.clearing.imdg.IMDGDistributedNames;
|
import ru.spcex.clearing.imdg.IMDGDistributedNames;
|
||||||
import ru.spcex.clearing.platform.messaging.domain.Consts;
|
import ru.spcex.clearing.platform.messaging.domain.Consts;
|
||||||
import ru.spcex.clearing.platform.messaging.domain.cud.balance.AccountBalanceClearingRequest;
|
import ru.spcex.clearing.platform.messaging.domain.cud.balance.AccountBalanceClearingRequest;
|
||||||
|
import ru.spcex.clearing.platform.messaging.domain.cud.schedule.LauncherCommandRequest;
|
||||||
import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender;
|
import ru.spcex.clearing.platform.messaging.service.sender.KafkaSender;
|
||||||
import ru.spcex.clearing.service.builder.LiabilitiesClaimsAssetsCreator;
|
import ru.spcex.clearing.service.builder.LiabilitiesClaimsAssetsCreator;
|
||||||
import ru.spcex.clearing.service.builder.LiabilitiesClaimsMoneyCreator;
|
import ru.spcex.clearing.service.builder.LiabilitiesClaimsMoneyCreator;
|
||||||
|
|
@ -20,6 +21,7 @@ import ru.spcex.clearing.service.builder.PaymentInstructionCreator;
|
||||||
import ru.spcex.clearing.service.order.ExecutionDepositSorter;
|
import ru.spcex.clearing.service.order.ExecutionDepositSorter;
|
||||||
import ru.spcex.platform.enumeration.Allowed;
|
import ru.spcex.platform.enumeration.Allowed;
|
||||||
import ru.spcex.platform.enumeration.ClearingCategory;
|
import ru.spcex.platform.enumeration.ClearingCategory;
|
||||||
|
import ru.spcex.platform.enumeration.Task;
|
||||||
import ru.spcex.platform.imdg.api.Imdg;
|
import ru.spcex.platform.imdg.api.Imdg;
|
||||||
import ru.spcex.platform.imdg.api.ImdgId;
|
import ru.spcex.platform.imdg.api.ImdgId;
|
||||||
import ru.spcex.platform.imdg.api.ImdgProvider;
|
import ru.spcex.platform.imdg.api.ImdgProvider;
|
||||||
|
|
@ -90,6 +92,8 @@ public class Clearing {
|
||||||
processAllowedExecutionDeposit(category, companyExecDeposits);
|
processAllowedExecutionDeposit(category, companyExecDeposits);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
LauncherCommandRequest sdf03or11 = new LauncherCommandRequest();
|
||||||
|
kafka.sendRequestToQueue(Task.createOrder.topic(), sdf03or11);
|
||||||
}
|
}
|
||||||
|
|
||||||
//кладем в порядке I инициатор, V внутренний, B банк (ответная категория)
|
//кладем в порядке I инициатор, V внутренний, B банк (ответная категория)
|
||||||
|
|
@ -225,6 +229,9 @@ public class Clearing {
|
||||||
paymentInstructionCreator.updateFieldLiabilitiesClaimsMoneyByPayment(firstLegLiabilitiesClaimsMoney, paymentInstructions, Collections.singleton(category));
|
paymentInstructionCreator.updateFieldLiabilitiesClaimsMoneyByPayment(firstLegLiabilitiesClaimsMoney, paymentInstructions, Collections.singleton(category));
|
||||||
liabilitiesClaimsMoneyImdg.update(firstLegLiabilitiesClaimsMoney);
|
liabilitiesClaimsMoneyImdg.update(firstLegLiabilitiesClaimsMoney);
|
||||||
log.trace("LiabilitiesClaimsMoney first leg {} was updated", firstLegLiabilitiesClaimsMoney.getId());
|
log.trace("LiabilitiesClaimsMoney first leg {} was updated", firstLegLiabilitiesClaimsMoney.getId());
|
||||||
|
execDeposit.setSessionId(clearingSessionId);
|
||||||
|
execDeposit.setUpdated(Instant.now());
|
||||||
|
executionDepositImdg.update(execDeposit);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue