Need of identifiers and modules in communication channel

hi xi people.
i just want to know about the need of identifiersw and moduled in CC.
bcos i havent deal with these.
can any one tell me please.
waiting for u rr answer.
regards.
seeta ram.

Seetaram,
You will go with modules when the XI standard adapters doesnot fullfill your requirements. You will develop modules using Netweaver Developer studio (usually) and deploy it in the J2EE engine. Once when you deployed you can use them like the standard adapters. Check the other post reply on how to create a adapter module.
Also Except for Sender SOAP adapters, you can use Modules for rest of the adapters. Check this help for further information:
http://help.sap.com/saphelp_nw04/helpdata/en/8b/895e407aa4c44ce10000000a1550b0/content.htm
Identifiers are used to identify objects uniquely. It has Agency, Identification Scheme and Name/Value. Check this help for additonal information on this:
http://help.sap.com/saphelp_nw04/helpdata/en/9f/36bf393a06ec4fbd079233c3fcdea2/content.htm
---Satish

Similar Messages

  • Identifiers tab of the Communication Channel

    Can any one explain me about,
    <b>Identifiers tab of the Communication Channel</b> in the context of both A2A and B2B scenarios.
    Thanks,
    -Naveen.

    Hi Naveen,
    Mostly this will be useful when u r doing B2B scenario.
    To explain this let us take an example.
    Vendors/Suppliers are represented by some code in our business. But outside our business it might be represented by some other code. But both the codes representing the same Vendor/Supplier. It is just like a same person holds different roles at different time. Mr X can be a father of a child, husband of a lady, etc...So, how to handle this situation in XI. Here comes this identifiers.
    Mostly this concept will be useful in Value mapping. In value mapping table we need to specify the idetifier and schemes that how a value shoud be represented. Either it can be DUNS (a code that represents the vendors) and other two options in XI (I forgot it). This value mapping table is maintaied in ID. During the mapping, these values will be mapped only at runtime, (so u wont get any result durign testing).
    U can also refer help.sap.com (Value mapping) for more help on this...
    Regards,
    Prasad U

  • Start and stop the Communication channel from Java Mapping

    How to start and stop the Communication channel from Java Mapping in XI 3.0
    Scenario  PI - > MQ -> Third Party web application 
    Web application is down and then Communication channels are stop manually .  
    We need to automate this process,
    MQ Solution - Trigger will be set in MQ which will be called when web application is stopped
    Trigger will send u201CSTOP u201C message to PI
    How to configure PI scenario to stop different com channels when this message received ?

    check this link: http://help.sap.com/saphelp_nw04/helpdata/EN/45/0c86aab4d14dece10000000a11466f/frameset.htm
    make sure that MQ send http request to PI. i dont think a configuration scenario is required in PI. Only roles should be enabled with proper user provided to MQ team.
    However, for security reasons, you can configure a scenario if you dont want to expose PI infrastructure directly to 3rd parties.

  • RFC , IDoc , XI and JDBC receiver communication channel--- Good Design

    Hi Experts,
    We have developed around 60+ interfaces on PI7.1 EHP1, in that 20 interfaces sending data to Data Base using JDBC receiver communication channel, 15 interfaces ABAP inbound proxy using XI adapter,10 Scenarios using IDoc receiver channel and 15 scenarios using RFC receiver channel.
    But I have created only one IDoc, XI , JDBC and RFC channel.
    Is it right idea/design or do I need to create more channels to handle multiple request.
    Please share your thoughts on this.
    Regards,
    JAM

    Hi,
    For XI,RFC and Idoc when it's pointing to one SAP system you don't need any further comm channels.
    For JDBC , if you are pointing to only one database you can use the same channel, if the target/databse changes you need more comm channels.
    Your Design is as per the standards.
    Regards,
    Sainath Chutke

  • Module in communication channel

    Hi friends,
    I have installed one of SAP`s B2B package. I have config guide for that. there at one place it is mentioned to write name of one modules at the module tab in communication channel.
    I wan to see wat that module contains,bt nt sure where i can c that..
    Please suggest hw can i see code of that module.
    Thanks...
    Brij..............

    None of the SAP pre-defined modules comes with its implementation code / logic.
    If the B2B package is from a different vendor, you can try contacting them and ask them for the implementation code. But i still dont think it will of any use since they are sure to be reluctant sharing their piece of work

  • Need alternate means of shutting down Communication Channels

    Hello,
        We have a hung Java stack on a test system and cannot bring up the
    Communication Channels screen to stop our Communication Channels.  We
    need a way to accomplish this.  We can access some screens, such as
    message monitoring, the management console, etc...  but not Communication
    Channels.   We have noticed, that if we follow the SAP recommended
    shutdown procedures and stop the Comm Channels first, then the system
    restarts much quicker and there is less chance of data corruption.
        Please advise.
    Mike

    Santosh:
         Thanks for the information, I was not aware they could be operated via a URL.  I will definitely attempt to implement this ASAP.
         Thank you.
    Gopal:
         This is very helpful too.  I have used wget in the past for scripts for pagers and such, I will also look to implement some sort of ksh/perl script to attempt to stop/start/status of the channels. 
         Thank you.
    Mark,
         Your information was helpful as well, however it appears to me to be an all or nothing solution.  My issue was caused in our PROD environment, and itu2019s in a HA cluster, so I want the channels to come up as a result of failover, etcu2026  
         Thanks,
    To All,
            We do have remote command center software that sends jobs to the PI system to stop and start certain channels, but our Java stack went haywire and we could not get access to the comm channel area to stop the data flow.  We could have dropped the virtual IP, or cutoff the firewall, but I was looking for something more granular or specific.  I am not sure if the URL method would work if the Java stack is hung, but I am going to work towards testing and implementing it just in case.
    Thanks.
    Mike
    Edited by: MICHAEL MONTONE on May 16, 2011 9:39 PM
    Edited by: MICHAEL MONTONE on May 16, 2011 9:41 PM

  • Permanent high CPU load and timeouts in communication channels

    Dear Colleagues,
    we've a strange issue since last week. At first we had an problem with a redirect to the cytrix online booking engine within the travel management application of our SAP NW Portal. There is a redirect.jsp file deployed in our PI system that connects to cytrix and passes the URL with session link and session cookie to our Portal. We fixed that issue by restarting the PI system.
    We have a PI 7.0 stack 23 on HP-UX.
    After restarting we found that we've got a very high CPU load (about 75% overall CPU, or 300% at 4 CPUs) probably caused by very frequent (3 per second) minor garbage collection runs (as seen in GC.log).
    On friday we had timeouts within one of our communication channels in the PI system.
    We changed the heap size from 2GB to 3GB and the new generation from 341MB to 768MB and restarted the PI system. But after a few ours the system uses 75% RAM of the CPU high CPU load and the GC runs are still the same.
    This is a short excerpt of our GC.log:
    52645.608: [GC 52645.608: [DefNew: 395326K->2003K(589824K), 0.0334788 secs] 1628688K->1235472K(2949120K), 0.0335882 secs]
    52646.071: [GC 52646.072: [DefNew: 395219K->2072K(589824K), 0.0351584 secs] 1628688K->1235680K(2949120K), 0.0353002 secs]
    52646.665: [GC 52646.665: [DefNew: 395288K->2173K(589824K), 0.0371023 secs] 1628896K->1236058K(2949120K), 0.0372198 secs]
    52647.022: [GC 52647.022: [DefNew: 395389K->1969K(589824K), 0.0352723 secs] 1629274K->1235991K(2949120K), 0.0353865 secs]
    52647.368: [GC 52647.368: [DefNew: 395185K->1885K(589824K), 0.0346132 secs] 1629207K->1235944K(2949120K), 0.0347310 secs]
    52647.804: [GC 52647.804: [DefNew: 395101K->2069K(589824K), 0.0357804 secs] 1629160K->1236129K(2949120K), 0.0358980 secs]
    52648.327: [GC 52648.328: [DefNew: 395285K->2285K(589824K), 0.0380093 secs] 1629345K->1236369K(2949120K), 0.0381374 secs]
    52648.737: [GC 52648.738: [DefNew: 395501K->2282K(589824K), 0.0365516 secs] 1629585K->1236400K(2949120K), 0.0366749 secs]
    52649.125: [GC 52649.125: [DefNew: 395498K->2435K(589824K), 0.0352310 secs] 1629616K->1236589K(2949120K), 0.0353407 secs]
    52649.462: [GC 52649.462: [DefNew: 395651K->2436K(589824K), 0.0361161 secs] 1629805K->1236654K(2949120K), 0.0362322 secs]
    52649.840: [GC 52649.840: [DefNew: 395652K->2322K(589824K), 0.0341640 secs] 1629870K->1236539K(2949120K), 0.0342721 secs]
    Does anyone know what can cause the high load?
    Is the frequency of the GC runs normal?
    Can the timeouts be connected to the high CPU load?
    The error ony occurs on our productive system.
    I'd appriciate your help very much.
    Kind regards,
    Paul

    hi Paul,
    I believe an issue like that needs to be done onsite and not via a forum
    as it probably requires doing lots of checks/tests
    my suggestion would be to get a PI consultant expert with basis experience onsite or do it via OSS with SAP
    Regards,
    Michal Krawczyk

  • I need help identifying and removing annoying gadget that shows all open windows and applications when I mouse over a corner.

    It seemed like a good idea at the time. Some time ago I installed a gadget (doesn't seem to be an item in my Applications folder) which, when I mouse-over the lower-left corner of my screen, brings up a screen showing reduced-size versions of all open application windows and Finder windows. I've tried to identify what it is, and where it is located, so I can remove it, but to no avail.
    I'd really appreciate any help getting rid of this thing. Thanks!

    Hi Paul,
    Check System Preferences>Accounts (Users & Groups in later OSX versions)>Login Items window to see if it or something relevant is listed.
    Check the System Preferences>Other Row, for 3rd party Pref Panes.
    Check the System Preferences>Keyboard>Keyboard Shortcuts.

  • MOVED: Needed Help Identifying and Properly Setting Voltages for OC Environment

    This topic has been moved to Overclockers & Modding Corner.
    https://forum-en.msi.com/index.php?topic=136075.0

    With the CPU V. taken out of Auto, no point in bothering to enable any power saving features, they are essentially out the window. IOH and PCH probably don't need to be changed out of Auto. Spread Spectrum should be left disabled all the time. 87C is getting on the hot side, but nothing wrong with it in the 70C's.
    Yup, you are right. Too much variation in Intel CPU's to give cut and dried voltages required. DRAM V. may need increasing to maintain stability with the IMC. QPI V. often needs an increase.  Once the CPU is stable, then the RAM can be tweaked using the DRAM Ratio. Trial and error as to speed and timings most likely will be required along with the voltages to make it stable.

  • Difference B/W Byname and  Bydate in communication channel ,processing.

    What is Difference bettween byname and bydate .
    if we give  date in processing sequence
    will it take on that date data or will it take all the data as date wise means all the data from target.

    Hi,
    It is the FCC used in file adapter:
    file.processingOrder=<processingOrder>=byDate|byName
    Specify here the sequence in which files are to be processed if you used placeholders when you specified file.sourceFileName, and the system found multiple files to be processed.
    The default value is byName. This value means that files are processed in alphabetical order. Alternatively, you can specify byDate. In this case, files are processed according to their time stamp in the file system, starting with the oldest file.
    For more detail:
    http://help.sap.com/saphelp_nw04/helpdata/en/0d/00453c91f37151e10000000a11402f/frameset.htm
    Thnx
    Chirag

  • External Control in communication channel PI 7.1

    Hi experts,
    I would need to start and stop a communication channel from an external program, I have read in differents post that is possible via http call. But when I do the http call I get a permissions error. What permissions o roles I need in my user to do this http call?
    Is necessary configurate anything? My PI version is 7.1.1.
    Thanks in advance
    Jose Manuel

    A user needs the following role to query the status of communication channels:
    ●      xi_af_channel_admin_display
    A user needs the following role to start or stop communication channels:
    ●      xi_af_channel_admin_modify
    http://help.sap.com/saphelp_nwpi711/helpdata/en/45/0c86aab4d14dece10000000a11466f/frameset.htm

  • 5 Sender communication channels and 1 receiver channel

    My scenario demands to handle 5 different select queries from single data base.
    I need to have 5 sender communication channels for editing an employee and only 1 receiver channel at receiver side and i'm using one common Functional module to handle.
    Can i handle the above situation in one single interface??? like having 5 sender communication channel at sender side and 1 receiver communication channel at receiver side??
    Thanks
    LN

    like having 5 sender communication channel at sender side and 1 receiver communication channel at receiver side??
    Yes it is possible....if it is not possible for you to combine the query into one.
    How is the data to be processed? Is the data pulled by the 5 sender channels, to be merged into one target message? Is yes then you have to make use of a BPM.
    If the Data from 5 sender channels will be individually forwarded  to the receiver channel then there is no need of a BPM.

  • Open and close communication channel in one link

    Hello,
    I implement with successful the scenario that described in this blog:
    Control Communication Channels Externally without using RWB
    Right now I use with this link to start the CC
    http://aaaa:50000/AdapterFramework/ChannelAdminServlet?party=*&service=Open_Friday_Service_Sender&channel=Open_Friday_Sender&action=start
    And with this link to stop the CC
    http://aaaa:50000/AdapterFramework/ChannelAdminServlet?party=*&service=Open_Friday_Service_Sender&channel=Open_Friday_Sender&action=stop
    I looking for the way to start and stop the communication channel in one link.
    Elad

    hi elan
    i think you need to write an abap program and schedule it..
    abap program will call this HTTP link as The URL has no dependency on where it is called.
    regards
    kummari

  • Use of Identifiers in Communication channel definition

    Hi all,
    I have read the help.sap links about identifiers and their areas of usage. But still having some doubts.
    I have got an idea about its usage in value mapping. I would like to know how the identifier is used by the communication channels in inbound and outbound processing.
    The link says that <i>If a message from an external party contains an identifier for a company in the message header, the identifier is mapped to the name of the internal party</i>
    But I thought the message headers are created only in XI after picking up the message content from the sender.  Can someone please explain me.

    Hi Aarthi, 
    In the communication channel, you can then specify the identifier to be used as the ID for the communication party.  In the identifiers tab of the communication channel screen, information wil be entered to help the system identify the sender as customer & not a logical system.
    The available identifiers are specified in the communication party as alternative identifiers.
    A communication party (party for short) represents a larger unit, which is involved in a collaborative process. Using a communication party, you generally address a company within a cross-company process. 
    You can assign a communication party one or more services to address it as the sender or receiver of messages
    Identifiers are used to identify objects uniquely.
    An identifier comprises the following:
    ·Agency
    Defines the identification scheme and issues names for the objects to be identified.
    ·Identification Scheme (or ‘scheme’ for short)
    Constitutes the reference framework within which objects are uniquely identified by names.
    ·Name/Value
    A name or value that identifies the object within the given identification scheme.
    An object can only be uniquely identified when all three have been specified.
    A person can be identified in many different ways, for example, by their customer number at a mail order company, or their name or employee number at their place of work. To be able to identify a person uniquely, it is not sufficient to just know the customer number, for example, you must know that this number is a customer number. Only once the frame of reference (the identification scheme Customer Number) is also known can a person be identified uniquely (by using the number).
    In the example, the agency Mail Order Company manages the identification scheme Customer Number. Different customers are issued unique names (customer numbers) within this scheme.
    Use
    Identifiers are used in the following areas of SAP Exchange Infrastructure.
    ·To identify communication parties
    ·In value mappings.
    ·To set a receiver in the proxy runtime
    These r the web-sites which give a detailed description about identifiers :
    http://help.sap.com/saphelp_nw04/helpdata/en/2b/d5653fd1d3b81ae10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/81/104bb1fbab254c8644877c7f856bbf/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/9f/36bf393a06ec4fbd079233c3fcdea2/content.htm( This web-site gives all & detailed information regarding identifiers usage)
    ***********Please reward points if u find this useful
    cheers,
    gyanaraj

  • Stop and Start Communication Channels

    Hi All,
    I am finding some peculiar entries in my application log which has made my scenario go awry.
    I have an AS2 to Proxy scenario. I am receiving the AS2 message successfully and i have to send a synchronous signed MDN back to the sender. I have done the necessary configurations for this and all certificates are loaded and verified.
    The strange part is, once i receive the AS2 message and convert it to XML using content conversion, the communication channel is stopped and again restarted. This messages i could find in application log Log entries. This makes the MDN Asynchronous as the existing HTTPS connection with AS2 sender is lost and so the MDN is not delivered as ASYNC MDN method is not set up.
    I need to know what are the system processes that can start and stop a communication channel. I am sure i have not set up any availability time planning for these comm channels and also, they are scheduled manually!
    Thanks,
    Rashmi.

    Hi Debashish,
    I am using Advantco AS2 Adapter, and they say it is one of the system processes and not anything with their AS2 Adapter.
    Thats why this question. Are there any system processes that can start/stop a communication channel? Atleast I have not come across anything like that.
    Thanks for your reply,
    Rashmi.

Maybe you are looking for