diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf01Executor.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf01Executor.java index 47f3f1f9c..dfab75a03 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf01Executor.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf01Executor.java @@ -33,7 +33,6 @@ import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; import ru.spcex.platform.imdg.api.predicate.specific.RegistryCodeSqlBuilder; import ru.spcex.platform.utils.enumeration.EnumMessage; -import ru.spcex.platform.utils.enumeration.IEnumKey; import ru.spcex.platform.utils.enumeration.IMessageResolver; import ru.spcex.platform.utils.number.BigDecimalUtil; import ru.spcex.platform.utils.validation.IValidator; @@ -296,11 +295,6 @@ public class Sdf01Executor extends AbstractExecutor { } private void updateReg(Statement s, Registry r) { - InOutDirection direction = IEnumKey.getEnumByKey(InOutDirection.class, s.getInOutDirection()); - switch (direction) { - case in -> r.setBalance(r.getBalance().add(s.getAmount())); - case out -> r.setBalance(r.getBalance().subtract(s.getAmount())); - } r.setCheckBalance(s.getAmount()); BigDecimal balance = BigDecimalUtil.safeBD(r.getBalance()); BigDecimal checkBalance = BigDecimalUtil.safeBD(r.getCheckBalance());