This commit is contained in:
parent
c201e850ce
commit
f9c09aa792
2 changed files with 12 additions and 8 deletions
|
|
@ -67,11 +67,13 @@ public class KSRepCashNettoReportBuilder extends CSVReportBuilder<SessionIdParam
|
|||
|
||||
ImdgPredicateBuilder pb = registryImdg.predicateBuilder();
|
||||
String sql = RegistryCodeSqlBuilder.getInstance(RegistryTradingParams.TM_T, RegistryTradingParams.OM_T).build();
|
||||
List<Long> sessionIds = params.getSessionId();
|
||||
if (sessionIds == null || sessionIds.isEmpty()) sessionIds = getSessionIdsForCurrentDate(sessionImdg);
|
||||
ImdgPredicate finalPredicate = pb.and(
|
||||
pb.in("sessionId", sessionIds.toArray(new Long[0])),
|
||||
pb.equals("clearingDate", nowDate),
|
||||
pb.not(pb.in("registryStatus",
|
||||
RegistryStatus.CLRD.getKey(),
|
||||
RegistryStatus.UNCV.getKey(),
|
||||
RegistryStatus.FAIL.getKey(),
|
||||
RegistryStatus.NACK.getKey(),
|
||||
RegistryStatus.NACC.getKey())),
|
||||
pb.sql(sql),
|
||||
pb.or(
|
||||
pb.equals("accountType", AccountType.Clrn.getKey()),
|
||||
|
|
|
|||
|
|
@ -66,12 +66,14 @@ public class KSRepDepoNettoReportBuilder extends CSVReportBuilder<SessionIdParam
|
|||
LocalDate nowDate = LocalDate.now();
|
||||
|
||||
ImdgPredicateBuilder pb = registryImdg.predicateBuilder();
|
||||
List<Long> sessionIds = params.getSessionId();
|
||||
if (sessionIds == null || sessionIds.isEmpty()) sessionIds = getSessionIdsForCurrentDate(sessionImdg);
|
||||
String sql = RegistryCodeSqlBuilder.getInstance(RegistryTradingParams.TS_T, RegistryTradingParams.OS_T).build();
|
||||
ImdgPredicate finalPredicate = pb.and(
|
||||
pb.in("sessionId", sessionIds.toArray(new Long[0])),
|
||||
pb.equals("clearingDate", nowDate),
|
||||
pb.not(pb.in("registryStatus",
|
||||
RegistryStatus.CLRD.getKey(),
|
||||
RegistryStatus.UNCV.getKey(),
|
||||
RegistryStatus.FAIL.getKey(),
|
||||
RegistryStatus.NACK.getKey(),
|
||||
RegistryStatus.NACC.getKey())),
|
||||
pb.sql(sql),
|
||||
pb.equals("accountType", AccountType.Depo.getKey()),
|
||||
pb.notNull("account")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue