cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PI: Z-Idoc over PI in one field in WE05

Former Member
0 Kudos

Hello,

we have created a Z-Idoc for a inbound scenario. The Idoc is converted from a flat file to a mapped idoc. In the PI the mapped Idoc is shown correct:

The Idoc then is imported in the SAP-system, but the different segments are just concatenated and some fields are missing:

Why is this happening?

regards

Christian

Accepted Solutions (1)

Accepted Solutions (1)

nitindeshpande
Active Contributor
0 Kudos

Hello Christian,

As other SCN members have mentioned, kindly refresh the IDoc metadata and then try posting the data -

For Single Stack Systems (Java Only) -

Managing IDoc Metadata Using IDoc Metadata Monitor - Advanced Adapter Engine - SAP Library

http://saphelp.me/idoc-metadata-sap-pi-single-stack/

For Dual Stack systems (ABAP + Java) -

1. Login to IDX2 T-code from your SAP PI system

2. Choose the system where your Z-IDoc is imported.

3. Delete the entry of IDoc

4. Re-import the IDoc by providing all the details.

Let me know if this will fix the issue.

Regards,

Nitin Deshpande

Answers (5)

Answers (5)

Former Member
0 Kudos

Hello,

unfortunately it were just two Idocs that were delivered correct from PI to the ERP-system.

Now with every Idoc the error is the same and the Idoc's are screwed up again, Any sugestions why this is happening?

regards

Christian

Former Member
0 Kudos

have you refreshed the metadata again

Former Member
0 Kudos

Hello,

thanks to everyone. I have updated the metadata on the java stack in the nwa and now the Idoc is shwon correct.

regards

Christian

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Christian,

Have you tried checking the unicode settings of the receiver?

This is very similar to the RFC sender issue wherein the field values get jumbled up.

Regards,

Mark

former_member186851
Active Contributor
0 Kudos

I guess there is something went wrong while creating ZIDOC.

and also try re-importing IDOC metadata in IDX2.

Former Member
0 Kudos

Hi Christian,

Clear the IDOC metadata in transaction IDX2 and then try .

Regards

Vicky