on 02-10-2015 3:32 AM
Hi experts,
We are facing an error since we started our migration from PI 7.11 dual stack to PI 7.4 single stack. It is SOAP to IDoc scenario.This scenario
is working fine with ABAP Idoc adapter in PI 7.11 but same scenario is not working when we using Idoc_AAE adapter and giving error like
IDOC_ERROR_PARSE_FAILURE with one of the Idoc field value. The Idoc field value is 1,11,111.000
We already found that the charPosition mentioned in the error message is comma (,) of the idoc field value. So, we changed the payload to this
number to 111111.000 (removed only comma's) then processing successfully as expected in PI 7.4. But, as per our requirement,we would like to need the data contains comma (,) should be process i.e. 1,11,111.000
we are looking into this thread, it seems to be not helpful.
Please through some lights on this issue and any help is highly appreciated.
Regards,
P.Rajesh
Hi Rajesh,
Please try any of below possible solutions.
Regards,
Nitesh Valecha.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Check the data type of that field in ECC side. If the data type is numeric or integer, then it will not allow comma in the field value.
You have to change the data type as Char or String.
Thanks,
Indrajit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Rajesh,
Did you try to disable the field data type validation using parameter FieldValidationEnabled (locally on receiver IDoc communication channel level, or globally on Java Resource Adapter JavaIdocAdapter)? (refer to the SAP Note 2036878)
Regards,
Vadim
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.