```/** * Loops through the lines and get the line...
# suitescript
a
Copy code
/**
 * Loops through the lines and get the lines Inventory Details if any.
 *
 * @param {Object} pRec
 *
 * @return {Object}
 * */
const getInventoryDetailsTest = (pRec) => {

    const nLines = pRec.getLineCount({
        sublistId: 'item',
    });

    for (let nLine = 0; nLine < nLines; nLine++) {

        const sReceivedLine = pRec.getSublistValue({
            sublistId: 'item',
            fieldId: 'itemreceive',
            line: nLine
        });

        if (!sReceivedLine) {

            continue;
        }

        const oDetailRec = pRec.getSublistSubrecord({
            sublistId: 'item',
            fieldId: 'inventorydetail',
            line: nLine
        });

        const nDetailLines = oDetailRec.getLineCount({
            sublistId: 'inventoryassignment'
        });

        log.debug('Details Subrecord', oDetailRec);
        log.debug('Details Subrecord Line Count', nDetailLines);
    }
}