Today, Replenishment requires a ticket being set to a Transfer. However, there are cases where sell and Buy might also be used for this feature.
Selling to another business unit, or to a customer.
Using Apex to buy and receive material for automation capabilities.