Does this look crazy to anyone? For returns, NetSuite needs one item receipt for the items to be restocked and one item receipt for the items that will not be restocked (damaged). The fulfilment centre is only sending one JSON back to NetSuite (via Celigo) which mixes 'restock' and 'non-restock' items together. There's no way to split a line item into restock and non-restock on an item fulfilment in standard NetSuite. I have no control of the data structures (or anything) that the fulfilment centre sends to NetSuite, this is considered immutable.