‎2010 Mar 11 7:17 AM
Hi,
I got conversion error when running an inbound idoc (process code WMMB) when debug in WE19, I found the error in FORM :E1MBXYI_SEGMENT_UEBERNEHMEN
Error raise in line >>CATCH SYSTEM-EXCEPTIONS CONVERSION_ERRORS = 4.
Both my source systen & target system are UNICODE system, what other reason that caused this error ?
The error come from segment E1MBXYI
The data pass thru form idoc are :
MATNR 10001
WERKS 2101
LGORT WHHK
BWART 311
ERFMG 1
UMWRK 2101
UMLGO WHMY
all other fields, I passed in backsalsh(/)
This is a goods movement trx idoc serve for the stock transfer purpose.
Is the data format passed is correct ?
Thanks in advance.
‎2010 Mar 11 8:43 AM
Dear Janice,
Check the IDOC version in sending and receiving system. It is different then this may also lead to converion error.
Thanks & Regards,
Nagaraj Kalbavi
‎2010 Mar 11 7:35 AM
Dear Janice,
Check whether any converson routine defined for this message type via SALE->Modelling and Implementing***->Converting Data between sender and receiver.
If there is a setting maintained then sometime it may not work and leads to conversion error.
Thanks & Regards,
Nagaraj Kalbavi
‎2010 Mar 11 8:13 AM
Hi Nagaraj,
Thanks for the response.
There is no conversion routine define for sender & receiver system.
What other reason can cause the error ? Kindly advise
Regards,
Janice
‎2010 Mar 11 8:43 AM
Dear Janice,
Check the IDOC version in sending and receiving system. It is different then this may also lead to converion error.
Thanks & Regards,
Nagaraj Kalbavi
‎2010 Mar 11 9:25 AM
Hi Nagaraj,
Where can I check this Idoc version ?
I'm new to idoc, just start on this area from last week 😛
Regards,
Janice
‎2010 Mar 11 9:32 AM
Hello Janice,
Check the version of idoc in both sender and receiver system using transaction code WE82. You can find the column called RELEASE. If in both the systems this value should be same.
Thanks & Regards,
Nagaraj Kalbavi