In warehouse operations, Replenishment is commonly used to ensure picking can be condensed into specific areas and zones. When necessary, replenishment can occur on demand, Wave demand replenishment.
However, when Containerization is introduced, Wave demand replenishment causes containers to break incorrectly, outside of the Containerization configurations. This happens since lines break when Wave demand replenishment is involved.
What is Immediate Replenishment
Immediate replenishment tells the system to replenish inventory as soon as the Pick line from a Location directive fails. This ensures that the replenished quantity is in the same unit that the outbound Pick is configured, instead of combining all the necessary replenishment needed for an entire wave, and replenishing in whatever the highest unit that is a perfect divisor for the quantity needed.
When immediate replenishment is used, the Work created for the outbound pick does not split lines for a given item as does happen when Wave demand replenishment comes into play.
Immediate Replenishment Configuration
Immediate replenishment is configured through the same process as Wave demand replenishment, with the difference being when it is called. Where Wave demand replenishment is called using a Wave step code, Immediate replenishment is called on the Pick Location directives for outbound work (Sales orders, transfer issue, Raw material picking).
Replenishment Template
Just like Wave demand replenishment, a Replenishment Template is needed for Immediate replenishment where the Replenishment type is Wave demand.

Note: a Replenishment Template created for Wave Demand can also be used for Immediate Replenishment.
Replenishment Work Template
The necessary Work templates for Replenishment are still needed for Immediate replenishment so that the necessary Work will get created. If multiple Pick/Put pairs are desired, a Directive unit is needed on all but the last Put.

Replenishment Location Directives
Just like Wave demand replenishment, a Pick Replenishment Location Directive is necessary to tell the system where to pick inventory when needed for Immediate replenishment as well as a Put in case the inventory needs a location not already determined by the Sales order Pick.

Outbound Order Pick Location Directives
Immediate replenishment can be added to any Pick Location directive line for all different Outbound orders types:
- Sales orders
- Transfer issues
- Raw material picking
On the Pick line, add the Replenishment template of a type Demand in the immediate replenishment field. Note: only Replenishment templates of type Demand will be available in the dropdown.

Conclusion
Understanding the nuances in how different functionality within the D365 Warehouse management module relate and work with each other key to effectively running a warehouse on the system.
For further insights on how to tailor D365 SCM to your specific needs reach out to a New Arc Solutions expert to Get Started!

