Hi Sarath,
When create the sales order, we want system automatic check the plant stock, if first plant stock is shortage, then system automatic check the next three plant stock and confirm it. is it possible to implement it without APO module,
Can you elaborate clearly - on what is the expectation in terms of Material confirmation (stock is shortage) ? I assume, your case looks like - when customer places Sales order for Material, Plant A should be validated for material availability and if full confirmation is not received then next plant (Plant B) is searched and so on...
If this is the case, then you can user the following User exit and provide processing logic (Frame a Custom table covering three set of Delivery plant with respect to Organizational Unit) to technical consultant for development.
* USEREXIT_SOURCE_DETERMINATION (User exit in program - MV45AFZB)
Please keep us posted based on the above suggestion shared.
Thanks,
Sarthak