As a rule of thumb, during product master creation in OMS, you should be setting the correct is_perishable status for products.
This can be done from the OMS - Products screen
In the rare scenario when the is_perishable status was updated as false for a perishable product, we have the option to mark such SKUs as perishable from the UI.
But in order to mark the SKUs as perishable from UI, you need to ensure that there are no stock available in the warehouse for the SKU. This is because the existing stock would be in non-perishable status, and the flag change would not change their status. Thus all such active/inactive stock in the warehouse for respective SKU must be outwarded or marked as permanently lost in the system.
Do ensure following checks are done before marking non-perishable SKUs as perishable:
- All orders belonging to the SKUs are in Terminal status. This can be checked using the Order Status Report Detail - OMS
- There must be no items/stock in the warehouse in GRN, allocated, fulfilled, recycled statuses. This can be verified from Inventory Available for Sales - OMS report
- There should not be any times in NEW/LOST status. All such items should either be outwarded or marked as permanently lost. Item details can be taken from Inward Report at Item Level - WMS report.
- You could also use the Bundled/Perishable Flag and Barcode Update Dependency Check Report to get a dashboard view of pending live items under SKUs.
Once all items under the SKU are outwarded, you can proceed to mark SKU as perishable.
Due to the large number of checks involved, we always suggest to create product master with care.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article