Picking wrong Receiver Interface

Hi,
I am working on IDoc to SOAP scenario using BPM. When we are triggering 100 idocs at a time, in that 2-3 are picking wrong receiver interface and other are working properly. Why this is happening and how to correct it?
Thanks & Regards,
Pragathi.

Pragathi,
This looks like some caching issue. Please ask the basis team to check. If the Idoc messages are big and as you mentioned, there are 100 IDocs triggered at the same time and you are using IP as well, these all could impact the overall system cache. A lot of resources will be used to complete this process, if my assumptions are right.
Regards,
Neetesh

Similar Messages

  • Receiver interfaces condition

    Hello All,
    In PI 7.31, I am trying to insert 1 receiver interfaces condition to check if the source field is not empty, then do not execute the interface
    I have given the condition as ns0:Material_MT/row/flag # (not equal) and right operand is blank and checked multiline checkbox
    In my case, the source structure is 0..unbounded where I use a select statement to fetch mutiple records (row)
    So the structure is like this below
    <MT_Material>
    <row> 0..unbounded
    <matid>
    <flag>
    </row>
    </MT_Material>
    The condition is not working so I am assuming its wrong. And also since the source structure is 0..unbounded, how do I specify the condition ?
    is the multline will take care of 0..many?
    thx
    mike

    I think I haven't made my question clear
    I have 2  receiver interfaces in the ICO for one outbound interface and I am maintaining maintain order at runtime checkbox for these 2
    For the second interface, I have to execute only if it satisfies the condition given below
    ns0:Material_MT/row/flag and ns0:Material_MT/Material ID not equal to space, then call the 2nd interface
    how do I write the condition??
    if the source structure ns0:Material_MT is 0.unbounded, how do I mention that in the condition editor? is it multiline check box?
    pls help
    thx
    mike

  • PI 7.1 Sender Interface and Receiver Interface  gets interchanged

    Hi All,
    I m facing a strange problem in PI 7.1
    For many of my scenarios, the Sender Interface, sender namespace and receiver Interface, receiver namespace  information gets interchanged and displayed incorrectly.
    But sometimes its working fine.
    When we analysed the Log messages, found that, after xml validation step, the sender and reciever interface gets interchanged.
    Any idea why this happens?
    How to rectify this error?

    Aarthi,
    Please check your message interfaces once again. Sender is outbound and Receiver is inbound.
    Also please check your receiver determination.
    Regards,
    ---Satish

  • IDOC - BPM - IDOC  Error --no sender or receiver interface definition found

    I have an integration scenario, IDOC - BPM - IDOC. SAP will send ACC_GL_POSTING IDOC to XI, a BPM will start and then the BPM will send an IDOC to another SAP system.
    I have read instructions on weblogs:
    /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
    /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm
    The scenario has been successfully tested in the Test Configuration Tool. However, when I try send IDOC from the source, I received the message below in the trace.
      <Trace level="1" type="B" name="CL_XMS_PLSRV_CALL_BPE-ENTER_PLSRV">
      <Trace level="3" type="T">Processing mode is</Trace>
      <Trace level="3" type="T">created BPE proxy for message B45CB0079DFA814BAD22CD1ED64CA6AB</Trace>
      <Trace level="1" type="B" name="interface activity determination">
      <Trace level="1" type="T">Version 000</Trace>
      <Trace level="1" type="T">Message status 000</Trace>
      <Trace level="1" type="T">Interface action INIT</Trace>
      <Trace level="1" type="T">(must be INIT for a new determination)</Trace>
      <Trace level="1" type="T">start CHECK_INTERFACE</Trace>
      <Trace level="1" type="T">--start sender interface action determination</Trace>
      <Trace level="1" type="T">select interface ACC_GL_POSTING.ACC_GL_POSTING01*</Trace>
      <Trace level="1" type="T">select interface namespace urn:sap-com:document:sap:idoc:messages</Trace>
      <Trace level="1" type="T">no interface found</Trace>
      <Trace level="1" type="T">--start receiver interface action determination</Trace>
      <Trace level="1" type="T">Loop 0000000001</Trace>
      <Trace level="1" type="T">select interface ACC_GL_POSTING_abs*</Trace>
      <Trace level="1" type="T">select interface namespace http://summaryFinancial.sap.dominofoods.com</Trace>
      <Trace level="1" type="T">no interface found</Trace>
      <Trace level="1" type="T">--no sender or receiver interface definition found</Trace>
      <Trace level="1" type="T">Hence set action to DEL</Trace>
      <Trace level="1" type="T">end CHECK_INTERFACE</Trace>
      <Trace level="1" type="T">Set interface action DEL into MAST</Trace>
      </Trace>
      <Trace level="1" type="B" name="CL_IDX_IDOC_RESOURCE-GETBLOBDATA" />
      <Trace level="3" type="T">inserted message into pipeline PE_ADAPTER</Trace>
      <Trace level="1" type="Timestamp">2007-04-30T18:32:30Z EST qRFC raised on XBQO$PE_WS91000003</Trace>
      </Trace>
    Thanks,
    Sergio

    Rajeev,
    The source system in the receiver determination is connected to R3. Other IDOCs are coming across the XI system.
    Below is some trace information in the Receiver Determination.
      <Trace level="1" type="T">R E C E I V E R - D E T E R M I N A T I O N</Trace>
      <Trace level="1" type="T">Cache Content is up to date</Trace>
      <Trace level="2" type="T">Start without given receiver</Trace>
      <Trace level="2" type="T">Classic Receiver Determination via Rules.</Trace>
      <Trace level="2" type="T">Check conditions for rule line no. 1</Trace>
      <Trace level="2" type="T">...valid Receiver w/o Condition: - IP_GeneralLedger</Trace>
      <Trace level="2" type="T">No Receiver found behaviour: 0</Trace>
      <Trace level="2" type="T">Number of Receivers:1</Trace>
      <Trace level="1" type="T">I N T E R F A C E - D E T E R M I N A T I O N</Trace>
      <Trace level="1" type="T">Cache Content is up to date</Trace>
      <Trace level="2" type="T">Check conditions for (Inb: Party Srvc If) IP_GeneralLedger ACC_GL_POSTING_abs</Trace>
      <Trace level="2" type="T">...valid InbIf without Condition: ACC_GL_POSTING_abs</Trace>
      <Trace level="2" type="T">Number of receiving Interfaces:1</Trace>
    Thanks,
    Sergio

  • Code to retrive the sender and receiver interface names using custome adapter module

    Hello Team,
    I want to develop an custom adapter module which could retrieve the names of the sender and receiver interfaces of the scenario and for that i am trying to use com.sap.aii.af.service.administration.api.monitoring.ProcessContextFactory.ParamSet but i don't know whether this API will support or not and also i don't know how to develop the code using this API so please suggest me some code for it so that i could retrieve the names.
    Thanks you all in advance.
    Regards,
    Avinash.   

    Hi,
    Just ASMA setting will do the needful. Are you planning to rename your target file name. If yes then only you will require UDF.
    Update: Since your directory name will be taken from source file name then you have to use mapping for this, else it will not be possible.
    I don't know if creating a new module for this will help you solve the issue, but in that case rather creating adapter module, mapping will be easier.
    Regards,
    Sarvesh
    Edited by: Sarvesh Singh on Dec 7, 2009 3:04 PM

  • No sender or receiver interface definition found

    Hi,
    I have designed an JDBC to R3 scenario.
    In the XI system SXMB_MONI the message was processed successully on the outbound side.
    On the R3 side. in SXMB_MONI => Trace there is a message like
    no sender or receiver interface definition found
    What could be the problem. I have checked the IR and ID settings.
    Everything seems to be OK. Is there a problem with the Queues.
    Please suggest.
    Thanks
    Kumar

    Hi,
      We have encountered same error in one of our scenarios. When we restarted these messages they were successfully processed. This could be probably because of the cache update failure at that particular instance when the message was posted.
    Restarting the message through SXMB_MONI could probably solve the problem sometimes.
    Regards
    Sai

  • Choosing Receiver Interface (IDoc or RFC) without using BPM

    Hi,
    We have a scenario wherein the receiver interface (either IDoc or RFC) must be dynamically determined at runtime based on the source message. I've tried using Multi-Mapping but this did not work since IDoc and RFC interfaces are not on the same Adapter Engine.
    How do I configure this scenario without using BPM?
    Thanks,
    Francis

    Hi,
    >That was my first solution but it did not work since it seems that conditions only work for determining the Operation Mapping to use for the same Receiver interfaces.
    not true - not only Operation Mapping but also receiver agreement
    so the receiver's channel
    >I was misled into thinking that we could use it to dynamically determine the receiver interface.
    but you can do it over there
    intrface determination can be used for pseudo receiver determination too
    so you can have one interface that either goes to one
    channel or the other (within the same receiver)
    Regards,
    Michal Krawczyk

  • RFC to BPM - Error in receiver interface

    Hi everybody,
    I have created the scenario below.
    i imported the ZStart_Job rfc from R/3
    i created the MI_Start_Abs (abstract and async) - message type is same from ZStart_Job
    i created the BPM_Job where the send interface is MI_Start_Abs.
    i configured the sender and receiver agrameent, receiver and interface determination and others.
    i actived everything.
    When i execute the "call function ZStart_Job", the execution dosent return error in Message Monitoring, but appears one green flag with hit "Scheduled".
    In XML body show the error below
      <Trace level="1" type="T">--start receiver interface action determination</Trace>
      <Trace level="1" type="T">Loop 0000000001</Trace>
      <Trace level="1" type="T">select interface</Trace>
      <Trace level="1" type="T">select interface namespace</Trace>
      <Trace level="1" type="T">--no sender or receiver interface definition found</Trace>
      <Trace level="1" type="T">Hence set action to DEL</Trace>
    Can anybody help me?

    Guys,
    I used the Configuration Wizard for create configuration again.
    But occurs the same error below
    <Trace level="1" type="T">--start receiver interface action determination</Trace>
    <Trace level="1" type="T">Loop 0000000001</Trace>
    <Trace level="1" type="T">select interface</Trace>
    <Trace level="1" type="T">select interface namespace</Trace>
    <Trace level="1" type="T">--no sender or receiver interface definition found</Trace>
    <Trace level="1" type="T">Hence set action to DEL</Trace>
    PLEASE, can anybody helpe me?

  • Bank Reconciliation - Picking wrong accounts

    Dear All,
    I have configured manual bank reconciliation for our house banks as follows,
    GL Codes     Description      Symbols     Acc Mod     Curr     GL Acc          Acc Symbol Desc
    102310      Bank ACC 01 - Main                          LK00     ++++++++++++ Main
    102311      Bank ACC 01 - Incoming Payments     LK01     +++++++++++1 Receipts
    102312      Bank ACC 01 - Cheque Payable     LK02     +++++++++++2 Payments - Cheques
    102313      Bank ACC 01 - Bank Draft (Foreign)     LK03     +++++++++++3 Bank Draft
    102314      Bank ACC 01 - Bank Transfers (Dm)     LK04     +++++++++++4 Bank Transfers
    102315      Bank ACC 02 - Main                          LK05     +++++++++++5  Main
    102316      Bank ACC 02 - Incoming Payments     LK06     +++++++++++6 Receipts
    102317      Bank ACC 02 - Cheque Payable     LK07     +++++++++++7 Payments - Cheques
    102318      Bank ACC 02 - Bank Draft (Foreign)     LK08     +++++++++++8 Bank Draft
    102319      Bank ACC 02 - Bank Transfers (Dm)     LK09     +++++++++++9 Bank Transfers
    When process using Tcode ff67, LK00-LK04 range is working fine but LK05-LK09 range is picking wrong accounts (ie. It picks from LK00-LK04) range.
    Any idea to come across above error ? Appreciate your help on this.
    Thanks
    Madhawa

    Thanks for your reply.
    I have 8 house banks and GL codes created as follows,
    102310      Bank ACC 01 - Main
    102311      Bank ACC 01 - Incoming Payments
    102312      Bank ACC 01 - Cheque Payable
    102313      Bank ACC 01 - Bank Draft (Foreign)
    102314      Bank ACC 01 - Bank Transfers (Domestic)
    102315      Bank ACC 02 - Main
    102316      Bank ACC 02 - Incoming Payments
    102317      Bank ACC 02 - Cheque Payable
    102318      Bank ACC 02 - Bank Draft (Foreign)
    102319      Bank ACC 02 - Bank Transfers (Domestic)
    Iif I create GL accounts keeping with 10 (Main + 9 clearing accounts) will be ok. But I need keeping with 5 accounts (Main + 4 clearing accounts for each house bank).
    As suggested, if I keep GL accounts codes instead of mask, is it recomended to keep ?
    Thanks

  • Purchase order Picks Wrong GL

    Hi Expert,
    Can you guide us, There some 5 purchase order ,out of that  3 purchase order picking wroght GL account but 2 purchase order picking Wrong GL account.
    Where as we have same material for every purchase order including the Valuation class
    So please guide us, why Purchase order picking wrong purchase order. and how can we correct the GL account in purchase order.
    Regards
    Santosh Kumar

    Hi Expert,
    Can you guide us, There some 5 purchase order ,out of that 3 purchase order picking wroght GL account but 2 purchase order picking Wrong GL account.
    Where as we have same material for every purchase order including the Valuation class
    So please guide us, why Purchase order picking wrong purchase order. and how can we correct the GL account in purchase order.
    Regards
    Santosh Kumar
    Santosh,
    Make your question 1st. You have been telling PURCHASE ORDERS and nothing else. Pls know what you want.
    Suraj

  • WLAN Controller learning IP/MAC on wrong virtual interface

    Hello
    I believe since I upgraded my WiSM to 7.0.250.0 is it learning a MAC address on the wrong virtual interface.
    The setup:
    - a Linux server with 2 virtual interfaces, both use the same MAC address, one is the gateway of VLAN 116 and one is the gateway of VLAN 240
    - a WiSM with several virtual interfaces, including one in 116 and one in 240
    Here the arp table with the problem:
        MAC Address        IP Address     Port   VLAN   Type
    00:50:56:BD:32:92   172.16.240.9     29     240    Host
    00:1E:4A:FA:87:8B   172.16.102.12    29     0      Permanent
    00:1E:4A:FA:50:0B   172.16.102.13    29     0      Permanent
    00:1E:4A:FA:81:2B   172.16.102.14    29     0      Permanent
    00:50:56:BD:32:92   172.16.116.9     29     240    Host
    00:1D:E0:31:55:23   172.16.116.185   29     116    Client
    58:94:6B:68:50:E8   172.16.118.201   29     116    Client
    1C:B0:94:B7:38:08   172.16.118.234   29     116    Client
    And here after I made a PING from the controller to the listed ip address:
        MAC Address        IP Address     Port   VLAN   Type
    00:50:56:BD:32:92   172.16.240.9     29     240    Host
    00:1E:4A:FA:87:8B   172.16.102.12    29     0      Permanent
    00:1E:4A:FA:50:0B   172.16.102.13    29     0      Permanent
    00:1E:4A:FA:81:2B   172.16.102.14    29     0      Permanent
    00:50:56:BD:32:92   172.16.116.9     29     116    Host
    00:1D:E0:31:55:23   172.16.116.185   29     116    Client
    38:E7:D8:D3:7C:FA   172.16.118.92    29     116    Client
    58:94:6B:68:50:E8   172.16.118.201   29     116    Client
    1C:B0:94:B7:38:08   172.16.118.234   29     116    Client
    18:AF:61:12:E9:FB   192.168.1.59     29     117    Client
    Has anybody else the same problem?
    The host 172.16.116.9 is also the configured DHCP server on VLAN 116.
    Is there a way to statically configure this IP address on that VLAN? Because it causes every few days a service outage on that VLAN (which is bound to an SSID).

    Yup, I'd say still valid. Seeing as it is the gateway, if it had different mac addresses per interface, it might still work.
    No, clients in the same subnet can communicate, but it is not recommended to 'bridge' wired and wireless with a WLC. The WLC doesn't like to bridge the communication by default, though there are work arounds.
     I might also say that as it uses the same MAC address for both virtual interfaces L2 is going to be messed up as each time there were an ARP the entry would change.
    Take a look and see if you can manually change the mac for one of the interfaces and test again.
    HTH,
    Steve

  • Receiver interfaces problem...

    Hi all...
    I have 2 questions...
    1. Can we use multimaping in which both proxy and other adapter(say File or Mail) are in receiver side without any BPM?
       If yes lemme know how please...
    I could not do the above so i am going for 2 different mappings.....
    2. Can i use the same receiver interface in more than 1 flow for the same sender and receiver components but the sender interfaces are in different namespaces?
    I am trying to do above but i am getting the following error...
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="IF_DETERMINATION">CX_ID_PLSRV</SAP:Code>
      <SAP:P1>Inbound interface found several times (for same sender and receiver) for the outbound interface urn:np.atl.warrants.stage2meterplus.WarrantsS2Meterplus_OB</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>Error when determining the inbound interface: Inbound interface found several times (for same sender and receiver) for the outbound interface urn:interface_OB Inbound interface found several times (for same sender and receiver) for the outbound interface urn:interface_OB</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Can any1 please throw some light on this issue..
    Thanks in advance..

    > 1. Can we use multimaping in which both proxy and other adapter(say File or Mail) are in receiver side without any BPM?
    Yes, you can do it without BPM if it is 1:N mapping but if it is N:1 then you have to use BPM.
    I could't realize while answering. It is not possible, see the reason given below by Sanjeeve.
    > 2. Can i use the same receiver interface in more than 1 flow for the same sender and receiver components but the sender interfaces are in different namespaces?
    No, you cannot do like this. You can see it is clear from the error message it self that "Inbound interface found several times (for same sender and receiver)".
    Regards,
    Sarvesh
    Edited by: Sarvesh Singh on Dec 14, 2009 8:54 PM

  • Plant address picking wrong

    Hi Gurus,
    While creating Stock transport order ,the delivery address of the plant is picking wrong. I chcked in the T001w table , the plant address iscorrect but it is not picking in the STO.
    Please suggest what could be the reason.
    Regards,
    Subbu

    hi,
    which address system taking (wrong means what ?)
    have u creatd plant as vendor ?(requirement)
    have u change the delivery address in PO?(please check)
    anyways system takes the address By ADRNR(address no) in ADRC(Table).
    regards,
    sujit

  • Picking Wrong Storage Bin

    Hi Expert
    At the time Transfer Order creation system pick wrong bin compare with material master
    i.e Material Master Bin no AA10 but system pick AA20
    Please advise how to restrict this
    Regards
    Suman

    Please check the picking strategy defined  and also please double check the fixed bin in the material master is defined for the same combination of storage type/bin.Also please check where your stock is actually located in LS24 i.e. storage type and bin.

  • MIGO Its picking wrong Profit Center

    Dear All,
    Account Assignment(N) purchase order i have created. While doing MIGO its picking wrong profit center. I have checked material master and Network everywhere we have maintained the exact profit center.
    But MIGO its picking another plant profit center. Could pls help me to resolve this issue.

    HI,
    Please check youe settings in SPRO --> Financial Accounting (New ) --> General Ledger Accounting (new) --> Business Transaction --> Document splitting --> Define Document Splitting Characteristics for General Ledger Accounting
    Here you must have defined Partner profit center.
    pherasath

Maybe you are looking for

  • How can I create a link or reference to an email in my inbox in Mail?

    I want to create links to emails (not links in emails), to be able to access an email directly out of my todo list program (I use Wunderlist). Example: an email requires an action. I create a todo in Wunderlist and I want to add a reference or link t

  • Crap Throughput on MESH

    Ok, so I have two WLC5508 controllers running 7.0.230.0, which having the two of them probably is inconsequential because all the APs are added to only one controller. The problem I'm facing is that I have several LAP1552E's deployed throughout my fa

  • Main and footer

    Hello I am working on a smartform and I have a question... If the form contains more than one page, I want to print the footer only on the last page and to print a bigger Main than if the form contains one page... How can I do that ?

  • What's new in Forms 6i Release 2

    I have Forms 6i 6.0.8.8.0, what is new in the release 2, maybe Internet development. I want to know before install this product.

  • Configure DVT display label

    Hi, I am displaying a DVT line graph and it contains simple data of time intervals in hours. So obviously there would be 24-25 time period 12AM     - 100 1AM     - 300 2PM     - 250 3PM     - 110 11PM     - 470 12AM     - 320If I display this as line