Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

PI Mapping to Idoc Creation - Something is missing

Hello there

can anybody help with this please?

I have created a non-standard inbound Idoc interface.  Which is fine, as far as I've got.

But I have had to increase the length of some of the fields in the Idoc segment after it was released.

This is now released from ECC client 100 to 110, and the idoc structure has been reimported from ECC back into PI Netweaver.  I can see as part of the WSDL that the field lengths have increased as required.

When I run a file through, looking at the PI mapping, everything looks fine   All the data is in the right place.

But when I come to look at the Idoc itself via BD87 I can see that the data has moved up.

By this I mean the first longer field has brought in the first few characters of the following field.

The same has happened with each of the 3 fields I have extended....so ultimately the data appears to have squashed into the top part of the Idoc structure, leaving the last fields empty.  e.g

Where before I had 3 fields

ABC, DEFG, HIJ

I now have

ABCDEFG, HIJ,

So what ever is reading in the data to create the Idoc, doesn't recognise the new field lengths.

I am not sure what creates the actual Idoc in the EDID* tables

Help would be most gratefully received

Many thanks

Elizabeth

Tags:
replied

Hello Elizabeth,

Did you referesh the Idoc metadata in PI?

1 View this answer in context

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question