cancel
Showing results for 
Search instead for 
Did you mean: 

(7) IDOC_ERROR_PARSE_FAILURE

Former Member
0 Kudos

Hi ,

when i trying pass back slas (/) in idoc through PI as a constant.

<LAEDA>/</LAEDA>

me getting below error

MP: exception caught with cause com.sap.conn.idoc.IDocParseException: (7) IDOC_ERROR_PARSE_FAILURE: An IDocConversionException occurred while parsing IDocXML for type <MATMAS03>:
state=READING_FIELD_VALUE_TAG, charPosition=402, lineNumber=1, columnNumber=403


plesae help..

Regards

Raju

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello,

Are you sure the error message which u r getting is because of "/" ?

I think u r passing some field values in wrong format for example date?

Thanks

Amit Srivastava

Former Member
0 Kudos

Hi Amit,

yes , me geting error because of "/", why because me passing "/" as constant for existing interface which was processing sucessfully.

Regards

raju

ambrish_mishra
Active Contributor
0 Kudos

Hi Raju,

did you check my post ?

Ambrish

Former Member
0 Kudos

Hello Raju,

I think LAEDA is a date field in SAP and u cannot pass "/" in this field. So simply u have to respect the date format.

So what u can do is, depending upon ur mapping condition (if there is any) either u pass valid date in this field or in case ur mapping condition is not getting satisfied then u don't create this field.

Thanks

Amit Srivastava

Former Member
0 Kudos

Hi Amit,

thank you,

i removed the mapping for LAEDA it sworking now.

Regards

raju

Answers (4)

Answers (4)

former_member184789
Active Contributor
0 Kudos

Hi,

Can you check if SAP Note: 1755274 helps you.

aashish_sinha
Active Contributor
0 Kudos

Hi Raju,

If you are posting MATMAS03 to SAP system, there is no need to send this tag or you can replace / with null value. Normally when we send some IDOC from ECC system and field doen't contains any value in IDOC we pass '/' to denote blank values. When these values come to PI we replace this value with null to remove this error for outbound scenario.

If you are posting this IDOC, just replace '/' with null doen't make nay difference.

Regards

Aashish Sinha

ambrish_mishra
Active Contributor
0 Kudos

Hi Raju,

<LAEDA>/</LAEDA> You are using a forward slash.

Place a backslash '\' in this field, this stands for "no data".

Cheers,

Ambrish

Former Member
0 Kudos

Hi Ambrish,

i tryed by giving \ .giving same error.

Regards

raju

PeterJonker
Active Contributor
0 Kudos

You try using CDATA :

<![CDATA["/"]]>

Former Member
0 Kudos

Hi,

coming same error.

Regrads

raju