How to dermine/identify a stock line item in a shopping cart
We have a requirement in our company not to allow the creation/saving of shopping carts with both stock and non stock items (stock being materials/products based on HAWA backend material type and non stock being non stock catalogue or text items)
The idea is stock items will subject to the auto approval workflow and converted to reservations after save. Non stock carts will be subject to an approval process.
Please note that we replicate materials from the R3 backend as products. We also intend to catalogue some of these products to make it easier for the requisitioner to search and select.
I know that we can implement the shopping cart check BADI to check and ensure that a cart cannot have both stock and non stock items. My question is how to acheive that.
What field should the check BADI evaluate?.
What is the table in SRM that holds replicated material masters?
Once a stock cart has been saved , is it possible to flag it as an stock cart so that the auto approval is activated for this cart?
Any advise/help will be greatly appreciated.