Hi,
I've a customized journal form and trying to incorporate the 'Copy' functionality,I've created the class with the following 'copy' code
Public void journalCopy(LedgerJournalTable _ledgerJournalTable)
{
LedgerJournalTable ledgerJournalTableinsert;
LedgerJournalTrans ledgerJournalTransOrig,ledgerJournalTransNew;
;
ttsBegin;
ledgerJournalTableinsert.data(_ledgerJournalTable);
ledgerJournalTableinsert.JournalNum = JournalTableData::newTable(LedgerJournalTable).nextJournalId();
ledgerJournalTableinsert.Posted = NoYes::No;
ledgerJournalTableinsert.insert();
while select ledgerJournalTransOrig
where ledgerJournalTransOrig.JournalNum == _ledgerJournalTable.JournalNum
{
ledgerJournalTransNew.data(ledgerJournalTransOrig);
ledgerJournalTransNew.JournalNum = ledgerJournalTableinsert.JournalNum;
ledgerJournalTransNew.insert();
}
info("");
ttsCommit;
}
on executing the above code the header details is getting copied but the line details does not,the line details form having the multiple ds like LedgerJournalTrans_Project,VendTransCashDisc etc.
so can anyone guide me on how to copy the line details ?
*This post is locked for comments
I have the same question (0)