From 3bfab4ccdd74ec66099904bdf7f214652865b84d Mon Sep 17 00:00:00 2001 From: etreschenkov Date: Mon, 18 May 2026 15:52:53 +0300 Subject: [PATCH] http://jira.mfd.msk:8088/browse/CLS-1021 --- .../dflt/management/listener/TaskListener.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/clearing-parent/default-management/src/main/java/ru/spcex/clearing/dflt/management/listener/TaskListener.java b/clearing-parent/default-management/src/main/java/ru/spcex/clearing/dflt/management/listener/TaskListener.java index 6181687b9..f89a99d2b 100644 --- a/clearing-parent/default-management/src/main/java/ru/spcex/clearing/dflt/management/listener/TaskListener.java +++ b/clearing-parent/default-management/src/main/java/ru/spcex/clearing/dflt/management/listener/TaskListener.java @@ -111,6 +111,16 @@ public class TaskListener extends QueueConsumer implements InitializingBean { return; } + Rates rates = imdgQueryService.getRateOnNextWorkingDay(CurrencyCode.CNY.getKey()); + if (rates == null) { + log.warn("No Rates found on nextWorkingDay"); + NotificationNewRequest notification = new NotificationNewRequest(); + notification.setObjectType(ObjectType.rgst.getKey()); + notification.setPriority(Priority.HIGH.getKey()); + notification.setComment("Ошибка при создании заявки: не определен Базовый курс"); + kafkaSender.sendRequestToQueue(Consts.NOTIFICATION_NEW, notification); + return; + } for (Long registryId : registryIds) { try { rejectByRegistryId(registryId);