Hi Sukrut,
Please help!
what I'm doing wrong here, generalJournalEntryTmp.CreditAmount, generalJournalEntryTmp.DebitAmount are not displayed on the report
ttsbegin;
while(queryRun.next())
{
generalJournalEntry = queryRun.get(tableNum(GeneralJournalEntry)) as GeneralJournalEntry;
generalJournalAccountEntry = queryRun.get(tableNum(GeneralJournalAccountEntry)) as GeneralJournalAccountEntry;
Amount creditAmount;
Amount debitAmount;
Amount amount;
//generalJurnalAccountEntry_W = queryRun.get(tableNum(GeneralJournalAccountEntry_W)) as GeneralJournalAccountEntry_W;
generalJournalEntryTmp.clear();
generalJournalEntryTmp.SubledgerVoucher = generalJournalEntry.SubledgerVoucher;
generalJournalEntryTmp.JournalNumber = generalJournalEntry.JournalNumber;
generalJournalEntryTmp.MainAccount = generalJournalAccountEntry.MainAccount;
generalJournalEntryTmp.MainAccountName = MainAccount::findByLedgerDimension(generalJournalAccountEntry.LedgerDimension).localizedName();
generalJournalEntryTmp.AccountingDate = generalJournalEntry.AccountingDate;
//generalJournalEntryTmp.AccountingCurrencyAmount = generalJournalAccountEntry.AccountingCurrencyAmount;
amount = generalJournalAccountEntry.TransactionCurrencyAmount;
if(amount < 0)
{
generalJournalEntryTmp.CreditAmount = amount;
}
else if(amount > 0)
{
generalJournalEntryTmp.DebitAmount = amount;
}
generalJournalEntryTmp.Text = generalJournalAccountEntry.Text;
generalJournalEntryTmp.AccountNum = generalJournalAccountEntry.LedgerAccount;
//LedgerDimensionFacade::getDisplayValueForLedgerDimension(generalJurnalAccountEntry_W.ledgerDimensionCorr_RU());
generalJournalEntryTmp.insert();
}
ttscommit;