From d93bf629af05c89caf2f28f7bb21c886d2c5fcf7 Mon Sep 17 00:00:00 2001 From: AKurakin Date: Thu, 25 Apr 2024 18:44:35 +0300 Subject: [PATCH] =?UTF-8?q?http://jira.mfd.msk:8088/browse/CLS-625=20?= =?UTF-8?q?=D1=83=D0=BB=D1=83=D1=87=D1=88=D0=B8=D0=BB=20=D0=BB=D0=BE=D0=B3?= =?UTF-8?q?=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20trace?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lim/exporter/services/CurrencyExporterService.java | 5 +++-- .../clearing/lim/exporter/services/MoneyExporterService.java | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java index 0fe1ac4e1..e7361cfda 100644 --- a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java +++ b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/CurrencyExporterService.java @@ -60,8 +60,9 @@ public class CurrencyExporterService extends AbstractExporterService { if (checkNotBlocked(registry)) { BigDecimal sumPositive = BigDecimal.ZERO; if (registry.getTradingClearingRegistry() != null && registry.getSecurityId() != null) { - Collection regsDMT = registryImdg.getCollectionObjectsByPredicate(prdctDM_T.apply(registry)); - log.trace("Found {} DM_T registries for registry AM_F {}", regsDMT.size(), registry); + ImdgPredicate query = prdctDM_T.apply(registry); + Collection regsDMT = registryImdg.getCollectionObjectsByPredicate(query); + log.trace("Found {} DM_T registries for registry AM_F {}", regsDMT.size(), query); sumPositive = sumPositive.add(sum(regsDMT)); } limFileRows.add(getRow(registry, sumPositive)); diff --git a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java index 051842768..48fb4934b 100644 --- a/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java +++ b/clearing-parent/lim-exporter/src/main/java/ru/spcex/clearing/lim/exporter/services/MoneyExporterService.java @@ -61,8 +61,9 @@ public class MoneyExporterService extends AbstractExporterService { if (checkNotBlocked(registry)) { BigDecimal sumPositive = BigDecimal.ZERO; if (registry.getTradingClearingRegistry() != null && registry.getSecurityId() != null) { - Collection regsDMT = registryImdg.getCollectionObjectsByPredicate(prdctDM_T.apply(registry)); - log.trace("Found {} DM_T registries for registry AM_F {}", regsDMT.size(), registry); + ImdgPredicate query = prdctDM_T.apply(registry); + Collection regsDMT = registryImdg.getCollectionObjectsByPredicate(query); + log.trace("Found {} DM_T registries for registry AM_F {}", regsDMT.size(), query); sumPositive = sumPositive.add(sum(regsDMT)); } limFileRows.add(getRow(registry, sumPositive));