Skip to Content
0
Former Member
Dec 12, 2011 at 01:32 PM

Issue with condition editor in integration process

31 Views

Hi,

Now there is the chance to use this feature for the first time.

Seems to be very easy.... No, it isnt!

Variable RETURN (type string) referencing to a field of a message structure is used for this condition:

RETURN!="I001"

So, if the variable does not contain the string I001 the process should use the exception path.

Ok, easy! This works!

But now I have this case to solve with the condition editor.

If the variable does not contain the string I001 OR E002 the process should use the exception path.

So my condition looks like this now:

RETURN!="I001"|RETURN!="E001"

=> If return is NOT I001 OR Return is NOT E001....

Result: semantical check is OK but the process always chooses the exception path now.

Oh, why this?

An alternative RETURN!=("I001"|"E001") does not pass the semantic check.

So I am missing ideas now how to write down the condition for my switch step

as this issue seems to be not discussed in any thread here.

Any help with this strange feature is really appreciated!

Best regards

Dirk