superkumario64
10/25/2018, 4:34 PMvar payment = record.load({
                    type: record.Type.CUSTOMER_PAYMENT,
                    id: srch.id,
                    isDynamic: true
                });
                var unappliedAmount = payment.getValue('unapplied');
                if (unappliedAmount > 0){
                    payment.selectNewLine({
                        sublistId: "apply"
                    });
                    payment.setCurrentSublistValue({
                        sublistId: 'apply',
                        fieldId: 'apply',
                        value: true
                    });
                    payment.setCurrentSublistValue({
                        sublistId: 'apply',
                        fieldId: 'payment',
                        value: unappliedAmount
                    });
                    payment.setCurrentSublistValue({
                        sublistId: 'apply',
                        fieldId: 'internalid',
                        value: openInvoices[i].id
                    });
                    payment.commitLine({
                        sublistId: 'item'
                    });
                    var saveRet = payment.save({
                        enableSourcing: false,
                        ignoreMandatoryFields: true
                    });
                    log.debug("saveRet", saveRet);
                }stalbert
10/25/2018, 4:38 PM