ialbert 2026-04-30 18:22:02 +03:00
parent 08d8c9640e
commit c2adeb74c3

View file

@ -509,6 +509,8 @@ public class Sdf57Executor extends AbstractExecutor<SDf57> {
.companyId(cmp.getId()) .companyId(cmp.getId())
.accountId(acc.getId()) .accountId(acc.getId())
.accountType(AccountType.Anlt) .accountType(AccountType.Anlt)
.contract(String.valueOf(sdf57.getDbfId()))
.statusProc()
.find(); .find();
dmai.ifPresentOrElse( dmai.ifPresentOrElse(
r -> log.debug("stmt.id={} DMAI.id={} found", stmt.getId(), r.getId()), r -> log.debug("stmt.id={} DMAI.id={} found", stmt.getId(), r.getId()),
@ -834,6 +836,12 @@ public class Sdf57Executor extends AbstractExecutor<SDf57> {
return this; return this;
} }
private RegistrySearch statusProc() {
predicate = pb.and(predicate,
pb.equals("registryStatus", RegistryStatus.PROC.getKey()));
return this;
}
private RegistrySearch statusNotOk() { private RegistrySearch statusNotOk() {
predicate = pb.and(predicate, pb.or( predicate = pb.and(predicate, pb.or(
pb.equals("registryStatus", RegistryStatus.PROC.getKey()), pb.equals("registryStatus", RegistryStatus.PROC.getKey()),