DS*I fix полей
This commit is contained in:
parent
37a741e866
commit
8ae41b9d16
1 changed files with 1 additions and 6 deletions
|
|
@ -216,19 +216,14 @@ public class Sdf10Executor {
|
||||||
|
|
||||||
private void createDs_i(Registry as_t, BigDecimal summ, String outDocument) {
|
private void createDs_i(Registry as_t, BigDecimal summ, String outDocument) {
|
||||||
Registry rgsD = as_t.clone();
|
Registry rgsD = as_t.clone();
|
||||||
|
RegistryManager.zeroState(rgsD);
|
||||||
rgsD.setRegistryDesignation(RegistryDesignation.D.getKey());
|
rgsD.setRegistryDesignation(RegistryDesignation.D.getKey());
|
||||||
rgsD.setRegistryUnit(RegistryUnit.I.getKey());
|
rgsD.setRegistryUnit(RegistryUnit.I.getKey());
|
||||||
rgsD.setRegistryCode(RegistryUtil.clearingCode(rgsD));
|
rgsD.setRegistryCode(RegistryUtil.clearingCode(rgsD));
|
||||||
rgsD.setBalance(summ);
|
rgsD.setBalance(summ);
|
||||||
rgsD.setDebit(BigDecimal.ZERO);
|
|
||||||
rgsD.setCredit(BigDecimal.ZERO);
|
|
||||||
rgsD.setDiffBalance(BigDecimal.ZERO);
|
|
||||||
rgsD.setCheckBalance(BigDecimal.ZERO);
|
|
||||||
rgsD.setRegistryStatus(RegistryStatus.PROC.getKey());
|
rgsD.setRegistryStatus(RegistryStatus.PROC.getKey());
|
||||||
rgsD.setOpenBalance(BigDecimal.ZERO);
|
rgsD.setOpenBalance(BigDecimal.ZERO);
|
||||||
rgsD.setCloseBalance(BigDecimal.ZERO);
|
rgsD.setCloseBalance(BigDecimal.ZERO);
|
||||||
rgsD.setPlanBalance(BigDecimal.ZERO);
|
|
||||||
rgsD.setCreated(Instant.now());
|
|
||||||
rgsD.setContract(outDocument);
|
rgsD.setContract(outDocument);
|
||||||
registryImdg.insert(rgsD);
|
registryImdg.insert(rgsD);
|
||||||
log.debug("created DS*I.id={}", rgsD.getId());
|
log.debug("created DS*I.id={}", rgsD.getId());
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue