on 04-08-2006 6:19 PM
Our business situation is, from SRM we need to send the PO to the various vendors.
We are going to use PROXY as the SENDER Communication Channel and HTTPS Adapter as the Receiver communication channel.
Would some one guid me how to build the PROXY. I would really appreciate if some one could educate me with a step by step instructions.
Thanks for your help.
Hi Mohan,
Following link will help you to know more about ABAP Proxy.
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies - Activate Proxy
/people/siva.maranani/blog/2005/04/03/abap-server-proxies - Server ABAP Proxy
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - Client ABAP Proxy
Thanks,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Prateek. I saw the links you have provided. Except the last one (/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy ), no other link is closer to my requirement.
I would appreciate, if you could tell me the Steps that are involved, because I have looked most of the blogs and I am not getting the info what I am looking for.
Hi,
We need not do any sender adapter configurations as we are using proxies is it not? Or did i get the question wrong.
Regards,
Chandra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You need to configure Sender XI Adapters for the Proxy communciations.
Only for Idoc and Http communications, if it is of sender side , then it is not required to create a sender agreement,. Because it will provide you respective XML. So no need of Sender Idoc Adapter/Http Adapter.
Just for your info-
http://help.sap.com/saphelp_nw2004s/helpdata/en/44/79973cc73af456e10000000a114084/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/ab/bdb13b00ae793be10000000a11402f/frameset.htm
regards,
Moorthy
Hi Mohan,
The proxy which you are creating is for this purpose, so you would not require a sender communication channel.
In addition to the above steps if you need any other information this link gives tells you how to create proxy using transaction sproxy.
http://help.sap.com/saphelp_nw04/helpdata/en/81/845f3c31727d59e10000000a114084/content.htm
Regards,
Chandra
Message was edited by: Chandravadhana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
First step would be to create the objects such as message mapping and message interfaces in your integration repository.
Once this is done, we need to log on to SRM system, and execute the sproxy transaction.
Here, you would find your namespace(corresponding to your software component in IR). Right click on the message interface corresponding to your proxy, and say create.
Once you specify the parameters, a class by that name would be generated.
Here, you would need to call the function that is to process your input. You also need to specify the import parameters and the export parameters.
This function that you are going to call, using call function, can eiter be the one you write, or you could use one that is already existing.
After this, we need to do the configurations in the ID.
We need to do the configurations for receiver adapter.
Regards,
Smitha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Basically your scenario is R/3 - XI - HTTPS, so you will be using client ABAP proxy. Go ahead with the development and when you face specific problems, do let us know so we will solve it one by one. I think in last blog only the receiver will change.
Thanks,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks a lot Krishna Moorthy. From your point in the IR
I need to Create
1) Data Types (SRMPO Datastructure) 2) Message Type 3) message Interface
Log into the SRM System, Execute the transaction SPROXY
Identify the Message Interface created in the IR, Right click and Create.
Then in the ABAP Class, write how the PO needs to processed .
Configure the XI Adapter to send the PO to IE.
Please correct me if I have missed anything here.
Thanks so much Krishna Murthy.
Hi Mohan,
You are right. But let me know one thing- Did u see predelivered content of SRM in XI. There are mappings done for these type of scenarios. this is just for your information to get more into making use of existing/standard mapping/data types etc. Anyway you need to configure your Adapters/Receivers etc.
While crearting data type , I think there are data types created for PO interfaces .. Just check it. We can reuse the existing/standard objects.
Hope this helps,
Regards,
Moorthy
Hi Mohan,
First of All, SRM has predelivered content in Xi. Just check that. I think you can get these design objects in the Repository.
Anyway-As per the your requirement, you are going to use Client ABAP proxy.
First you need to create IR objects for this purpose if you are not using standard objects. Then create/generate a ABAP proxy in the SRM side using Tcode SPROXY and then write an ABAP Report to populate the PO details into Proxy message. Then trigger/Schedule the ABAP report so that message is populated in the XI.
For more about this-
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
http://help.sap.com/saphelp_nw2004s/helpdata/en/5b/b75f3c019e3a56e10000000a114084/frameset.htm
Similar discussion -
Hope this helps,
Regards
Moorthy
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 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
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.