FIFO picking on not lot controlled items
# ask-stanley-ai
m
FIFO picking on not lot controlled items
c
AI generated answer (using internal Slack threads):
In NetSuite, FIFO (First-In, First-Out) picking can be implemented on warehouse items without using Lot Items. However, this is applicable for COGS (Cost of Goods Sold) if you don't want to track it to the inventory level. If you want to ensure FIFO works for physical inventory as well, then you must use lot numberings. This means you can sort it by the price you paid for it, but not based on how old the inventory is. For implementing First Expiry First Out (FEFO) picking in NetSuite WMS, you need to ensure your items are set up as Lot Numbered Items. While the exact setup process is not detailed in the conversations, it is mentioned that it is possible and there are SuiteApps available that can help with this. It is also suggested to work under the assumption that new products are the furthest from expiry, so using a FIFO costing method can influence picking. NetSuite can also be used to ensure you're not allowed to pick expired items. When transforming a transfer order into an item fulfillment and setting the status to picked, you can choose the first available lot number for the item by doing a search to find the available lots for your items. However, be aware that if you have to support duplicated items, these introduce edge cases that are less forgiving to unoptimized solutions. Here is a code snippet from the conversation for transforming a transfer order into an item fulfillment:
Copy code
javascript
var ifRec = record.transform({
        fromType: record.Type.TRANSFER_ORDER,
        fromId: rec.id,
        toType: record.Type.ITEM_FULFILLMENT,
        defaultValues: {},
      });
      ifRec.setValue({ fieldId: "shipstatus", value: "C" });
****** Disclaimer: This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes. ******
Slack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.819566429
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.816521347
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.800479591
Please provide your feedback on this answer.