Skip to Content

Custom IDoc Basic type does not exist in receiver system

Oct 17, 2017 at 03:27 PM


avatar image


I use custom IDoc to transfer some data between 2 SAP systems.
In our scenario we use SAP PI between the 2 systems for the transfer (IDoc Adapter).

System A ===> PI ===> System B

IDoc arrive correctly until System B but the IDoc status is in error (transaction WE02).

- Error 56 : External segment name Z... cannot be interpreted.
- Error 60 : Basic type Z... does not exist.

These errors seem to be normal.
In my receiver system my custom IDoc does not exist, no basic type, no segment definition.

I made some configurations with IDX1 and IDX2 for the metadata but nothing has changed, same mistakes.

I can't create Process code and Function Module configuration (WE57) because Message Type and Basic Type are unknown in receiver system.

And for transaction BD64 in PI scenario i guess i can't distribute the model.

Do we have to manually recreate this element in receiver system ? (Segment, Basic Type, Message Type, ...)

Thanks and regards,


10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Harish Mistri Oct 18, 2017 at 12:57 AM

Hi Youri,

You can either manually create the extended IDOC in receiver system or export the extended IDOCin TR from the source system and import in the receiver system.



Show 2 Share
10 |10000 characters needed characters left characters exceeded

Thanks for your answer Harish.

I have no alternative ?

After an adaptation in my IDoc structure I must synchronize my system manually ?


Hi Youri,

Unfortunately yes, you have sync the structure.