passIfHasValue will passes all context values and empty values are replaced by ResultList.SUPPRESS
Source message type and target message type:
Source data and target data:
If source message col1 do not have value or is with blank space, do not pass value to list1 at target message. Only pass if has value.
mapping for field list1:
If is value ‘A’,’C’,’E’, pass the exact value ‘A’,’C’,’E’ to list1 at target message.
If is “”(empty string) or ” “(a blank space), become SUPPRESS. SUPPRESS will not create list1.
UDFNodePool – passIfHasValue