Environment or system variables in PI Communication channel parameters

Is it possible to use any of the system/environment variables in the PI Communication channel parameters ? Please point me to the documentation. I know I had seen it on SDN sometime but can't seem to be able to find the link.
I am not interested in ASMA or variable substitution.
Thank you,
Sridhar

I don't know anything other than Asma, DynamicConf, VariableSubs, etc...
There're some system variables like "%f" or "%F" usable in FileAdapter channel (OS command box)

Similar Messages

  • Role for Changing communication Channel parameters

    Hello All,
      I'm looking for a role that gives access to Changing communication Channel parameters in Integration Directory. I know that SAP_XI_ CONFIG_J2ee gives this access but is there a way to assign any security role or any component so that it gives access to  just Changing communication Channel parameters  in Integration Directory instead of giving access to the whole IB:Configuration.
    Thanks in Advance

    Hi
    dont have idea but maybe u can get idea about assigning role from these,
    see if  it helps
    http://help.sap.com/saphelp_nw04/helpdata/en/89/05793c05f0807be10000000a11405a/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/45/0c86aab4d14dece10000000a11466f/frameset.htm
    regards
    Pratibha

  • Variable Substitution in Communication Channel

    Hi,
    When doing variable substitution in the communication channel do I use my source or target message to create the reference?
    Thanks,
    Liesel

    always in the target...u can check with <a href="http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/frameset.htm">http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/frameset.htm</a>
    Message was edited by:
            Prabhu  S

  • About Communication Channel Parameters

    What is Variable substitution (target dir/filename scheme) parameter, Run OS command before Message processing and Run OS command after Message processing parameters in the Communication Channel, where we can use this parameters(i.e which type of scenarios)
    Edited by: Venkataramesh B on Feb 20, 2008 1:16 AM

    Run Operating System Command Before/After Message
    Processing
    &#9679;      Command Line
    The operating system command specified here is executed before or after successful file processing. The default value is an empty character string (no command).
    When the operating system command is called, the file name currently being processed can be specified with the following placeholders:
    %f (file name)
    %F (absolute file name including path)
    &#9679;      Timeout (secs.)
    This specifies the maximum runtime of the executing program in seconds. When this time interval is exceeded, the adapter continues processing. The executable program continues to run in the background.
    &#9679;      Terminate Program After Timeout
    Set this indicator if the adapter is to terminate the executing program in the event of a timeout.
    The adapter writes the output (STDOUT and STDERR) for the operating system command in the system trace.
    check this link for the details:
    http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/content.htm

  • Communication channel parameters are not tranported in CTS+ transport

    Hi,
    My scenario is MDM to jms.
    we have configured the cts+ transport in our system.
    We transported the ESR and ID objects from development to Quality.
    But in the sender mdm communication channel the everything is getting transported except Repository password.
    when i checked in the quality system the Repository password was blank.
    And receiver jms communication channel details are in
    dev system
    IP Address or server Name:135.12.14.12
    server port                          :3321
    Queue manange name       :RRTYRKB
    channel name                  :KDIEKE.MDM
    Quality System
    IP Address or server Name:localhost
    server port                        :1414
    Queue manange name       :QM_hostname
    channel name                    :S_hostname
    i want know  whether this is  the case when we do the cts+ transport?
    if it is the case should i edit the objects in the Quality sysem(which i don't want to do).
    Thanks.
    Regards,
    Muniyappan.

    Hi,
    >>>if it is the case should i edit the objects in the Quality sysem(which i don't want to do).
    communication channel attrubites always get reset in the new env - TEST, PRD, etc.
    and you always need to fill them once more - this is the normal way
    otherwise - would you like to use DEV parameters on PRD system ?
    maintaining the channel attributes is a typical task on all landscapes
    Regards,
    Michal Krawczyk

  • Communication channel parameters not preserved on import

    Hi gurus,
    I noticed that on doing an export from dev and import into qa, i was not able to activate the imports as the parameters for server..etc in the communication channel were missing...is this routine.. or ..??
    Any ideas...
    Venkat

    Hi,
    While transporting we miss some parameters in QA or PRD there we have to again mention them.
    check some links how to tranport.
    How to handle SLD for Tranporting Dev to Quality ser
    https://service.sap.com/~sapdownload/011000358700001684302005E/HowToSLDandXI.pdf
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/0fa2c490-0201-0010-61b4-df12869c4753
    Transporting XI from DEV to QA
    Transporting XI from DEV to QA
    using CMS system. in XI
    1. /people/sap.india5/blog/2005/11/03/xi-software-logistics-1-sld-preparation
    2. /people/sap.india5/blog/2005/11/09/xi-software-logistics-ii-overview
    3. /people/sap.india5/blog/2005/11/28/xi-software-logistics-solution-iii-cms
    4. /people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi --> Overview of Transition from Dev to QA in XI
    5. /people/sravya.talanki2/blog/2005/12/20/inconsistencies-while-transporting-rfc-objects-from-dev-to-qa-150-sp12
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9e76e511-0d01-0010-5c9d-9f768d644808
    http://help.sap.com/saphelp_nw2004s/helpdata/en/93/a3a74046033913e10000000a155106/content.htm --> Transporting XI Objects
    http://help.sap.com/saphelp_nw04/helpdata/en/ef/a21e3e0987760be10000000a114084/content .htm --> Configuring Groups and Transport Targets
    Look into this blog for how to export / improt IR and ID objects,
    /people/sap.india5/blog/2005/11/09/xi-software-logistics-ii-overview
    /people/sap.india5/blog/2005/11/03/xi-software-logistics-1-sld-preparation
    Please go through these links which actualy show you how to configure CMS and also gives you all information regarding it.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/43f5d790-0201-0010-2984-ff72d822b109
    http://help.sap.com/saphelp_nw04/helpdata/en/de/a4214174abef23e10000000a155106/content.htm
    /people/daniel.wirbser/blog/2005/10/27/tcsfilecreateexception--error-while-assembly-of-software-components-in-nwdi
    http://help.sap.com/saphelp_nw04/helpdata/en/f6/719a2172f74b67b150612a7cd3b7df/content.htm
    http://www.sap-hefte.de/download/dateien/964/074_lesesprobe.pdf
    Regards,
    Phani
    Reward points if Helpful

  • Communication channel parameters for XI receiver adapter

    Hi
       I am implementing a ABAP server proxy - to do this, I am creating a XI adapter type - Receiver communication channel so that messages from XI go to ---> the R3 system wherein the proxy is implemented.
    I have seen a weblog with a sample defn of communication channel of this adapter type , but the illustration there is not clear enough.
    Based on documentation for this in help.sap.com, I have the following questions :
    1. Do we have to setup a HTTP type destination in the XI box pointing to the R3 system ( on which ABAP proxy is implemented ) . I guess this is the case, since XI needs to find the connection to the R3 box to pass the proxy message to it .
    2. If we do have to setup a HTTP type destination in XI pointing to R3, what is the path prefix and service number field values that need to be given...
    I tried putting in /sap/xi/engine as path prefix and 8000 as service with the logon credentials for the R3 system and I get a status code error of 500 ( <b>Pipeline specified in URL attribute not existing</b> ) when I test the SM59 connection in XI...
    Any pointers on what am I missing here ??

    Hi Karthik,
    >>1. Do we have to setup a HTTP type destination in the XI box pointing to the R3 system ( on which ABAP proxy is implemented ) . I guess this is the case, since XI needs to find the connection to the R3 box to pass the proxy message to it .
    Based on 'addressing type' field in XI adapter you can either specify HTTP destination in communication channel or provide all the required details in the communication channel itself.
    >>2. If we do have to setup a HTTP type destination in XI pointing to R3, what is the path prefix and service number field values that need to be given...
    I tried putting in /sap/xi/engine as path prefix and 8000 as service with the logon credentials for the R3 system and I get a status code error of 500 ( Pipeline specified in URL attribute not existing ) when I test the SM59 connection in XI...
    use the URL /sap/xi/engine?type=receiver
    Also make sure that your R/3 is set up as a local integration engine for proxy communication..
    Check this..
    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
    Regards
    Anand

  • Accessing receiver communication channel parameters in mapping

    Hi,
    I have an XI sender to HTTP receiver scenario with mapping to set the value of the target URL, which is set as an Adapter Specific Message Attribute (TargetURL).
    The mapping is responsible for adding hashed authentication credentials to the end of the URL string.
    Ideally I'd like to be able to read the values of the host, port and path from the receiver communication channel configuration than hardcode these in the mapping class.
    Does anyone know whether it is possible to read receiver communication channel values within mapping?
    I could store the full URL string in the communication channel but this would not be secure hence the preference for doing this in mapping.
    Thanks,
    Alan

    try using Dynamic confiuration
    please check HTTP rec doc: http://help.sap.com/saphelp_nw2004s/helpdata/en/43/64dbb0af9f30b4e10000000a11466f/content.htm
    ○       URL: TargetURL
    ○       HTTP Destination: HTTPDest

  • Missing communication channel  parameters after upgrade to PI 7.0

    Hi,
    we have upgraded XI 3.0 to PI 7.0 following the steps guide without any problem.
    The SLD has been reconfigured.
    And XI Content with corresponding version and support package level was imported.
    But when we try open the communication channels in ID, does not show us the parameters. Besides, does not let us to create a new communication channel. It seems like doesn't recognize the type adapters.
    This problem is with file, rfc, jms types. And we can create channels with XI, http and idoc type.
    All the channels works correctly before upgrade.
    Thank you very much in advance for your help.

    HI,
    I am not sure but check the Parameters in section AdapterFramework in exchange profile also do the CAP cache.
    Give a try.
    http://help.sap.com/saphelp_nw70/helpdata/en/c6/6f1741b393f26fe10000000a1550b0/frameset.htm
    Thnx
    Chirag

  • Standard table that stores communication channel parameters

    Hi All,
    Can you tell me if there is a standard table that stores the parameters of communication channel?
    For example, Which table has the value of "Quality of Service" in "Processing Parameters"?
    Regards,
    Nisha

    Can you tell me if there is a standard table that stores the parameters of communication channel?
    not aware of a standard table....each communication has its own QOS.....you can check it in the log in SXMB_MONI....opne the particular message processing and look in the upper window (Window 1) where all the details are mentioned.

  • Business  system for idoc reciver communication channel.

    hi gurus,
    iam doing one file to idoc scenerio.
    for defining reciver idoc adapter ,which type of businees system i required that is configured in SLD.
    pls guide me .
    warm regards.

    Hi
    You can use th Buiness system as a receiver for IDOC.
    Making sure
    1. the LS of the system(R/3) is same in the SLD and it is also reflecting in the adapter specific attributes in the ID.
    2. Use the same LS name for the BS pointng to FIle in the SLD.
    Complete the IDOC configuration from XI
    1. Create the RFC dest from XI to ECC
    2. Create the Trfc port and call this RFC dest created..
    3. Use this Trfc port in the IDOC receiver
    On ECC:
    Make sure the Partner Profiles is created properly.
    it is suggested to use always the business systems when you deal with IDOC and Proxies.
    Edited by: Nisar Khan on Feb 27, 2008 1:31 PM

  • Communication channel - Variable Substitution error,.

    Hi,
    I am having the following mesage type used in messag emapping as a target structure
    mt_data
       -> Variable1
    I am having a validation on mt_data node in message mapping for generating it, if condition is satisfied mt_data will be generetaed. Under mt_data i am having a variable. This variable is getting populated with some data using normal source to target mapping.
    I am using this variable in my communication channel as a variable substitution, and is used to replace file name.
    The issue I am facing is, when the mt_data fails to get generated (valid reason, since validation to generate it failed), communciation channel in RWB fails saying variable for substitution not found.
    Kindly advice.
    Thanks,
    Mudita

    The issue I am facing is, when the mt_data fails to get generated (valid reason, since validation to generate it failed), communciation channel in RWB fails saying variable for substitution not found.
    1) make a check on the variable in receiver determination itself...so that if fails then the message stops in Receiver determination itself....why to take it forward till channel and then fail.
    2) Make use of some constant term to fill the variable in the mapping if the validation fails.....this will help to put value in the variable even when the validation fails and the message does not fail in channel...filename created.
    You need to check with the functional people on how they want the message prcessing to occur when the variable cannot be created by the mapping logic.
    Regards,
    Abhishek.

  • Dynamic Configuration of Mail receiver Communication Channel

    Hi,
    like in /people/william.li/blog/2006/04/18/dynamic-configuration-of-some-communication-channel-parameters-using-message-mapping for http receiver CC, i am trying to do header customisation, with XHeaderName1 for mail header fields like content-type, content-disposition, but it doesn't works ...
    in my mapping i've added :
    > (...)
    > DynamicConfigurationKey cDisposition = DynamicConfigurationKey.create("http:/""/sap.com/xi/XI/System/Mail", "XHeaderName1");+
    > dynaConf.put(cDisposition, "attachment;filename=myFile.txt");
    in Communication Channel ASMA i've added variable header : XHeaderName1 --> Content-Disposition
    in monitoring i see that XHeaderName1 is filled with attachment;filename=myFile.txt
    but in the mail send like this, this configuration has no effect
    Someone can help me ?
    Edited by: MedAmine on Aug 19, 2009 3:20 PM

    Only one standard mail header field can be influenced: this is indeed "Content-Disposition".
    You have done halve way, the only thing you have missed is to set the additional parameter 'OMail.AddContentDisposition' to false within 'Advanced Mode'.
    Have a look at this WiKi:
    http://wiki.sdn.sap.com/wiki/display/ESOAInfrastructure/Dynamic+Email+Attachment+name+for+Received+Mails+with+ASMA+and+without+using+mail+package

  • All Communications Channels go to red status.

    Hello Folks,
    We are on PI .0 SP 19.
    I see a repeated problem in our system. All our communications channels go to red status every two weeks. During this time there is a disruption in our services....
    I noticed that many of the service nodes goes to red....
    The systems seems to come up only when all service nodes are restarted or the entire Java service is restarted...this seems to happen every 2 weeks...
    I am not sure what is causing all our channels to go into error status at once. Would appreciate it someone advices me on how to investigate this problem furter...
    Has anyone faced similar problems before??
    Regards
    Arvind

    Mine is only an idea...
    However, i don't know so much about java memory space... but for tablespace, you can look this document:
    http://help.sap.com/saphelp_nw04/helpdata/en/c4/3a71c8505211d189550000e829fbbd/content.htm

  • Config-time substitution of Communication Channel values

    I apologize in advance if this is explained elsewhere (or it's so blindingly obvious that nobody has asked). I promise I looked.
    NW04 SP17
    Is there a way to do parameter substitution on values defined in a communication channel template, based on the business system that the channel is going to be assigned to at config time?
    In case I got the terminology wrong, here's what I want to do. I have some CC templates defined for some SOAP services. In the template definition, I can add Target URL and SOAP Action attributes and assign a value to them that will be available on the config side later on. I want to use this template against a number of technical systems, each of which is going to have a different host portion of the Target URL.
    What I would like to have is a way for the CC template to have a 'generic' hostname that is substituted for at config time by the actual hostname of the business system that the channel is going to connect to.
    Is there a way to do that? Or is that a stupid question?

    Hi Michael,
    I think there is a way to do this, depending on the XI SP level.
    You might reference the following weblog, which uses the HTTP adapter as an example:
    /people/william.li/blog/2006/04/18/dynamic-configuration-of-some-communication-channel-parameters-using-message-mapping
    Then, in SAP Help, for JMS receiver config:
    http://help.sap.com/saphelp_nw04/helpdata/en/29/5bd93f130f9215e10000000a155106/frameset.htm
    Look under "Adapter-Specific Message Attributes" for JMS-specific parameters. 
    Regards,
    Bill

Maybe you are looking for

  • Junk not going to Junk folder

    Ok. I keep getting all messages marked as junk that actually are not being sent to the Junk folder. They just sit in whichever mailbox they came to. I have the junk settings enabled and set to send it to the junk mailbox (automatic). But for whatever

  • Upgrades for macbook air?

    should I upgrade the procceser and ram on my macbook air?  Becuase i plan to get final cut pro x?

  • Corruption of TM files on TC?

    I have a MBA and a MBP2 running TM accessing the appropriate image files on a TC. I've now had the MBA's back up image file corrupted three times while the MBP2's has been corrupted once. Disk Utility app cannot handle the file corruptions. And, of c

  • Why I can't paste embed html music player?

    Hi everyone, I've tried with two different player; jw player and podsnack and each time I copy paste the code in my layout, I see a big square with "enable to generate thumbnail" in it. Anyone knows why? Here is the code <iframe style="border:none" s

  • Shared music and movie library stops loading

    The shared iTunes music and movie library stops loading on my ios devices. iTunes 11.1.5 is set up for both home sharing and library sharing over my secured home wifi network. Home sharing between the mini that is running iTunes and my old Macbook wo