cancel
Showing results for 
Search instead for 
Did you mean: 

SRM PO DO NOT REPLICATED IN ECC 6.0

Former Member
0 Kudos

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?

Accepted Solutions (1)

Accepted Solutions (1)

former_member183819
Active Contributor
0 Kudos

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

Former Member
0 Kudos

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.

former_member183819
Active Contributor
0 Kudos

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

Former Member
0 Kudos

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.

former_member183819
Active Contributor
0 Kudos

is it only one PO giving error ?

or can you recreate the same issue ?

is it for all pos you get this error ?

muthu

Former Member
0 Kudos

Hi,

The best was is to start with function module BBP_PD_PO_TRANSFER_EXEC_V2 whic expects only PO GUID. Internally the META BAPI dispatcher calls the function B46B_DPO_TRANSFER.

So you can start with BBP_PD_PO_TRANSFER_EXEC_V2 for debugging.

Rgds,

Prasanna

Former Member
0 Kudos

Hi everybody.

I am debuging an PO into BBP_PD_PO_TRANSFER_EXEC_V2 and getting next errors.

in the funcion SPOOL_DPO_TRANSFER I Am get the next error in the table lt_con_rec 2 rows

1.- R_KEY = ERROR

2.- No driver function maintained BUS2012 DPOTransfer.

Any idea over that error ?.

Thanks.

Former Member
0 Kudos

Check table: BBP_FUNCTION_MAP for relevant entries, which you can find via debug.

Regards

Lauren

Former Member
0 Kudos

Hi.

I reviews the table bbp_function_map and found the many entries .

I think the function is next.

Object bus2012

method : DPOTransfer

type : ERP3.0

function : B46B_DPO_TRANSFER

the release version from backend is ECC 6.0 question I am correct in type ERP3.0 ?

thanks.

summer_wang
Contributor
0 Kudos

Hi

ERP_2.0 is for ECC6.0

ERP_3.0 is for ECC603 (SAP ERP 2005 Enhancement Pack 3)

Summer

summer_wang
Contributor
0 Kudos

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

Former Member
0 Kudos

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.

Answers (1)

Answers (1)

ricardo_cavedini
Active Contributor
0 Kudos

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