cancel
Showing results for 
Search instead for 
Did you mean: 

Runtime exception SXMB_MONI test system

Former Member
0 Kudos

Hi Friends,

I test one IDoc on test system, but I got this error. where I will check. any body replay me

Runtime exception when processing target-field mapping /INVMEX01/IDOC/E1EDP01/MENGE; root message:

Exception:[java.lang.Error: No price condition type 1 available] in class

com.sap.xi.tf._MM_ZINVEMX_INVOIC02_INVMEX01_V001_ method checkMENGE[[Ljava.lang.String;@695063d5

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello Soma,

Check if there is any UDF used called 'checkMENGE' in your message mapping.

It is there where you are getting the exception.

Regards,

Kalyan

Harish
Active Contributor
0 Kudos

Hi Soma,

Based on the error it seems the problem is in mapping. Please test teh payload in ESR mapping.

Please provide the ESR mapping screenshot to give more inputs.

regards,

Harish

Former Member
0 Kudos

Hi Harish,

Thanks for your replay, please find the below screen shot

Regards,

Soma

Harish
Active Contributor
0 Kudos

Hi Soma,

your screenshot is not visible. Please go to design tab and provide the screenshot of display queue where MENGE is mapping. and as told by Kalyan you should have the UDF 'checkMENGE' used in the mapping.

If the UDF is not used then delete the UDF.

regards,

Harish

Former Member
0 Kudos


Hi Harish,

Thanks for your mail. find the below error

     Runtime exception when processing target-field mapping

    /INVMEX01/IDOC/E1EDP01/MENGE; root message: Exception:[java.lang.Error: No

    price condition type 1 available] in class

    com.sap.xi.tf._MM_ZINVEMX_INVOIC02_INVMEX01_V001_ method

    checkMENGE[[Ljava.lang.String;@23538b77, [Ljava.lang.String;@41e943bf,

    [Ljava.lang.String;@395ed267, [Ljava.lang.String;@47859e,

    [Ljava.lang.String;@57954836, [Ljava.lang.String;@9b7fe26,

    com.sap.aii.mappingtool.tf7.rt.ResultListImpl@e8e75c6,

    com.sap.aii.mappingtool.tf7.rt.Context@2ad621a1]

 

Thanks,

Soma

Harish
Active Contributor
0 Kudos

Hi Soma,

As per the error the method (UDF) checkMENGE is validating the MENGE value from IDOC and it seems the expected value is not present in hte IDOC. due to which it is failing.

Please check the UDF and value of MENGE in input IDOC.

regards,

Harish

iaki_vila
Active Contributor
0 Kudos

HI Soma,

Take your message payload from the request and try it in the Message Mapping showed in the exception. There is a node that is not generating. Pay attention if your mapping is correct or not.

Regards.