diff --git a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/cud/GatewaySecurityService.java b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/cud/GatewaySecurityService.java index 59dcb332c..d986bd777 100644 --- a/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/cud/GatewaySecurityService.java +++ b/clearing-parent/securities-service/src/main/java/ru/spcex/clearing/securities/service/cud/GatewaySecurityService.java @@ -487,8 +487,12 @@ public class GatewaySecurityService extends QueueConsumer implements Initializin query.put("companySymbolValue", request.getIssuerId()); CompanySymbols companySymbols = companySymbolsImdg.getSingleObjectByFieldValues(query); - Long companyId = companySymbols.getCompanyId(); - newRequest.setIssuerId(companyId); + if (companySymbols != null) { + Long companyId = companySymbols.getCompanyId(); + newRequest.setIssuerId(companyId); + } else { + log.warn("Not found company symbols..skip request"); + } newRequest.setShortName(request.getShortName()); newRequest.setFullName(request.getFullName());