Sender party of reciever determination is getting used in IDOC receiver

Hi All,
i am having a very strange problem in my XI scenarios.
i have 2 scenarios: S1 and S2.....S1 scenario is running on production.......S2 scenario is on development....both S1 and S2 are similar in the sense, they are sending IDOC to SAP R/3.......
s1 scenario is having in recever determination :
sender party A
sender service A1
receiver service R/3 by IDOC adapter - in this apply control rec values from payload is checked.......This S1 scenario is running fine on production.....
s2 scenario is having in recever determination :
sender party B
sender service B1
receiver R/3 bY IDOC adapter - in this when i check apply control rec values from payload, then in SXMB_MONI i get error :<b>Unable to convert sender XI party http://sap.com/xi/XI/XIParty/B to an IDoc partner</b>....<i>So you see the sender party B is getting used in the IDOC comm channel.</i>.....But when i uncheck control rec values from payload, then my msg is successfully processed in SXMB_MONI...
Now my question is : why S1 is runnig fine and S2 is not running fine on check apply control rec values from payload option......both are having party and service in sender.........So has it to do something with the definition of party......
Thanks,
Rajeev Gupta
Message was edited by:
        RAJEEV GUPTA

Hi Bhavesh,
my scenario is file - idoc........basically it is XI msg->IDOC scenario....the source xi msg i am getting from another XI system.....but on dev, i cannot connect to that external XI system, so on dev i am having file sender adapter to send the source file to be mapped to IDOC and then to be send to R/3 dev..........
i saw the control rec values of both S1 of prd and S2 of dev........
S1 scenario is similar to S2 in the sense it also has XI msg from that external system.....but since prd is connected to that external XI system, so we have created a party and a business service in it.......it has in IDOC adpatere the option of appy control rec checked........
i saw that the control rec of both S1 and S2 msgs were similar......moreover the control rec values of S2 msg with and without the option of appy control rec checked were similar.........the only issue is when the apply control rec option is checked, then it gives error that "Unable to convert sender XI party http://sap.com/xi/XI/XIParty/B to an IDoc partner"......
But in S1 prd scenario, it is not giving this error on checking the option of appy control rec.......
<b>Can you suggest why this is  happening - why party B of S2 is considered differently from party A of S1</b>......moreover these parties are simple parties created in ID.........
Thanks,
Rajeev Gupta

Similar Messages

  • Mail Programe acn send but not recieve!!?

    HI People!
    After a power faliure last week our mail programme will now only send emails & not recieve. We are using Mac OSX Tiger Mail Programme. Anyone have any bright ideas.
    We have not changed the configuration of the machine or installed any new programmes. The activity viewer can see our mail waiting but will freeze when trying to download the mail. Could the programe have corrupted when we were hit by the power cut??
    G5   Mac OS X (10.3.9)  

    HI People!
    After a power faliure last week our mail programme will now only send emails & not recieve. We are using Mac OSX Tiger Mail Programme. Anyone have any bright ideas.
    We have not changed the configuration of the machine or installed any new programmes. The activity viewer can see our mail waiting but will freeze when trying to download the mail. Could the programe have corrupted when we were hit by the power cut??
    G5   Mac OS X (10.3.9)  

  • IDOC Receiver - Unable to convert sender service to ALE

    Hi!!!
    I am trying to configure the following scenario: FILE - XI - IDoc to R/3. 
    A business service called IDOC_Demo recovers from the server the file, and after mapping it, it tries to send it to IBP, the R/3 system using a IDOC Receiver comunication channel.
    IBP is configured in SLD.
    I have in XI System the RFC conexion, and I have define the port via TCODE IDX1.
    But it does not work, I am geting the following error:
    "Unable to convert sender service IDOC_Demo to an ALE logical system"
    I have checked the adapter specific identifiers, but I can not see anything wrong...
    I do not know what can I check! Could someone help me?! What can I do?
    Thank a lot!!
    Araitz.

    Thank you very much, but I still get the error message! Of course, I read your blogs Michal before posting the question, and they have been very useful, but still...
    In SLD I only have the R/3 system, the name is IBP and the business landscape and the logical system name (I do not know if this could cause a problem…).
    The connexion is IBP, and it works, and in idx1 I have configured a port, and its name is SAPIBP, using the IBP connexion.
    Design… I have imported the CREMAS.CREMAS03 IDOC, and I have done a mapping interface, I have disabled the EDI_DC40, and set “begin” and “segment” to 1.
    Configuration… I have created a business service, IDOC_Demo, that has a communication channel, sender, file type.
    And I have the IBP service. In adapter specific I can see: logical system IBP, and R/3 System IBP, client 100. If I push the “Compare with SLD” button, nothing happens… what should happen?
    IDOC_Demo receives the file, and via an Outbound, async interface, calls IBP, that receives the IDoc using a receiver IDoc type adapter…
    Now the receiver agreement has information in the header mapping, sender service, IDOC_Demo, receiver service, IBP.
    And I do not know why, but it does not work… any idea?
    Than you!
    Araitz.

  • HT3529 Have an Iphone 5 and had to restore.  I recieved text message and replied after restore but they are no longer in thread.I did not erase. past messages still exist.  Did sending party delete them? If so can I retreave them?

    Have an Iphone 5 and had to restore.  I recieved text message and replied after restore but they are no longer in thread.I did not erase. past messages still exist.  Did sending party delete them? If so can I retreave them?

    No, they probably got lost out there somewhere. They're gone.

  • Scenario is HTTP to db. In HTTP client, when Sender is Business Component, Pi is getting data successfully but when Business system is used as sender Pi is not getting any message in sxi monitor. Please help

    Scenario is HTTP to db. In HTTP client, when Sender is Business Component, Pi is getting data successfully but when Business system is used as sender Pi is not getting any message in sxi monitor. Please help

    Hi Ankita,
    Try to trace at ICM level, Go to smicm transaction
    Set level to 3.
    Later send your request. Finally trace the request in:
    When you have seen the log, check if any exception is raised with your request or the request and share it here.
    Regards.

  • HT1277 I have quickbooks software. I am traveling. I tried to send an invoice out, using the mac email (version 5.3) I can't send the mail out. I get a pop up asking for my password, I put the password in and it does not accept it.

    I have quickbooks software. I am traveling. I tried to send an invoice out, using the mac email (version 5.3) I can't send the mail out. I get a pop up asking for my password, I put the password in and it does not accept it. This is the 1st time I've had this problem.
    slpmtns

    Whilst it may not be your fault I am afraid it appears that your post is on a forum which is not the best for your OS. It will save the time of the unpaid volunteers here, and may resolve your issue faster, if you could examine the list below and see if there is a more appropriate forum to which you could direct your question.
    OS X 10.9 Mavericks
    OS X 10.8 Mountain Lion
    OS X 10.7 Lion
    OS X 10.6 Snow Leopard
    OS X 10.5 Leopard
    OS X 10.4 Tiger
    OS X 10.3 and earlier
    OS 9, OS 8 & System 7
    OS X Technologies
    OS X Server
    iPad
    iPhone
    iPod
    Other

  • Using Extended Reciever determination

    Hi All,
    We can configure a receiver determination in such a way that the receivers of the message are determined dynamically at runtime by a mapping.
    This enhanced funtionality of receiver determination is only useful in case of asynchronous communication, because the standard Receiver determination interface provided by SAP in BASIS Software component is asynchronous.
    But What if we want to dynamically determine a single receiver in a mapping program and call it synchronously?
    what is the workaround for using the Enhanced  Receiver determination functionality in Synchronous communication.
    Using BPM is one of the option but, I want to call only one reciever synchronously(not multiple receivers), so I want to avoid BPM. And this receiver will be determined dynamically based on a mapping program.
    Is this possible using Enhanced Receiver determination.
    Thanks,
    Yomesh

    Hi Yomesh,
    you can find the receiver by an X-Path expression of the payload. Click in the receiver determination on Service, in the the popup on button "extended", then choose XPath and put there for example //myReceiver. The receiving service will be the content of field "myReceiver".
    Regards,
    Udo

  • Very often I get a contact error message when I try to use my contact list to send an e mail. If I use internet exployer I don't have a problem, so it can't be a problem with aol.

    Very often I get a contact error message when I try to us my contact list to send an e mail. If I use internet exployer I don't have a problem, so it can't be a problem with aol..

    See this support article - https://support.mozilla.org/en-US/kb/change-program-used-open-email-links

  • I first thought the Ipad would be used by my wife so I set up her email account.  She didn't use it that much so I did and set up my accounts and took her off.  Now when I send an email it shows her address as the sending party - how do I fix this

    I first thought the Ipad would be used by my wife so I set up her email account.  She didn't use it that much so I did and set up my accounts and took her off.  Now when I send an email it shows her address as the sending party (some of the time and I don't know why only some of the time) - how do I fix this

    Have a look here...
    http://macmost.com/setting-up-multiple-ios-devices-for-messages-and-facetime.htm l
    SHARING iTunes MUSIC
    http://macmost.com/five-ways-to-share-music-in-itunes.html
    Also... Create your Own Apple ID for Your iPhone...
    It should be Noted that anything Downloaded with a Particular Apple ID is tied to that Apple ID and Cannot be Merged or Transferred to a Different Apple ID
    Apple ID FAQs  >  http://support.apple.com/kb/HT5622
    And... Have a read here...
    https://discussions.apple.com/message/18409815?ac_cid=ha
    See Here for  >  How to Use Multiple iDevices with One Computer
    Have a read here...
    https://discussions.apple.com/message/18409815?ac_cid=ha

  • Can't receive messages but I can send them to people without iphones i uses to get their messages and then i just stopped receiving them i cant even receive a message to check my data

    Can't receive messages but I can send them to people without iphones i uses to get their messages and then i just stopped receiving them i cant even receive a message to check my data

    Hi Tnolen15,
    If you are having issues sending or receiving messages from a specific contact (in this case, your wife), you may find this portion of the following article helpful (ignore the numbering):
    If the issue occurs with a specific contact or contacts, back up or forward important messages and delete your current messaging threads with the contact. Create a new message to the contact and try again.
    If the issue occurs with a specific contact or contacts, delete and recreate the contact in the Contacts app. Create a new message to the newly created contact and try again.
    iOS: Troubleshooting Messages
    http://support.apple.com/kb/ts2755
    Regards,
    - Brenden

  • Can suddenly not use emoji in textmessages. Can send but not recieve.

    can suddenly not use emoji in textmessages. Can send but not recieve.

    Are any of you going to the Adobe Developer Conference scheduled to be held for plugin providers at San Jose on Nov 7/8?

  • Sender Party Alternative Identifier Problem.

    HI All,
    I have a B2B scenario in which I have configured following things in Integration Directory 
    1.Sender party as PartyA
             Business System-->ABC_001 with logical system as ABC_001.
    2. Receiver party as PartyB.
             Business Service--->InvoiveManagement.
    Also there are other A2A scenario in which ABC_001 is under service without party.
    Now when I send an Idoc from ABC_001 to XI, then by default SNDPRT is "LS" in Idoc control record. it would have been fine if i would have used Business system ABC_001 as service without party.
    But here we want to use Sender system ABC_001 inside sender partyA for our B2B scenario.
    I think we need to change some settings in sender R3. Is this possible?

    Hi,
    I am not too much into abap, and so am a little ignorant with the program RSNASTED you mentioned above.
    <i>One more thing, if you refer to the PDF , which Sravya pointed out in this thread, there in page number 17 there is a screenshot where SNDPRT is US. That screen shot is of we05 where you can view idocs.Can you please tell me how do we acheive that. Whenever I trigger an Idoc from my R3 system to any partner I want SNDPRT to be US, by default.</i>
    You can trigger idocs using transaction we19. Here, you can change the edidc values as required, and trigger the idoc. This however wouldn't work if the partner profile has not been configured properly.
    This transcation is only used to test idocs. Check if the right receiver determination gets called, when the idocs are triggered from here, with different partner types.
    If yes, then, it would confirm that the approach is right; and you could then find a way to call idoc with a right partner type using a transaction/program.
    Regards,
    Smitha.

  • Reciever determination probem

    hi,
    for idoc to file scenario iam getting sender service and reciever service same in mesaage moni in rwb
    plz help me

    Vijender,
    Check your receiver determination whether you are using the correct message interface and correct business service or not.
    Also for business service you have to manually add your sender and reciever message interface. Then you will be able to configure your receiver determination. So please check all this.
    ---Satish

  • Configuring scenario to add Sender Party to a message from an IDoc

    I want to make sure that when an IDoc is received in the XI system, the message Sender Party is populated. Currently I am trying to do this by associating the IDoc communication channel with a Business Service with a party. I was expecting that this would then force the message to adapt that party as the sender party, but this does not seem to be working.
    In the header of the xml message I get this:
    <SAP:Sender>
      <SAP:Service>EQ1CLNT210</SAP:Service>
      <SAP:Interface namespace="urn:sap-com:document:sap:idoc:messages">ZINVOIC_CU.INVOIC02</SAP:Interface>
    </SAP:Sender>
    EQ1CLNT210 is the system that the IDoc is sent from, but the Service with Party that I am using has no <Party> subelement in the <Sender> element.
    Am I doing this correct, or am I missing a step?
    BR,
    Tony.

    Please cross check your steps with the list below,
    if the problem persists, check the metadata
    For File to IDOC,
    in R/3
    1.create rfc connection using sm59
    2.create Logical sys using bd54
    3.create port using we21
    4.create partner profile using we20
    in xi
    1.create rfc connection using sm59
    2.create Logical sys using bd54
    3.create port using IDX!
    for IDOC to FIle
    R/3 side
    1.create rfc connection using sm59
    2.create Logical sys using bd54
    3.create port using we21
    4.create partner profile using we20
    5.distribute busynessmodel using bd64
    for xi side
    1.create rfc connection using sm59
    2.create Logical sys using bd54
    3.create port using IDX!
    4.create partner profile using we20
    ALE configuration for pushing idocs from SAP to XI
    /people/swaroopa.vishwanath/blog/2007/01/22/ale-configuration-for-pushing-idocs-from-sap-to-xi
    IDOC testing using WE19
    /people/sameer.shadab/blog/2005/07/25/reposting-idocs-instead-of-recreating--for-testing-purpose-xi
    File To IDOC - Part1 (SLD and Design):
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC&
    File To IDOC - Part2 (Configuration):
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part2+(Configuration)&
    File To IDOC - Part3 (Steps required in XI and R3):
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part3(StepsrequiredinXIandR3)&
    SAP R/3
    R/3 to XI
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (We21)
    a) First Select Transactional RFC and then click create button
    b) Enter the destination port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Create Partner Profile (WE20)
    a) Create New
    b) Create the Partner no. name as same the logical system name of the destination system.
    c) Select Partner type LS
    d) Enter details for Type: US/USER, Agent, and Lang.
    e) Click on the + button to select the message type.
    f) Select Partner no. and LS which ever create above.
    g) Select Message type
    h) Select Process code related to the Message type.
    I) save.
    XI to R/3
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (IDX1) ( Create port to get IDOC Meta data from sender system)
    a) Select create new button
    b) Enter the port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Load Meta Data for IDOC (IDX2) (To maintain IDOC Metadata, it is needed by XI because XI needs to construct IDOC-XML from IDOC. It is not needed by any sap system).
    a) Create new
    b) IDOC Message Type
    c) Enter port created in IDX1.

  • Multiple Ship to Party( 999) ,Partner Determination

    Due to the 999 entry restriction we cannot maintain more than 999 ship to party in the sold to customer master data, to overcome this problem we have implemented a workaround, We don’t maintain the ship to party in the sold to party customer data , but we maintain the sold to party in the Ship to customer master data. Hence while entering the Sales order, business is supposed to enter the ship to party field and we expect the sold to party to be determined. This doesn’t happen in the standard way so our plan is to use the partner determination user exit to get the Sold to party master data. I understand that in order to use the partner determination user exit EXIT_SAPLV09A_003 we need to make some changes in the configuration of partner determination procedure as well (source X, Y or Z in partner determination procedure, transaction VOPA). Is there any other changes required which needs to be done. Has any one implemented something like this? Will this work? Any help in this regards highly appreciated.
    Regards,
    Ankur Bhandari

    Normally while maintaining the customer master we maintain
    1.)    Sold to party as A
    2.)    Ship to party as B
    3.)    Payer as           C
    4.)    Bill to party as   D
    But we have more than 999 Ship to parties, hence we cannot maintain the ship to entries.
    1.)    Sold to party as A
    2.)    Payer as           C
    3.)    Bill to party as   D
    <b>5.)   Ship to party as B1
    6.)   Ship to party as B2
    7.)   …                     B999</b>
    Hence we thought of maintaining the Sold to party in the customer master data of B1 like below.
    1.)    Ship to party B1
    2.)    Sold to party A
    1.)    Ship to party B2.
    2.)    Sold to party A.
    1.)    Ship to party B999.
    2.)    Sold to party A.
    Now whenever the user enters B1-B999 in the ship to party in Sales Order creation , we want the corresponding Sold to party be retrieved as A, as per my understanding the user exit to do this is EXIT_SAPLV09A_003, but when I activate this userexit and enter the ship to party the code never reaches this exit and instead throws an error “Ship to party is B1 is not assigned to a sold to party”, which is incorrect as I have assigned the sold to party in Ship to parties master data.
    Is my approach correct approach or should I be considering some other alternative. Please advise.

Maybe you are looking for