Skip to Content

Extra fields are being added to IDOC metadata structure in IDX2 transaction from PI system

Hi All,

I Have a change in my idoc structure so when idoc is triggered from Ecc it got stuck in sm58 queue after that i have deleted the metadata from IDX2 transaction of Pi system and created metadata again. And from now message is successful in pi but when i checked the metadata structure in 3 segments along with the new fields added in idoc some of the old fields are also being shown in the idoc structure thereby creating and sending these additional fields in the xml message to PI which is causing data descrepencies in target file.

I have deleted and imported the idoc metadata several times but it is same case. I have checked with ABAP team, in Ecc side old fields are not displayed in any of the segments and transactions like we19 , we02 , we05 and also if any length of the field is updates or segment addition or deletion is done in idoc structure ( except the extra fields being shown) in ecc and if i reimport the metadata i'm able to see the updated structure but theses extra fields are not going.

One more thing is when i delete the metadata from idx2 and trigger the idoc for the first time after deleting then my target file is perfectly fine. But from the second time again same descrepencies in the file and wrong metadata with extra fields is automatically loaded to idx2 once idoc is triggered.

Can anyone help in resolving this issue?

Thanks in advance



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Jan 06, 2017 at 04:41 PM

    hi Manoj,

    Yes in Esr latest idoc version is imported and that is same as structure being shown in ecc we02 or we19 transactions.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 09, 2017 at 12:34 PM

    don't forget to change the mappings....

    Add comment
    10|10000 characters needed characters exceeded