sdf57 уловия поиска регистров B и F +accountId = statement.accountId

This commit is contained in:
ialbert 2023-07-06 15:56:59 +03:00
parent 6c1ec5380e
commit 73e93a4c46

View file

@ -468,7 +468,9 @@ public class Sdf57Executor extends AbstractExecutor<SDf57> {
ImdgPredicateBuilder pb = registryImdg.predicateBuilder();
ImdgPredicate rgstrPredicate = pb.and(pb.sql(sql),
pb.sql(sql),
pb.equals("companyId", s.getAddresseeId()) //fixme companyId?
pb.equals("companyId", s.getAddresseeId()), //fixme companyId?
pb.equals("accountId", s.getAccountId())
);
if (RegistryDesignation.D.equalsByKey(registry.getRegistryDesignation()) && !TextUtil.isEmpty(s.getContract())) {
rgstrPredicate = pb.and(rgstrPredicate, pb.equals("contract", s.getContract()));