fix registry builders
This commit is contained in:
parent
629b8c63aa
commit
989dcdec73
1 changed files with 8 additions and 3 deletions
|
|
@ -134,9 +134,14 @@ public class RegistryDepoBuilder implements IRegistryBuilder {
|
||||||
} else if (regDsgn.equals(RegistryDesignation.O)) {
|
} else if (regDsgn.equals(RegistryDesignation.O)) {
|
||||||
reg.setSettledDebit((execDep).getFirstLegAmount());
|
reg.setSettledDebit((execDep).getFirstLegAmount());
|
||||||
}
|
}
|
||||||
reg.setSettlementDate(execDep.getFirstLegSettlementDate()); //fixme add second leg code branch
|
if (secondLeg) {
|
||||||
reg.setSettlementCode(execDep.getFirstLegSettlementCode()); //fixme add second leg code branch
|
reg.setSettlementDate(execDep.getSecondLegSettlementDate());
|
||||||
reg.setRefundDate(execDep.getSecondLegSettlementDate()); //fixme add second leg code branch??
|
reg.setSettlementCode(execDep.getSecondLegSettlementCode());
|
||||||
|
} else {
|
||||||
|
reg.setSettlementDate(execDep.getFirstLegSettlementDate());
|
||||||
|
reg.setSettlementCode(execDep.getFirstLegSettlementCode());
|
||||||
|
}
|
||||||
|
reg.setRefundDate(execDep.getSecondLegSettlementDate());
|
||||||
reg.setValueDate(execDep.getFirstLegSettlementDate());
|
reg.setValueDate(execDep.getFirstLegSettlementDate());
|
||||||
reg.setContract(execDep.getContract());
|
reg.setContract(execDep.getContract());
|
||||||
reg.setTradingDate(exec.getTradingDate());
|
reg.setTradingDate(exec.getTradingDate());
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue