From 8ae41b9d1623837ea593b6113a11d532a1659557 Mon Sep 17 00:00:00 2001 From: ialbert Date: Thu, 16 Nov 2023 17:56:00 +0300 Subject: [PATCH] =?UTF-8?q?DS*I=20fix=20=D0=BF=D0=BE=D0=BB=D0=B5=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ru/spcex/clearing/service/executors/Sdf10Executor.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf10Executor.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf10Executor.java index e97e41968..a3d24aaea 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf10Executor.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf10Executor.java @@ -216,19 +216,14 @@ public class Sdf10Executor { private void createDs_i(Registry as_t, BigDecimal summ, String outDocument) { Registry rgsD = as_t.clone(); + RegistryManager.zeroState(rgsD); rgsD.setRegistryDesignation(RegistryDesignation.D.getKey()); rgsD.setRegistryUnit(RegistryUnit.I.getKey()); rgsD.setRegistryCode(RegistryUtil.clearingCode(rgsD)); 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.setOpenBalance(BigDecimal.ZERO); rgsD.setCloseBalance(BigDecimal.ZERO); - rgsD.setPlanBalance(BigDecimal.ZERO); - rgsD.setCreated(Instant.now()); rgsD.setContract(outDocument); registryImdg.insert(rgsD); log.debug("created DS*I.id={}", rgsD.getId());