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
Regards,
Archana.