on 02-05-2010 11:59 AM
Hi,
I have a PO in error in process.
When i check in RZ20 i see that the G/L account has been blocked for the company code.
The PO has been created earlier with 2 items which have different G/L accounts. This has been successfully replicated to backend. Later the first item has been deleted which again has been to backend properly and after that the G/L has been blocked for posting for that company.
Now the user has changed the second item and the PO is in error in process and in RZ20 i see that the G/L account used for the first item has been blocked as a reason.
Ideally it shouldnt consider the deleted item but can you please advice why the PO got into error in process.
Regards
Zubair
Edited by: Zubair.md on Feb 5, 2010 12:59 PM
Hi,
You can check the reason that PO is not being transferred to ECC in debug mode.
In order to do it, you can perform the following 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.
I hope it helps.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.