on 11-13-2013 6:49 AM
Hi Experts,
The scenario is ECC must send a zip file to PI. The solution is for ECC to put the file in a directory that is also accessible by PI then use NFS. Question, is there another way for ECC to send the file to PI without putting the files in a directory? Can ECC call PI (proxy?) with just the zipped file?
Thanks in advance for your feedback.
Hello,
This should be possible using abap proxies with attachments.
Regards,
Mark
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi All,
We've decided to use proxy with attachment plus PayloadSwapBean. Thanks again for your inputs.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I think you have to place the file in a directory to read zip file directly from NFS and send it to recipient.
Second option is to send data to PI through proxy and in receiver channel use "AF_Modules/PayloadZipBean" to zip incoming XML file or converted file.
Staging to a directory is not a problem, thing is how do you want develop scenario.
If ECC is placing on ZIP file in directory, PI work will be just move file from one location to another (pass through interface).
Regards
Aashish Sinha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Aashish,
Initially, our approach was the 2nd option which you've just mentioned. But we've thought of moving all the file manipulation processes (including zipping the file) into ECC and just let PI get and transfer the zipped file.
So for this scenario, is this the best and only way? ECC -> Directory -> PI -> Receiver System
Hi Mark,
Yes, I can see 2 approach. If you already looked out for proxy scenario and don't want to go with that, Staging is best option with respect to less complexity in PI front.
We can have different approach as well where in proxy you want to attach ZIP file (SOAP Proxy communication if on PI 7.31) and send to PI to handle this situation. But it will un-necessarily increase complexity in both sides (ECC and PI). So, this solution looks better to me than these 2 two.
Go with "ECC -> Directory -> PI -> Receiver System" with less complexity in PI side.
Regards
Aashish Sinha
Hi Aashish,
Thanks a lot. I would just like to clarify something. So is it okay to say that proxy is not needed or won't be of any use if there's no proxy message (in XML) to be sent? A pass thru interface via NFS would be the best option provided that only a zipped file must be interfaced (no mapping, etc.).
Thanks again.
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
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.