SRM 4.0, server 5.0, standalone ITS, backend ECC 6.0.
OK, here is the thing:
Situation from my development system (GUID taken from BBP_PD transaction):
When using the shopping cart GUID in this function module, nothing is updated in the backend. When using the purchase order GUID, a specific field in R/3 is updated, just as I have coded in the BAdI BBP_ECS_PO_OUT_BADI.
However, in my QA system another behaviour is detected:
When using the shopping cart GUID in this function module, nothing is updated in the PO in the backend. When using the purchase order GUID, a specific field in R/3 is updated, but this was not copied when the purchase order was originally created. Normally when a purchase order is created from SRM in R/3, this FM is called, so how could it be, that the specific field in R/3 is not updated unless I run this function module manually?
Any ideas? I can't be running this FM manually in my prod system on every single purchase order created in the backend to be sure that this is OK. Seems strange that my development system is OK, when my QA isn't.
Any comments are welcome and needed...