on ā2013 Jan 07 1:05 PM
Hi,
I am into ABAP. I have never worked on PI. If i have a service interface and a class method for ABAP inbound Proxy already created by a PI guy, Can I trigger the call to the NON-SAP system to retrieve and process the data in my report program using this method or Do i have to code the logic in Class/Method created in PI. I have been able to trigger an outbound call from a function module, but when it comes to Inbound, I am still trying to understand. I searched some forums, but my understanding of PI is limited and i am still trying to understand. Could anyone please let me know the approach for triggering Inbound Proxy? Any suggestions are highly appreciated
Thanks
Shrini
Request clarification before answering.
Hi Shrini,
Firstly, you need to built the logic to handle the data that will come through from PI to SAP using the method created by the PI guy.(like writing a function module to import the data sent from PI and perform some operation on it)
Secondly, As suggested by Beena, you could either use SPROXY to test the proxy as stand alone
for that, you could follow the steps mention here,
or else, in order to test it end to end, you could import the WSDL to SOAP UI tool and fire some messages through to PI server.
Make sure you provide the correct login credential of PI user and the PI host name to fire messages to PI server.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi All,
I have been going through your post..
Am new to this proxy development.I am an ABAPER
My requirement is like PI team will give me a proxy. I need to update some tables using some standard BAPi in the code.
My doubt is do the PI guys will also provide me the class or do I need to build a custom class to write my code.
Urgent help needed.
Thanks,
Duttad.
Hi Debrath,
Whenever we create a proxy in SPROXY transaction, the system generates a class by itself.
We wont need to create a class separately. The class name is based on the service interface name being used.
Also, based on the operations used in the PI Service interface, that many number of methods get created by default in the class to handle the operations.
Thanks,
Ashish
Hi Ashish,
Thanks for your help.
I have 2 requirements... one is inbound and the other is outbound.
Please correct me if I am wrong..
What I understand is.
In inbound I will get struc from PI and update some tables ...In this case I just need to write the code in the methods they will give. Thats it right..
An for outbound I just fetch some data and update into a internal table or struc..
Thanks Again
| User | Count |
|---|---|
| 9 | |
| 5 | |
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.