on 06-03-2008 11:23 AM
Dear SDN,
I have a interface SOAP(HTTP) -> XI -> R/3.
In this interface, 3rd party sending 4 fields and are getting updated in R/3.
Now, I need to change in this interface.
There are 4 fields in sender side and one field is like (PersonNumber)primary field. while updating this fields, I have to check whather the primary field is exist in R/3 then only update remaining fields else do not update the record/IDOC in R/3.
And we are using XSLT mapping.
The intension of the chage in interface is when the PersonNumber doesnot exist then do not generate the IDOC. whenever the PersonNumber is not there the system is generating the IDOC details with status 51.
So I need to stop generating IDOC when the PersonNumber is not there in R/3 system .
In this scenario, how can I procede further.
Please need your help and help me.
Thanks
Bala Prasad
Hi Bala,
we can go UDF were we chk for each and every filed and trigger the IDOC if the value is found oe else terminate by giving a error msg
if found worth pls do the req
Thanx
Sampath
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
could be possible with a mapping lookup (also possible with XSLT):
http://help.sap.com/saphelp_nw04/helpdata/en/cf/406642ea59c753e10000000a1550b0/frameset.htm
Regards
Patrick
Hi,
In XI you can stop an interface (without generating error) only in receiver determination.
In your case you can use receiver determination condition which checks if PersonNumber is coming blank etc. If blank then choose a non existing receiver and choose the option "Terminate Message Processing without any error"
In case if you have any complaex condition then you will have to go for enhanced receiver determination.
Let me know in case you need any further help.
Regards,
Anurag Mahendru.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.