diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/AnltSearcher.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/AnltSearcher.java index 5eed48609..4b654bd81 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/AnltSearcher.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/AnltSearcher.java @@ -52,7 +52,10 @@ public class AnltSearcher { ImdgPredicateBuilder pb = tradingClearingRegistryImdg.predicateBuilder(); ImdgPredicate tcrPredicate = pb.and( pb.equals("code", commentTcrStripped), - pb.equals("status", ServiceStatus.Active.getKey()) + pb.or( + pb.equals("status", ServiceStatus.Active.getKey()), + pb.equals("status", ServiceStatus.Reopened.getKey()) + ) ); TradingClearingRegistry tcr = tradingClearingRegistryImdg.getSingleObjectByPredicate(tcrPredicate);