cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC_AAE receiver not supporting the modified Idoc posting

Former Member
0 Kudos

File to IDoc scenario: Multiple bapi's in file to be processed as multiple IDocs

Approach: Exported the IDoc as XSD and changed occurrence to "0 to Unbounded".

Used: External IDoc used in message mapping. Standard IDoc used in operational mapping. Standard Idoc used in ID as well.

PI version: PI 7.31 single stack

The same scenario is working in XI system, but failin gin PI system with below error at IDoc receiver channel.

Error before sending due to idoc parsing error: (7) IDOC_ERROR_PARSE_FAILURE: An IDocConversionException occurred while parsing IDoc-XML for type <WMMBID02>:
state=READING_FIELD_VALUE_TAG, charPosition=358, lineNumber=1, columnNumber=359

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi,

Please check SAP note 2036878

Best regards,

Bence

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi

as said by Apu ...its like data inconsistency

specially check at Amount & Date fields data..

apu_das2
Active Contributor
0 Kudos

Looks like , its a data issue.

Thanks,

Apu

Former Member
0 Kudos

In the mapping , map all the 'begin' and 'segment' attributes with a constant value of 1.

Former Member
0 Kudos

The kind of failure happens due inconsistencies in field values and the datatype defined. So in default during any processing there is validation which is done on the basis of datatype defined in IDoc structure and values being passed. If value does not correspond according to the data type defined, there is a failure.

Now the system allows you to enable and disable the check manually in adapter (advanced tab) but its not recommended. But for checking purpose means whether that is only the issue you can for time being disable the validation and analyse whether scenario runs or not. If yes, then you can debug and see which is field which is causing the issue when validation is enabled.

former_member229310
Active Participant
0 Kudos

Hello Gangadhar,

1) verify if there are any special characters being passed.

2) Import latest IDOC and check if there are any update / extension created  from ECC and you have same version as ECC.

PS: last sentense you said XI works & PI do not,  what does that mean ?  Do you have 2 systems