Sender agreement at what stage ?

Hi
The two objects of collaboraton agreement are Sender agreement and Reciever agreement. Receiver agreement takes place at the call adaper stage of the XI pipeline. I want to know when the Sender agreement takes place ? Does it happen before receiver determination, the first step of XI pipeline or dooes it happen in any of the pipeline steps ?
Ajith

Hi Ajith
Your pipeline steps follow this
SA
RD
ID
RA
Sender -> CC(SA) ->IS (RD-ID)->CC(RA)-> Receiver
It is not required for Sender IDOC, HTTP, XI, SOAP, MAIL
For these SA is not required as IS take the default properties.
But when you have multiple Adapter engine running on the same PI box then you may need to create mulitple sender agreement on same system. With various key parameters.
For some security reasons also we need to create mulitple sender agreements. Whenever you are dealing with adapters where SA is not required it is always leveraged on RA.
Thanks
Gaurav

Similar Messages

  • Sender Agreement - Virtual Receiver - what is it for?

    Hi guys!
    When u create Sender agreement - what is Virtual receiver good for? What is the difference when u use it and not?
    Thank you for answer!
    Olian

    Hi ! Olian
    For more Information about  Sender Agreement - Virtual Receiver -
    refer these below links .....
    the following link has something regarding Virtual receiver, check this one.
    virtual receiver???
    <b>configure virtual receiver in cross system</b>
    If you want to create a receiver-dependent receiver determination, select the Sender Uses Virtual Receiver checkbox in the create dialog.
    Check out this Rec Det steps.
    http://help.sap.com/saphelp_nw04/helpdata/en/26/5ccd3bb4560f01e10000000a11402f/frameset.htm
    Also u can chk out this blog where he hav shown the screen shot.
    /people/james.guanzon/blog/2006/09/09/how-to-support-industry-standards-in-xi-part-iii-of-iii--config-test
    Also, http://help.sap.com/saphelp_nw70/helpdata/en/b1/f29e7a56e18a439984a3c6630951d2/frameset.htm
    /people/michal.krawczyk2/blog/2005/11/21/xi-idoc-to-idoc-tunneling--how-fast-and-easy-can-you-get
    http://help.sap.com/saphelp_nw04/helpdata/en/26/5ccd3bb4560f01e10000000a11402f/content.htm
    o enter specific values for the receiver, select the checkbox Sender Uses Virtual Receiver
    http://help.sap.com/saphelp_nw2004s/helpdata/en/da/7a2f41b239a831e10000000a1550b0/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/b1/f29e7a56e18a439984a3c6630951d2/frameset.htm
    you want to create a receiver-dependent receiver determination, select the Sender Uses Virtual Receiver checkbox in the create dialog.
    Check out this Rec Det steps.
    http://help.sap.com/saphelp_nw04/helpdata/en/26/5ccd3bb4560f01e10000000a11402f/frameset.htm
    Also u can chk out this blog where he hav shown the screen shot.
    /people/james.guanzon/blog/2006/09/09/how-to-support-industry-standards-in-xi-part-iii-of-iii--config-test
    Also, http://help.sap.com/saphelp_nw70/helpdata/en/b1/f29e7a56e18a439984a3c6630951d2/frameset.htm
    <b>A real world scenario</b>
    /people/william.li/blog/2006/09/08/how-to-send-any-data-even-binary-through-xi-without-using-the-integration-repository
    http://help.sap.com/saphelp_nw04/helpdata/en/b1/f29e7a56e18a439984a3c6630951d2/frameset.htm
    Questions are welcome here!!
    <b>Also mark helpful answers by rewarding points </b>
    Thanks,
    Abhishek Agrahari

  • What's the usage for WSDL of sender agreement?

    Hi gurus,
    Our scenarios are using soap sender adpater, and we find in PI 7.11 there is a functionality to display the wsdl of sender agreement.
    It seems xmlspy can create soap request based on the url format of wsdl, but we can't send the soap request to PI as it gave the error message as below " Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=null;TS=;AN=null;ANS=null;".
    Do we have to use the "TOOLS->display wsdl" menu to get the wsdl file to local and then provide it to 3rd party system? If so, we have to export wsdl again whenever data structure changes.
    Thanks in advance.

    HI,
    Do we have to use the "TOOLS->display wsdl" menu to get the wsdl file to local and then provide it to 3rd party system? If so, we have to export wsdl again whenever data structure changes.
    ---->yes ,we have to export wsdl again whenever data structure changes.
    and
    we have 2 approaches for generating WSDL FILE 
    1. in sender Agreement
    2. from memu bar-> tools
    but we have to generate WSDL file Through Menu bar "TOOLS" because there is chance to provide url and sender details after change the Structure..,..
    thanks,

  • Using file adapter, got "Sender Agreement not found" error

    I used file adapter in my CC and defined all the necessary objects. When I tried to test the configuration and I kept getting "Sender Agreement" error.
    Also the chache is cleared too, searched the forum already, couldn't find any clue
    Not sure what I did wrong

    Hi,
    First things first, ensure you have an agreement for each single Communication Channel you have
    and that they are correctly associated.
    If they are created and associated, you may try the cache refresh with the link:
    http://host:j2eeport/CPACache/refresh?mode=full
    Kind regards,
    Caio Cagnani

  • Issue with WSDL created for sender agreement

    Hi,
    Can you please help me why I am getting the erroe with WSDL that has been created from directory Sener agreement in PI 7.1 EHP1?
    My interface is a SOAP to file ASYNC scenario and we have been given 5 XSDs that are referencing one each other ,5 XSDs are imported successfully and referenced properly,no errors/issues found.
    Created all ESr and directory objects and I tried creating WSDL from sender agreement for my Source/outbound inteface that is created with XSDs in ESR.
    When I try to import WSDL into SOPA UI to validate ,the import process stuck for ever while trying to import "http://www.w3.org/2001/xml.xsd" and finally throws me error.
    After that I tried importing WSDL created in Directory into AltovaXML spy to created the webservice request,I am getting the following error""invalid XML Schema:"xml:lang" is already declared in the schema dcument C:|..my WSDL.
    Even our partner who wants to make Webservice calls using this WSDL,they are not able to develop their Webservices they are getting errors something related to schema not found /not defined etc.
    Please let me know,what might be the issue?I verified several times with my XSD imports and referencing properly and configuration objects.
    Thank you for your help in advance.
    Regards,
    Prem

    Hi Mark,
    I am not getting issue while displaying/Exporting  as WSDL in ESR.I am getting issue while trying import WSDL that is generated out of Service Interface into SOAP UI or Altova XML Spy.
    I don't think PI created the WSDl out of W3 standards.
    This is the error I am getting in XML Spy:
    File C:\Documents and Settings\Prem\Desktop\SI_XYZ_O.wsdl is not valid
         Invalid XML schema: ''xml:lang' is already declared.
              Error location: schema / attribute++
    and in SOAP UI:It is trying to import the WSDL and it stuck for ever while trying to import http://www.w3.org/2001/xml.xsd and never imprts the WSDL into SOAP UI project.
    Please let me know,if you have any ideas.
    Thank you,
    Prem.

  • Regd. error in sender agreement(when to check sender uses virtual receiver)

    hi Experts,
    I  am doing a file(  SFTP adapter ) to IDOC scenario.
    I got an error :
    Couldn't retrieve inbound binding for the given P/S/A values:FP=XYZ;TP=;FS=XXXX;TS=XXXX;AN=XXXXXX;ANS=;
    I checked my sender agreement  and saw some "*" symbol displayed at the end on SA name.
    To quick fix it and remove the star symbol'', i have just created SAgreement  again and this time i checked "Sender uses virtual receiver " and revomved thestar symbol '' and saved without mentioning anything there.
    When i tested it worked!  but i want to know what made it work, is it the right practice.
    i did a lilttle search on when to use  "sender uses virtual receiver" option.i came to an understanding that it is mainly used to handle multiple input file formats in a single configuration scenario.
    one more qns:
    What are marketplace adapters,is this error comes when we use adapters which are not inbuilt or bought from external vender.
    Regards,
    Anika
    Edited by: Anika Gulati on Jun 10, 2009 1:23 PM

    Here are few ways for it...
    SAP Process Integration: When to Use u201CSender Uses Virtual Receiveru201D in a Sender Agreement
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40cb67f7-6464-2b10-bcb9-8edb9a3569f9
    SAP Network Blog: Virtual Receiver - Why do you 'really' need it?
    /people/shabarish.vijayakumar/blog/2008/09/16/virtual-receiver--why-do-you-really-need-it
    -SM

  • No suitable sender agreement found - File / Adapter, Sender FTP

    Hi SDN Friends,
    Is my first time in PI with FTP / FILE ( really I'm newbie in PI - but 2 years in ABAP ).
    I have configurated my communication channel with and FILE/ADAPTER on a Sender FTP...
    I have Tried with 2 FTP, one in my PC, and one Public... but in both cases, it's doesn't works... monitoring my communication channel, I get the No suitable sender agreement found ERROR....
    I thought... may be PI has not access to the FTP's servers, so run in SAP PI server, an ABAP program trx se38, program: RSFTP002 and with this, I could connect to the FTP...  it works perfectly.
    so I don't understand... what I'm doing bad?
    Any Help?
    regards every body!

    u r welcome...2 yrs back i am newbie
    when ever we make changes after an error, sometimes XI will not take the changes in cache automatically; uses old one. solution for this is complete Cache refresh.
    welcome to Integration World have fun....

  • No Sender Agreement is Found in JDBC Sender Case

    Hello,
    I am using a sender JDBC channel in my scenario.I am getting the error as No Sender Agreement is found for that particular channel.I checked sender agreement.Its ok.But still i am getting the same problem. I checked the sender service,sender interface and sender namespace. What else i can check if the problem still persists? can anyone help me out in this regard?
    Thanks,
    Prakash

    Hi Prakash,
    Follow the steps:
    1. First try to find your sender channel in the adapter monitor at Runtime workbench. If its shown red, there are two possibilities of having error. One is with the Channel Configuration. The Second will be with the sender agreement.
    If the problem belongs to second category, You have to delete your current sender agreement and create the same manually by specifying each entry properly..
    This will help you..
    Regards
        Vinod
    Help me with points.

  • Certificates are not listed in Sender Agreement

    Hi,
    I have a message level key pair created on an adpater engine(say, ABC) under a Keystore view of type "USER". On target PI( where i am configuring to recieve the message from a source PI), I have a sender agreement where in i am decrypting the message using the key created on adapter engine(This adapter engine is not a center adapter engine. Its a deifferent server than the targer PI).
    In the SOAP sender adapter channel i have selected adapter engine as ABC instead of centre adapter engine. And the same SOAP sender channel is used in Sender agreement.
    When i am trying to put the certificate details in sender agreement with the F4 help, certificates that i have created on ABC are not listed on target PI. Other certificates(under keystore view of type "System") are listed.
    What could be the problem here?

    Hi,
    I think the problem is due to corresponding certifice wrongly add to list in visual administrator, generally keystoreentry and keystore view etc lists available.  Better to check with basis team your required certificate was added to which list.  Some time the problem is due to inside certificate data also for the check with certificate people they will sort out easily. 
    I have faced same problem in one of my project, i have raised question to sap.  They have suggested below ways to sort out problem
    the F4 help of the Integration directory will not recognize the
    Certificate if the Subjectkeyidentifier field of the certificate is leftunfilled . The issue can be dealt with in 3 different ways .
    1. Type in the Certificate name with out the use of F4 help (OR)
    2. Regenerate the certificate with a valid value for the
    subjectkeyidentifier . (OR)
    3. Edit the adapter meta data which is present in the Integration
    repository and get the F4 help working .
    For this,remove the following tag from the adapter meta data file
    <HelpServiceQueryAttribute>
    <Name>X509Extension</Name>
    <Value>SubjectKeyIdentifier</Value>
    </HelpServiceQueryAttribute>
    This will be inside the <HelpServiceQueryAttributes> tag .
    This method has the disadvantage that any upgrade will result in the adapter metadata being overwritten and hence the above change will
    be reverted.

  • Error when sending message: 500 Error during Sender Agreement Determination

    Hi,
    Am getting this error, while testing to post a data from RWB. can anyone tell me what the problem is? its IDOC to JDBC scenario. i've checked all the config objects in the scenario and they all seem to be fine.
    Regards,
    Rashmi

    Hi Prateek,
    i have created sender agreement, as i ran config wizard to create the scenario and it forced me to create a sender agreement.
    Seshagiri, i tried using the test tool you mentioned, Interface Mapping step is failing and the error i'm getting is:
    During the application mapping com/sap/xi/tf/_outCustomerDetails_DEBMAS_DEBMAS03~ a com.sap.aii.utilxi.misc.api.BaseRuntimeException was thrown: RuntimeException in Message-Mapping transformatio~
    any clue?
    Regards,
    Rashmi

  • Sender Uses Virtual Receiver - Receiver Determination & Sender Agreement

    Hello all,
                There is a Checkbox with Sender Uses Virtual Receiver  while creating Receiver Determination & Sender Agreement.Could anyone tell when one shall use that checkbox & diffrence of using the same in Rx Determination & Sender agreement ? And Lastly What is the significance of using * in Party &
    Service in that Sender Uses Virtual Receiver  part ?

    Hi,
    we will use it when we are using B2B scenario......
    More details... please check this.............
    /people/shabarish.vijayakumar/blog/2008/09/16/virtual-receiver--why-do-you-really-need-it
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/virtual%252breceiver%252buse%252bin%252breceiver%252bdetermination%252bb2b(Idoc%252bto%252b(File%252cIdoc%252bor%252bany%252bother%252bsystem))
    http://help.sap.com/saphelp_nw04/helpdata/en/b1/f29e7a56e18a439984a3c6630951d2/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/26/5ccd3bb4560f01e10000000a11402f/frameset.htm
    http://help.sap.com/saphelp_nwpi711/helpdata/en/48/ce2a423a8e5430e10000000a42189b/content.htm
    Thanks

  • The Sender agreement has another channel

    Hi all you guys
    I have the following problem:
    I create a scenario RFC --> XI --> JDBC  in wich I configure the sender  agreement:
    SERVICE : SYSTEM A
    INTERFACE: INTERFACE A
    COMM CHANNEL: cc_sender_RFC_A
    THEN I create another cc by security issues with the user that is used in the first cc for another scenario RFC --> XI -- JDBC and its sender agreement was created like that
    SERVICE : SYSTEM A
    INTERFACE: INTERFACE B
    COMM CHANNEL: cc_sender_RFC_B
    but in the RWB its trow the following error:
    Wrong Sender Agreement:The Sender agreement does not have channel cc_sender_RFC_B configured for the function module
    INTERFACE A
    IINTERFACE A and INTERFACE B are function modules.
    Any ideas with that?

    Hi,
    When you are sending messages from same system in both the cases what is the need of creating another communication channel?
    Thanks,
    Vijay Kumar T.

  • No Objects Found error during Sender agreement in ID

    I created all objects, activated in IR and refreshed Cache with SXI_Cache.
    Created Scenario in ID.
    During Sender agreement creation,  I gave Sender Service ( Which doesn't have to be in SLD ). Then Iam trying to pick Interface from drop down. Surprisinglt I cant see any object instead it throws error "No Objects Found" .
    What should I do to see the Interfaces from Design?. Any suggestion here ?
    Iam doing File to File scenario with Business Service.
    Thanks

    S T,
    from what you've said, you're using Business Services and not Business Systems.
    Business Services are simpler (in the sense that you don't need to refer them in SLD and all), but the catch is that they don't have some useful stuff that Business Systems have.
    One of these is that, for Business Systems, all the interfaces that are in SWCVs which belong to that BSy are automatically considered as valid interfaces for that BSy.
    As for Business Services, you have to define all the interfaces that you want in the BSe, one by one. The good news is that you can use the Message Interfaces of any SWCV of Integration Repository, without having to specifically add the SWCV to the BSe (which can be a pain in the @$$ some times...).
    To see and/or include message interfaces for a Business Service, just double click on it on Scenario or Objects tabs of Integration Directory.
    Regards,
    Henrique.

  • No Sender Agreement (Specific)

    Dear All
    I have gone through SDN forums and found a number of threads where this problem is discussed.
    Most of the answers include
    Re - activate ID objects : not always helpful
    Delete and recreate ID objects : not possible in production environments
    Cache refresh: does not solve problem most of the time.
    I have very specific question regarding the problem
    What exactly is the reason for a problem saying "No Sender Agreement Found"
    Instead of solution let us have some inputs on the cause of this problem so that we can concentrate on the root cause for this.

    Hi,
    on what I understand you trigger EXTERNALLY a sender Communication Channel.
    To solve your issue, for each triggering, your scheduler tool has to do a : STOP-START-<Tempo>-STOP of your sender CC.
    The first STOP, it's because before to do a START, you cannot be in status "Started". So you have to stop It.
    See in CC monitoring, when CC is started, you cannot select the "START" button but only the "STOP" button.
    Note: I think the reson why you have your error message (sorry I have not my doc to check the exact SAP message).
    The Last STOP, it's just a "security". If you do not do it and if your J2EE server have been to be restarted, then all CC which are in status "START" are started... on so the CC are run at a non-desired time. To avoid that, I suggest you to do the last STOP, for instance, with a <Tempo> of  60 / 90s after the START... It's depend of the connection to your legacy... let time to PI to pick-up the file before to do the last STOP.
    I did these three steps since several years, and it works perfectly.
    Regards.
    Mickael

  • Sender agreement error

    hi,
    we have two XI systems connected using XI adapter. I am observing a strange behaviour in a case where a file was processed, mapping was done and finally one XI is trying to send it to other. The error being reported is about sender agreement but in the call adapter version of message, in the IE.
    Error in sender agreement for party , service XXXXX , interface namespace XXXXX , interface XXXX No sender agreement found for , , , , ,
    Any pointers?
    Rgds,
    Amol

    Hi Suraj,
    that is not the case. XI1 is aware of what is being done and the fact is actually this has been working fine for last 1.5 yrs but started giving this error all of a sudden.
    Do you know if SLD related changes could have such kinda weird impact?
    SOAPFault received from Integration Server. ErrorCode/Category: XIServer/IN
    here the thread owner mentions that the issue was because of some SLD issue.
    R/
    Amol

Maybe you are looking for

  • How to setup FS Items for debit and credit only Financial Statement Items

    Hi, In Financial Statement, there are line items that report for the same accounts that are debit only under Assets and credit only under Liabilities. How should I setup Consolidation Chart of Accounts/FS Items in EC-CS for such items? Regards, B Lim

  • Tabbar spark, states

    In a component that has multiple states, I use a spark TabBar based on a ViewStack containing a list of Navigator Content. The number of tabs changes when the component states changes. The TabBar works, but sometimes there are some bugs: after a stat

  • [InterfaceMapping] Sequentiell Mappings

    Hey, got two mappings in my Inteface Mapping, a java- and a message mapping. The output of the java mapping should be used as input for the message-mapping. My problem: The output got the prefix <rpl:.....  but the input needs <ns0:.... While testing

  • Airport update messes with Magic Mouse swiping

    After installing the update and restarting, and having repaired permissions before and after, the swiping function of the MM stopped working. It was necessary to re-install the MM driver in order to get it working again. Anyone else experience this?

  • Apache start error httpd: apr_sockaddr_info_get() failed for ip: 10.*******

    I trying to start apache tomcat server using the command httpd -k start its throwinn the following error error httpd: apr_sockaddr_info_get() failed for ip: 10.******* I am new to this can some please help me out in this