on 10-17-2013 6:13 AM
Hi,
I would like to know the different solutions PI can provide to transfer data between SAP and non SAP system.
Current process : SAP ECC downloads flat file and that file is send over mail manually.
Client wants to introduce PI to replace manual transfer.
Can we send flat file through webservice? In this case we will have to use file to SOAP asynch scenario right?
Please help.
Hi Riya
Normally we provide xml data to a SOAP adapter. If you want to send the flat file, then go for FTP.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
The choice of protocol should be decided after checking the capabilities of external system. So, technically speaking u could send the text file to external system using file adapter (FTP/FTPs), using mail adapter (as an attachment), if they are using JMS system like TIBCO etc. then u could also use JMS adapter.
Thanks
Amit Srivastava
HI Riya,
The client may not know about PI but they would know how they interact (integrate) with other enterprise systems. Have a discussion with them. Make them aware about how PI can interact with them. It may be FTP, JDBC, JMS, SOAP or other standard protocols.
You can also use a mail adapter to automate this process. Pick up the file and send it via PI as an attachment though a receiver mail adapter.
Hope it helps!
Ambrish
Hello Riya,
Don't go with JDBC and SOAP (even though u can send csv attachments using soap protocol) and try to discuss and find out whether external system is capable to receive messages using FTP protocol or not?
In case, they don't want to use FTP/FTPs (which i doubt) then u can try to explore other possibilities like Mail/JMS/soap etc.
Thanks
Amit Srivastava
Hi Riya,
I dont know why the ECC needs to pick up the file itself for this reason im going to mention a solution that may be is not helpful for you. I would do all the transfer work with PI, i would develop a FILE - RFC -FILE (without BPM). In this way the PI will do a pool to pick up the file and it will send file to the ECC via RFC, because i suppose the ECC needs to work with it and you wouldn't spend time to the ABAP file treatment in the ECC, and in the last step the PI would send the file to the third party endpoint.
You can check this scenario in this wiki: http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=69331
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Riya,
Please check with non-SAP system if they have an FTP server. If they do, you can use PI to transfer the flat file like a pass-through scenario.
cheers,
Ambrish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
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.