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();
|
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 tkrInitiator = null;
|
||||||
String accountInitiator = null;
|
String accountInitiator = null;
|
||||||
ImdgPredicate tmtPredicate = RegistryCodeSqlBuilder.getInstance(RegistryTradingParams.TM_T).buildPredicate(pb);
|
ImdgPredicate tmtPredicate = RegistryCodeSqlBuilder.getInstance(RegistryTradingParams.TM_T).buildPredicate(pb);
|
||||||
|
|
@ -204,6 +200,15 @@ public class KSCommissionTradesReportBuilder extends CSVReportBuilder<EmptyParam
|
||||||
accountInitiator = accountFromImdg.getAccount();
|
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 ksCommissionTradesReport = new KSCommissionTradesReport();
|
||||||
ksCommissionTradesReport.setFirmId(firmId);
|
ksCommissionTradesReport.setFirmId(firmId);
|
||||||
|
|
@ -223,7 +228,7 @@ public class KSCommissionTradesReportBuilder extends CSVReportBuilder<EmptyParam
|
||||||
ksCommissionTradesReport.setTrId(registry.getGroupId());
|
ksCommissionTradesReport.setTrId(registry.getGroupId());
|
||||||
ksCommissionTradesReport.setTkr(registry.getTradingClearingRegistry());
|
ksCommissionTradesReport.setTkr(registry.getTradingClearingRegistry());
|
||||||
ksCommissionTradesReport.setAccount(account);
|
ksCommissionTradesReport.setAccount(account);
|
||||||
ksCommissionTradesReport.setSessionId(registry.getSessionId());
|
ksCommissionTradesReport.setSessionId(sessionId);
|
||||||
ksCommissionTradesReport.setSessionDate(sessionDate);
|
ksCommissionTradesReport.setSessionDate(sessionDate);
|
||||||
ksCommissionTradesReport.setTkrInitiator(tkrInitiator);
|
ksCommissionTradesReport.setTkrInitiator(tkrInitiator);
|
||||||
ksCommissionTradesReport.setAccountInitiator(accountInitiator);
|
ksCommissionTradesReport.setAccountInitiator(accountInitiator);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue