Hi guys,
Can you help me with a mapping issue please?
My scenario is SOAP to BAPI. When there are no values in some of the source nodes, BAPI is having empty row created (during debug) and returning BAPI error. It doesn't work whether I have the mapping or remove it altogether from the config. But when I have the mapping and remove unused target nodes mapping it is working and successful response is received.
Now my question is... how can we use graphical mapping to avoid creating the respective target node if none of the input values are present under a source node. If at least one source field is present under a node, it should only then create the respective target node. Of course I can use "Map if exist" for all source fields or "map if not empty" but I have many fields in some of the source nodes.
Any idea how to achieve this please? Preferably graphical, but any help with UDF is appreciated as well.
Thanks in advance.
Ramesh.