Skip to Content
avatar image
Former Member

Error in IDOC

Hello Friends,

While doing sender IDOC scenario...

1)The IDoc is Succefully posted into the SAP XI.

But still I am getting error.

I am getting this error.Could any one give solution for this.

During the application mapping com/sap/xi/tf/_Cust_MM_ a com.sap.aii.utilxi.misc.api.BaseRuntimeException was thrown: RuntimeExcepti

on in Message-Mapping transformatio~

Exception of class CX_XMS_SYSERR_MAPPING

2)We created a Technical System (web AS ABAP) How to check whether its working correctly or not.

With Regards,

Raju.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Aug 20, 2007 at 02:04 PM

    1. The error is in mapping.

    Download the payload from sxmb_moni. Test it in ur IR Message Mapping test option. Check for results.

    2. If u have received the Idoc successfully, then that means ur web AS ABAP system is working fine

    Regards,

    Prateek

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 20, 2007 at 02:15 PM

    Raju,

    You have configured system correctly. Error is in your Message Mapping. Copy your inbound payload using SXMB_MONI...

    Go back to Integration Repository and open your message mapping. Goto Test tab...copy your inbound payload and run...you will get error message in details...its easy to track error this way... Once you find the field, you can check for more details by using Display Queue function for that field.

    Hope this wll help.

    Nilesh

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 20, 2007 at 03:01 PM

    When I get teh same error as you, usually it is a mapping logic thing, are you mapping directly from the source to the target, or are you using some mapping conditions?

    There's a low possibility that it could be this,

    The problem may be that you are mapping an element that is something like 0...99999, and the target element could be 1...99999. which means that the source element could not exist, but the target field still requires something. if that is so, you may need to modify the DT (if that is possible) or modify your mapping to use the exists function and mapping dummy values somehow. This is usually a min!=max error, but I'd still check it.

    Add comment
    10|10000 characters needed characters exceeded