nzy
11/20/2019, 4:15 AMif (byProdArr[i].bin != '') { //if bin is empty, not a serialized/lot numbered item
                            log.debug('byProdArr[i].lot', byProdArr[i].lot);
                            try {
                                var invSubrecord = invAdjRec.getCurrentSublistSubrecord({
                                    sublistId: 'inventory',
                                    fieldId: 'inventorydetail',
                                });
                                invSubrecord.selectLine({ sublistId: 'inventoryassignment', line: 0 });
                                //negative quantity fix 20112019
                                log.debug('byProdArr[i].qty', byProdArr[i].qty);
                                if (byProdArr[i].qty < 0) {
                                    invSubrecord.setCurrentSublistValue({ sublistId: 'inventoryassignment', fieldId: 'issueinventorynumber', value: '634952' });
                                    //invSubrecord.setCurrentSublistValue({ sublistId: 'inventoryassignment', fieldId: 'binnumber', value: 1404 });
                                }
                                else {
                                    invSubrecord.setCurrentSublistValue({ sublistId: 'inventoryassignment', fieldId: 'binnumber', value: byProdArr[i].bin });
                                    invSubrecord.setCurrentSublistValue({ sublistId: 'inventoryassignment', fieldId: 'receiptinventorynumber', value: byProdArr[i].lot });
                                }
                                log.debug('too much', returnedSelectionOptions);
                                invSubrecord.setCurrentSublistValue({ sublistId: 'inventoryassignment', fieldId: 'quantity', value: byProdArr[i].qty });
                                invSubrecord.commitLine({ sublistId: 'inventoryassignment' });
                                //invSubrecord.commit();
                            }