on 01-20-2016 8:47 AM
Hello Gurus,
I am in a situation that makes me wonder where are all the details we enter in the integration directory being stored !
For example, the details we enter in a File Adapter (Transport Protocol, Source Directory, Target Directory, Archive path ...)
These details have to be stored some where in a Database table. I have gone through quite a number of ABAP & JAVA tables with no luck.
The Ultimate goal is to segregate Communication channels of 'File' Adapter type based on their Transport Protocol (NFS/ FTP).
Any help is appreciated.
Thanks in advance
Sam
Hello
All your Inputs helped me gain some idea on what I am stepping into and how to proceed further.
XI_AF_CPA_CHANNEL <---- This table had the answer to my question.
Thank you all for the valuable inputs.
Regards
Sam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sam,
Alternative way that can be considered is not to access database layer directly, but query communication channel configuration data via application layer, using a standard SOAP web service which is a part of Integration Directory API and is exposed by SAP PI systems - CommunicationChannelService. Particularly speaking, you may call its operation query to get a list of communication channels for a specific communication component or channels matching specific name pattern. After this, you may call operation read for required communication channels obtained from the output of the previously called operation and providing a list of party / communication component / communication channel name in a request. In the output, you will get configuration details of corresponding communication channels, where you can filter them by the attribute TransportProtocol.
Details and example regarding usage of Integration Directory API can be found in following blogs: , , .
Regards,
Vadim
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sam,
When you search in directory click on extended and search where adapter type is file and port equals to 21 then you will get only FTP channels.
If you leave blank in value2 above you will get all the file communication channels then you can remove the FTP list from this then you will get NFS channels.
Regards,
Praveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Sam,
Check the below tables
XI_DIRDATACHANNEL
XI_DIRDATACHANNEL
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.