cancel
Showing results for 
Search instead for 
Did you mean: 

Conditional mapping

Former Member
0 Kudos

I have a mapping where by based on condition, the output idoc can or can not be formed.

When it is not formed, in SXMB_MONI, an error will occur. I dont want any error in case no condition is satisfied.

I can not use Interface determination condition because we have a huge value mapping condition of over 5000 records.

What approach must one follow in this case?

Thanks

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Either use the solution given above or in the mapping, specify the condition on the target root node based on which it will be created. In case condition fails during mapping, there will be no error message in SXMB_MONI.

Former Member
0 Kudos

If your mapping requirement is to check presence of a field or a particular value for a field etc..some thing like this, you can check it in receiver determination itself and point the receiver only if the condition is true.

For the false case, check the 'End Message Processing Without Any Error' option in receiver determination under condition statements.