on 07-09-2010 9:14 PM
I have a problem to migrate SRM po to ECC 6.0
the workflow is WS14000075 without appobal Completed but The PO does no migrate. the trx. RZ20 show the next. message
Comm. error checking account assignmt for purchase order 400000000.
the PO is Local ECS (extended classic) in SPRO in settings is like NO Validate FI in System Logic SRM LOCAL b2b.
mi RFC is OK. configurated.
some suggestions?
Hi
1.it coulbe like that cost center , might be invalid
2. It could be wrong GL account
3. it could be Order (PM ,PS) could be technically completed.
but piece of accounting data is wrong.
Muthu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hello Muthuraman Govindasamy thanks for you answer.
I will to review the accounts in Local Srm .
1.- how I Know where the validation is made, because RZ20 show like Local error and in Landscape for SRM in define Land Scape or in table BBP_BACKEND_DEST is set No validation FI in my local system or field FI_VALIDATION = 2.
2.- what you mind PM , PS.
thanks.
Hi Oscar
wha tis the piece of account information
cost center
PM order
Networkorder
are any one has been inactivate ot tECNICALLY COMPLETED?
ARE GL ACCOUNT IS VALID - WHAT IS THE GL ACCOUNT is it expecnsive GL account ?
what type of purchase order - Direct material or indiect material ?
com.error - is it happening for only one purchase order.?
bbp_document_tab any entry for this Purchase order.
Muthu
Thanks Muthu.
I really don´t know what account is required, because in SRM (ESC) is set NO VALIDATION FI. in definition LandScape in the RZ20 say comm. error account assigment to PO 40000000? Like Local error.
the PO of inderect Materials.
the table bbp_document_tab is empty no has data.
how I can debug the process send SRM po TO ECC ?
thanks.
To debug PO transfer ,
1, Set Breakpoint in FM Meta_bapi_dispatch
2, retransfer the PO or create a new one,
3, When BP is reach, F7.
4, Find a sentence "call function call function " , double click the function , it is the driver determined from table BBP_FUNCTION_MAP.
5. F5 , go in to the determined driver , find BBP_PO_INBOUND F5 to dialog in to the backend system and find form PO_CREATE where is BAPI_PO_CREATE1 is called , which will issue the backend error .
Please also see /people/summer.wang/blog/2010/05/11/trouble-shooting-of-srm-po-transfer-error
Summer
Thanks everyboy for yours appreciable contributions.
the problem was configurarion the landScape in customizing
spro ---> tecnical settings --> System Land Scape
in System Logic and System Dest were the same system, the system type was Local therefore the function bbp_dispacher does not found the correct Function.
now in RZ20 y see de error but account and other things I will check error .
thanks.
Hello,
You can check which messages are returning from backend.
Maybe a customizing is missing. In order to do it, you can follow the below steps:
- Set a BP at B46B_DPO_TRANSFER.
- Get the PO GUID from the BBP_PD transaction.
- Start the SE37 and call FM BBP_PD_PO_TRANSFER_EXEC, execute it and it should stop in the breakpoint.
- Look for statement 'FUNCTION 'BBP_PO_INBOUND' DESTINATION lv_destination', go there and hit F6.
- Check lt_bapi_return details. Here there should be information regarding some error during the PO copy to backend.
With this error message you can check why the PO was not created 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.