Hi All,
GL - Periodic - Ledger Settlements.
I have settled 2 transactions
I have checked in Ledger Settlement table, Settle Id got created
Now I go to particular main account 002130 > Transaction > Select that particular vouchers > Ledger settlements button
It's showing the recid but data is not display in form.
Form - LedgerTransSettled
form - init public void init() { super(); checkInRed = LedgerParameters::find().NegativeAmountsInRed_CN; } set criteria void setCriteria() { LedgerTrans ledgerTransLocal = element.args().record(); LedgerTransSettlement ledgerTransSettlementLocal; ; select ledgerTransSettlementLocal where ledgerTransSettlementLocal.TransRecId == ledgerTransLocal.RecId; if (ledgerTransSettlementLocal) { settleId = ledgerTransSettlementLocal.SettleId; } else { settleId = SysQuery::valueEmptyString(); } ledgerTransSettlement_ds.query().dataSourceTable(tablenum(LedgerTransSettlement)).clearRanges(); ledgerTransSettlement_ds.query().dataSourceTable(tablenum(LedgerTransSettlement)).addRange(fieldnum(LedgerTransSettlement, SettleId)).value(settleId); } ledgerTrans - init public void init() { ; super(); if (LedgerParameters::find().ShowAmountDebitCredit_CN) { ledgerTrans_AmountCur.visible(false); amountCurDebit.visible(true); amountCurCredit.visible(true); ledgerTrans_AmountMST.visible(false); amountMstDebit.visible(true); amountMstCredit.visible(true); } else { ledgerTrans_AmountCur.visible(true); amountCurDebit.visible(false); amountCurCredit.visible(false); ledgerTrans_AmountMST.visible(true); amountMstDebit.visible(false); amountMstCredit.visible(false); } } ledgerTrans - display option public void init() { ; super(); if (LedgerParameters::find().ShowAmountDebitCredit_CN) { ledgerTrans_AmountCur.visible(false); amountCurDebit.visible(true); amountCurCredit.visible(true); ledgerTrans_AmountMST.visible(false); amountMstDebit.visible(true); amountMstCredit.visible(true); } else { ledgerTrans_AmountCur.visible(true); amountCurDebit.visible(false); amountCurCredit.visible(false); ledgerTrans_AmountMST.visible(true); amountMstDebit.visible(false); amountMstCredit.visible(false); } } ledger trans - lincActive public void linkActive() { element.setCriteria(); super(); }
As per the set criteria method, it should display the data in form. But why data is not displaying in form ? is it BUGS?
Please let me know the exact reason. We need to confirm business user tomorrow.
Please give me more shed on this.
thanks!