RE: GL Custom Lines
Dear Forum Member
Happy new year, wish all the best for 2021
Please I need help to change the account id with GL Custom line I’m using the following script
function customizeGlImpact(transactionRecord, standardLines, customLines, book)
{
var currLine = standardLines.getLine(0);
currLine.setCreditAmount(transactionRecord.getFieldValue(‘total’));
currLine.setAccountId(431);
currLine.setMemo(“Iem Receipt”);
var currLine = standardLines.getLine(0);
currLine.setDebitAmount(transactionRecord.getFieldValue(‘total’));
currLine.setAccountId(432);
currLine.setMemo(“Item Receipt”);
}
I get the following error message
TypeError: Cannot find function setCreditAmount in object com.netledger.app.accounting.transactions.plugin.CustomGlLinesPluginJavaImpl$StandardLineImpl@254ba255. (INVOCATION_WRAPPER#6) |
Thanks Dears to help
Best Regards
Farouk
thank you for your help
I’ve changed the script as below but still getting the same error message
Regards
function customizeGlImpact(transactionRecord, standardLines, customLines, book)
{
for (var i = 0; i < standardLines.getCount(); i++)
{ var currLine = standardLines.getLine(i);
}
currLine.setCreditAmount(standardLines.getLine().getCreditAmount());
currLine.setAccountId(431);
currLine.setMemo(“Achat”);
currLine.setDebitAmount(standardLines.getLine().getDebitAmount());
currLine.setAccountId(432);
currLine.setMemo(“Achat”);
}