on 09-29-2010 4:02 PM
Hi,
I have created a SC and that SC got approved by all the approvers. PO also generated in SRM. But that PO is not replicated in backend. I have checked that PO in SRM through Process purchase order. The status in "Error in process" and even I have make changes in the PO through Process PO and order it. But then also it has not replicated in backend and the Status is also same as earlier.
Could any one can tell me what should be the right way to replicate this to backend?
I am using Extended classic and self service procurement.
As per the process mentioned above you are using ECS and in such a case PO created in backend by FM BAPI_PO_CREATE_1
In SRM PO would be created by BBP_PD_PO_CREATE
Kindly check with it and also try to figure out the exact error for this in RZ20 transaction.
You can also execute this FM in debugging but check how this is feasible for you. Mostly such error occurs in case of backend data validation failure , i would suggest you to check the input data you are entering because as per the error message which is appearing very difficult to determine the exact problem.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
You can check if the PO in question can be transferred manually to ECC system, in order to check if there is an error with this action:
- Breakpoint at FM B46B_DPO_TRANSFER;
- SE37 BBP_PD_PO_TRANSFER_EXEC, enter PO header GUID and execute;
- Program will stop at FM where the BP was set;
- Look for statement CALL FUNCTION 'BBP_PO_INBOUND' DESTINATION lv_destination;
- F6 or F5 to debug into ERP (2nd session will start). Here you can check the table lt_bapi_return in order to check if the PO has been created or not in backend.
Kind regards,
Ricardo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Try to use the application monitor (transaction RZ20) to see if there are detail errors for the PO.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Pijush,
Wiki links exist dealing with R/3 PO errors.
1- How-to for SRM 7.0 release: [How to find PO backend errors|http://wiki.sdn.sap.com/wiki/display/SRM/HowtofindPObackend+errors]
2- Blog for SRM 5.0 release: [Trouble shooting of SRM-PO transfer error|http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/18588] [original link is broken] [original link is broken] [original link is broken];
Regards.
Laurent.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.