This commit is contained in:
parent
9a279eead8
commit
91b6f9efbc
1 changed files with 10 additions and 5 deletions
|
|
@ -177,10 +177,6 @@ public class KSCommissionTradesReportBuilder extends CSVReportBuilder<EmptyParam
|
|||
account = accountFromImdg.getAccount();
|
||||
}
|
||||
|
||||
Session session = sessionImdg.getSingleObjectByID(registry.getSessionId());
|
||||
LocalDateTime sessionDate = null;
|
||||
if (session != null) sessionDate = LocalDateTime.ofInstant(session.getCreated(), getReportZoneId());
|
||||
|
||||
String tkrInitiator = null;
|
||||
String accountInitiator = null;
|
||||
ImdgPredicate tmtPredicate = RegistryCodeSqlBuilder.getInstance(RegistryTradingParams.TM_T).buildPredicate(pb);
|
||||
|
|
@ -204,6 +200,15 @@ public class KSCommissionTradesReportBuilder extends CSVReportBuilder<EmptyParam
|
|||
accountInitiator = accountFromImdg.getAccount();
|
||||
}
|
||||
}
|
||||
Session session = sessionImdg.getSingleObjectByID(registry.getSessionId());
|
||||
LocalDateTime sessionDate = null;
|
||||
Long sessionId = null;
|
||||
if (registryStatus != RegistryStatus.MNG && registryStatus != RegistryStatus.PROC) {
|
||||
sessionId = registry.getSessionId();
|
||||
if (session != null) {
|
||||
sessionDate = LocalDateTime.ofInstant(session.getCreated(), getReportZoneId());
|
||||
}
|
||||
}
|
||||
|
||||
KSCommissionTradesReport ksCommissionTradesReport = new KSCommissionTradesReport();
|
||||
ksCommissionTradesReport.setFirmId(firmId);
|
||||
|
|
@ -223,7 +228,7 @@ public class KSCommissionTradesReportBuilder extends CSVReportBuilder<EmptyParam
|
|||
ksCommissionTradesReport.setTrId(registry.getGroupId());
|
||||
ksCommissionTradesReport.setTkr(registry.getTradingClearingRegistry());
|
||||
ksCommissionTradesReport.setAccount(account);
|
||||
ksCommissionTradesReport.setSessionId(registry.getSessionId());
|
||||
ksCommissionTradesReport.setSessionId(sessionId);
|
||||
ksCommissionTradesReport.setSessionDate(sessionDate);
|
||||
ksCommissionTradesReport.setTkrInitiator(tkrInitiator);
|
||||
ksCommissionTradesReport.setAccountInitiator(accountInitiator);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue