D**I fix полей open_balance/close_balance/plan_balance/created_at(new)
This commit is contained in:
parent
4a0df9bb48
commit
37a741e866
2 changed files with 7 additions and 4 deletions
|
|
@ -225,6 +225,10 @@ public class Sdf10Executor {
|
||||||
rgsD.setDiffBalance(BigDecimal.ZERO);
|
rgsD.setDiffBalance(BigDecimal.ZERO);
|
||||||
rgsD.setCheckBalance(BigDecimal.ZERO);
|
rgsD.setCheckBalance(BigDecimal.ZERO);
|
||||||
rgsD.setRegistryStatus(RegistryStatus.PROC.getKey());
|
rgsD.setRegistryStatus(RegistryStatus.PROC.getKey());
|
||||||
|
rgsD.setOpenBalance(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());
|
||||||
|
|
|
||||||
|
|
@ -156,15 +156,14 @@ public class DmiService {
|
||||||
return Optional.empty();
|
return Optional.empty();
|
||||||
}
|
}
|
||||||
Registry rgsD = am_t.clone();
|
Registry rgsD = am_t.clone();
|
||||||
|
RegistryManager.zeroState(rgsD);
|
||||||
|
rgsD.setOpenBalance(BigDecimal.ZERO);
|
||||||
|
rgsD.setCloseBalance(BigDecimal.ZERO);
|
||||||
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());
|
||||||
return Optional.of(rgsD);
|
return Optional.of(rgsD);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue