tuli
11/20/2025, 10:38 PMif (settlement.paymentTransaction) {
// Handle payment transactions
const lineIndex = bankDepositRecord.findSublistLineWithValue({
sublistId: 'payment',
fieldId: 'id',
value: settlement.paymentTransaction,
});
if (lineIndex != -1) {
bankDepositRecord.selectLine({
sublistId: 'payment',
line: lineIndex,
});
bankDepositRecord.setCurrentSublistValue({
sublistId: 'payment',
fieldId: 'deposit',
value: true,
});
bankDepositRecord.commitLine({ sublistId: 'payment' });
log.debug(
'Line Added to Bank Deposit',
`Payment Transaction: ${settlement.paymentTransaction}, Line Index: ${lineIndex}`
);
} else {
log.error(
'Payment Transaction Not Found in Bank Deposit',
`Payment Transaction ID: ${settlement.paymentTransaction}`
);
}
Tried with large orders, small orders in SBX, works smooth, it’s just PROD that is giving issuebattk
11/20/2025, 10:45 PMdeposits default value to limit the transactions to appear in the payment sublistbattk
11/20/2025, 10:50 PMtuli
11/20/2025, 11:13 PMbattk
11/20/2025, 11:27 PM