on 07-11-2008 5:47 AM
Hi all,
I have a requirement in mapping like I am taking data from flat file with 6 fields and sending to R/3 through proxy. but before sending into R/3 we need to send the data based on the condition like, when one of the field is having the specified constant then that entire row should be ignored from the flat file to proxy transfer If the condition is not satisfied then the row should go to R/3. How to achive that if one fileld is not satisfied the condition the entire row should be eliminated how to achive that. that condition is achived by a constant. please tell me the basic idea?
Hi,
You can able to check the condition in parent node level.
If (exists) ->create if->Target
For more Mapping guidelines documentation:
http://help.sap.com/saphelp_nw04/helpdata/en/49/1ebc6111ea2f45a9946c702b685299/content.htm
Thanks.
Boopathi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
In ur graphical mapping, you use the createif function and create the node only if the condition is gettin satisfied, another way is, if the condition is getting satisfied, pass a blank constant to the node, and it will get created.
Hope this clears your doubt
Thanks
Saiyog
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Consider your field to be 'A'. If A=constant say 10, then that particular node 'N' must be ignored.
If this is ur requirement, then it can be achieved by using if-then condition.
if field 'A' -> equals -> not -> constant (10) -> node 'N'
Reward points if helpful.
Regards,
Geetha J.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
creation of Node is ok. But the condition should work for the field under the node and it contains only one node. Thanks for the ignition,
Here is my solution,
Source(value) -> If, compare (source=constant) -> ignore the node (here the source field should connect to node)
else send row to target node.
is my assumption is correct?
Put the condition in your graphical mapping. If the condition is true then only create the node on the target side..!!
VJ
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.