From e3352e6fdfef9b5decbfd4e5bd431aad8c13762b Mon Sep 17 00:00:00 2001 From: ialbert Date: Mon, 5 Jun 2023 12:25:12 +0300 Subject: [PATCH] privamr --- .../clearing/session/stage/impl/RegistryDepoBuilder.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryDepoBuilder.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryDepoBuilder.java index 3051c0f32..867477238 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryDepoBuilder.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryDepoBuilder.java @@ -98,15 +98,13 @@ public class RegistryDepoBuilder implements IRegistryBuilder { boolean isTSelling = regDsgn.equals(RegistryDesignation.T) && side.isSell(); boolean isTBuying = regDsgn.equals(RegistryDesignation.T) && side.isBuy(); - if ((isOBuying || isTSelling) && !secondLeg || - (isOSelling || isTBuying) && secondLeg) { + if ((isOBuying || isTSelling) && !secondLeg || (isOSelling || isTBuying) && secondLeg) { reg.setRegistryInstrumentType(RegistryInstrumentType.M.getKey()); reg.setBalanceDimension(BalanceDimension.MONY.getKey()); Currency currency = currencyImdg.getSingleObjectByFieldValues(Map.of("currencyCode", exec.getSettlementCurrency())); reg.setSecurityId(currency.getId()); reg.setSecuritySymbol(currency.getCurrencyCode()); - } else if ((isOSelling || isTBuying) && !secondLeg || - (isOBuying || isTSelling) && secondLeg) { + } else { reg.setRegistryInstrumentType(RegistryInstrumentType.S.getKey()); reg.setBalanceDimension(BalanceDimension.PICS.getKey()); reg.setSecurityId(exec.getSecurityId());