Hello everyone,
I’m encountering an error in Dynamics 365 while processing a sales return order for an expired batch:
“Batch j441 not selected based on Expiration date being past the required date.”
Changing the expiration date isn’t feasible because we have multiple items being returned. Our process is to receive expired items and move them to a quarantine warehouse until we get state approval to scrap them. For this reason, we can’t use the disposition code Scrap.
To my understanding (though not certain), this might be related to FEFO date control. I tried removing the FEFO date-controlled checkbox, but the error persists. I’m not sure if the system is holding previous transaction data. I also attempted using the Quarantine management process in the Item Model Group, but that didn’t resolve the issue either.
Questions:
- What is the exact root cause of this error (which parameter triggers it)?
- How can we resolve it without changing expiration dates?
Any insights or best practices would be greatly appreciated!


Report
All responses (
Answers (