From fb45dda0f5745f2ccf5b989f1184af7d0dcd6c1d Mon Sep 17 00:00:00 2001 From: ialbert Date: Fri, 14 Jul 2023 18:31:45 +0300 Subject: [PATCH] http://jira.mfd.msk:8088/browse/CLS-421 6 symbols -> 7 symbols --- .../service/adapter/MoneyMarketSecurityRequestAdapter.java | 2 +- .../gatewayapi/service/adapter/SecurityRequestAdapter.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/adapter/MoneyMarketSecurityRequestAdapter.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/adapter/MoneyMarketSecurityRequestAdapter.java index 385608c6c..cd516d00a 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/adapter/MoneyMarketSecurityRequestAdapter.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/adapter/MoneyMarketSecurityRequestAdapter.java @@ -11,7 +11,7 @@ public class MoneyMarketSecurityRequestAdapter { public MoneyMarketSecurityNewRequest toMoneyMarketSecurityNewRequest(ExchangeInstrument exchangeInstrument) { MoneyMarketSecurityNewRequest moneyMarketSecurityNewRequest = new MoneyMarketSecurityNewRequest(); String code = exchangeInstrument.getCode(); - moneyMarketSecurityNewRequest.setSecuritySymbol(code.substring(0, 6)); + moneyMarketSecurityNewRequest.setSecuritySymbol(code.substring(0, Math.min(7, code.length()))); moneyMarketSecurityNewRequest.setConvention(code); moneyMarketSecurityNewRequest.setNominalCurrency(exchangeInstrument.getSettlementCurrencyLetterCode()); moneyMarketSecurityNewRequest.setInstrumentType(InstrumentType.RATE.getKey()); diff --git a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/adapter/SecurityRequestAdapter.java b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/adapter/SecurityRequestAdapter.java index 4b924dcd5..4b24d88d8 100644 --- a/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/adapter/SecurityRequestAdapter.java +++ b/clearing-parent/gateway-api/src/main/java/ru/spcex/clearing/gatewayapi/service/adapter/SecurityRequestAdapter.java @@ -50,7 +50,7 @@ public class SecurityRequestAdapter { String code = incomeListing.getCode(); listingNewRequest.setMarket(code); if (!TextUtil.isEmpty(code)) { - listingNewRequest.setSymbolCode(code.substring(0, Math.min(6, code.length()))); + listingNewRequest.setSymbolCode(code.substring(0, Math.min(7, code.length()))); } listingNewRequest.setLotSize(incomeListing.getLotSize()); listingNewRequest.setTradingCurrency(incomeListing.getTradingCurrency());