A**T openBalance null => 0
This commit is contained in:
parent
54c3d7c235
commit
c959023094
4 changed files with 5 additions and 0 deletions
|
|
@ -133,6 +133,7 @@ public class RegistryBuilder {
|
||||||
rgs.setCredit(BigDecimal.ZERO);
|
rgs.setCredit(BigDecimal.ZERO);
|
||||||
rgs.setDiffBalance(BigDecimal.ZERO);
|
rgs.setDiffBalance(BigDecimal.ZERO);
|
||||||
rgs.setCheckBalance(BigDecimal.ZERO);
|
rgs.setCheckBalance(BigDecimal.ZERO);
|
||||||
|
rgs.setOpenBalance(BigDecimal.ZERO);
|
||||||
return rgs;
|
return rgs;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -133,6 +133,7 @@ public class RegistrySecurityBuilder {
|
||||||
rgs.setCredit(BigDecimal.ZERO);
|
rgs.setCredit(BigDecimal.ZERO);
|
||||||
rgs.setDiffBalance(BigDecimal.ZERO);
|
rgs.setDiffBalance(BigDecimal.ZERO);
|
||||||
rgs.setCheckBalance(BigDecimal.ZERO);
|
rgs.setCheckBalance(BigDecimal.ZERO);
|
||||||
|
rgs.setOpenBalance(BigDecimal.ZERO);
|
||||||
return rgs;
|
return rgs;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -346,6 +346,7 @@ public class Sdf08Executor extends AbstractExecutor<SDf08> {
|
||||||
rgs.setCredit(BigDecimal.ZERO);
|
rgs.setCredit(BigDecimal.ZERO);
|
||||||
rgs.setDiffBalance(BigDecimal.ZERO);
|
rgs.setDiffBalance(BigDecimal.ZERO);
|
||||||
rgs.setCheckBalance(BigDecimal.ZERO);
|
rgs.setCheckBalance(BigDecimal.ZERO);
|
||||||
|
rgs.setOpenBalance(BigDecimal.ZERO);
|
||||||
rgs.setBalanceDimension(BalanceDimension.MONY.getKey());
|
rgs.setBalanceDimension(BalanceDimension.MONY.getKey());
|
||||||
rgs.setTradingDate(statement.getSettlementDate());
|
rgs.setTradingDate(statement.getSettlementDate());
|
||||||
rgs.setClearingDate(LocalDate.now());
|
rgs.setClearingDate(LocalDate.now());
|
||||||
|
|
|
||||||
|
|
@ -209,6 +209,7 @@ public class AssetTBFProcessing {
|
||||||
ast.setTradingClearingRegistry(tcr);
|
ast.setTradingClearingRegistry(tcr);
|
||||||
ast.setRegistryStatus(RegistryStatus.OK.getKey());
|
ast.setRegistryStatus(RegistryStatus.OK.getKey());
|
||||||
ast.setBalanceDimension(BalanceDimension.PICS.getKey());
|
ast.setBalanceDimension(BalanceDimension.PICS.getKey());
|
||||||
|
ast.setOpenBalance(BigDecimal.ZERO);
|
||||||
RegistryManager.zeroState(ast);
|
RegistryManager.zeroState(ast);
|
||||||
Registry asf = copy(ast, RegistryUnit.F);
|
Registry asf = copy(ast, RegistryUnit.F);
|
||||||
Registry asb = copy(ast, RegistryUnit.B);
|
Registry asb = copy(ast, RegistryUnit.B);
|
||||||
|
|
@ -243,6 +244,7 @@ public class AssetTBFProcessing {
|
||||||
ast.setTradingClearingRegistry(tcr);
|
ast.setTradingClearingRegistry(tcr);
|
||||||
ast.setRegistryStatus(RegistryStatus.OK.getKey());
|
ast.setRegistryStatus(RegistryStatus.OK.getKey());
|
||||||
ast.setBalanceDimension(BalanceDimension.MONY.getKey());
|
ast.setBalanceDimension(BalanceDimension.MONY.getKey());
|
||||||
|
ast.setOpenBalance(BigDecimal.ZERO);
|
||||||
RegistryManager.zeroState(ast);
|
RegistryManager.zeroState(ast);
|
||||||
Registry asf = ast.clone();
|
Registry asf = ast.clone();
|
||||||
asf.setRegistryUnit(RegistryUnit.F.getKey());
|
asf.setRegistryUnit(RegistryUnit.F.getKey());
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue