Multiple receiver without condition

hi,
  I hava a scenario of multiple receiver without the condition. I used 2 send step but i don't find any parameters in send step to specify the receiver channel in send step. Please let me know whether to specify it.
regards,
Dhil

Hi Ahmed,
/people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers
in the above blog <status>tag is getting populated from the sender but in my case i need to calcualte in runtime and it was in BPM for eg. sum of particular field f1.  then need to send accordingly only based on this f1 value.
please help me out how this will be possible. can we use the variable in Recevier determination which i declared in BPM.
Regards,
Dhil

Similar Messages

  • Conditional base routing to multiple receiver's for syncronous interface

    Hi All,
    I have a requirement of sysnchronous interface where i need to send the message to 2 diffrent systems based on the routing condition. Based on routing condition we will determine the receiver to send message and response shloud send back to sender.
    Please let me know my requirement is possible using sysnchromous call i.e sending to multiple receiver's based on conditon. Thanks.
    Regards,
    KK
    Message was edited by:
            kalpana k

    Aamir,
    I dont think BPM is required here,XI always use mesasgeID as the reference.
    lets say you sent a request then XI generates message ID :11111 (for Ex)
    and for the response XI again generate another message ID:22222(for Ex),but referencing to MessageID:11111,it cant be to some other request message ID.(always reference is maintained by XI for Sync calls)
    so we dont need to maintain any relationship between request and respone ,explicitly.it is being taken care by XI itself for sync calls.
    response1 for a request1 wont go to someothers  request2.
    I dont know whether you get my point what I was trying to say.
    and just using Xpaths in receiver determination would give the solution.but need to have two Receiver agreements.
    I might be wrong !
    thank you,
    regards,
    Babu Sri

  • One sender n multiple receiver for BPM

    Hi,
    In BPM ( one sender to Multpli receivers ( file to IDOC ) i need to split the incoming message as per message content to multiple receivers,can we achive such scenario without using BPM?if yes how? if not why?
    Thanks in advance.

    Ginger 
    Without using BPM, it is also possible:
    There are two type of splitting scenario:
    1. One type of source message split to multiple messages of same type:
    In this scenario, it is very easy to handle multiple receivers, you just need to add additional receivers (without conditions) in your receiver determination
    2. One type of source message split to messages of different types:
    In this scenario, there are two sub scenarios: the first sub-scenario just have one receiver, and second sub-scenario have multiple receivers. In your case, it seems that you have second sub-scenario:
    You can also have just one receiver determination, you can add mutiple receivers in your receiver list,based on XPATH conditions, to judge one unique node for each type of message, e.g. /MT_MyMsg/Root/Resource using operator "EX", it means exists.
    Hope this give you some idea.
    Liang

  • How to handle Multiple Receiver at Runtime

    Hi All,
    My requirement is File to JDBC Sync to multiple Receivers (Ex: Three receiver JDBC, File System1 and File System2) depending upon the JDBC Response I have to decide which receiver system. This should happen at runtime depending upon the condition.
    In this scenario I am also using BPM.
    For Example:
    Suppose in the Database, I have three records (EmpID, EmpName and EmpSal).where EmpID is 1000, 1001 and 1002.
    If EmpId is 1000 than I should send to Database
    If EmpId is 1001 than I should send to File System1
    If EmpId is 1002 than I will send to File System 2
    How can I achieve this scenario?
    Do I need to handle this in BPM or Receiver Determination or Message Mapping or Interface Determination?
    Can some help me in giving in details steps, please?
    Thanks
    Shaik

    So you have one single message (response from JDBC sync) with multiple records, and each record should be sent to specific receiver, is that it?
    If that's it, don't modify your BPM, set proper receiver determination conditions (f.ex., if EmpID = 1, send to REceiver 1, if EmpID = 2,Receiver 2 etc.).
    Up to now, this is what is gonna happen: if your response message have 3 records, each with a different EmpID, the message will be sent to all the receivers (since the condition is checked like this: IF XML contains EmpID = 1, send to Receiver 1; IF it contains EmpID = 2, send to Receiver 2, ...). Hence, all conditions will be met and all receiver will receive the file.
    Now, you need to create several mapping programs in order to guarantee that the receiver will receive only the proper records. And for each interface determination you have (in this case, you should have 3) you must set a different mapping (one for each receiver, as in to filter only the specific messages).
    That's one way of doing it.
    One alternative way is of executing a multimapping in BPM after JDBC response. This multimapping needs to separate all the records in different messages, in a way that each message only has records of a single EmpID. In this case, you don't need to maintain different mapping programs for each receiver, just the condition in receiver determination should be enough.
    Regards,
    Henrique.

  • Condition receiver determination: Condition Editor

    Hi,
    I have to ruote the message to multiple receivers based on source filed value. 
    1) If FIELD-A = 1 or 2 or 3, we have to send it to RECEIVER-1
    root/FIELD-A = 1 or root/FIELD-A = 2 or root/FIELD-A = 3 = RECEIVER-1
    2) If FILED-A # 1 or 2 or 3 (anything other than 1,2 and 3), we have to send it to RECEIVER-2
    3) No matter what the FIELD-A value (1,2,3,4, anything), we have to send it to RECEIVER-3
    I have configured it in condition receiver determination:
    Conditions 1 and 3 are workign fine, but how do I make condition-2 work?
    I have tried to give root/FIELD-A # 1 or root/FIELD-A # 2 or root/FIELD-A # 3 = RECEIVER-2, It didn't work, even if the value is 2, message is being send to RECEIVER-2.
    How define 2nd condition in condition editor?
    Thanks in advance,
    Riya Patil

    Hi Riya,
    Please give following condition and check.
    (/BOL[(Revision != '1'and Revision != '2' and Revision != '3')]) EX
    Also if you are not able to see Message type in XPATH, please check if that software component is present in corresponding technical system of source busniess system in SLD.
    Once you see messagetype in XPATH, just select corresponding Revision Field in XPATH Editor and give above condition. Operator should be exists.
    Let me know if you face any issue.
    -Gouri

  • Multiple receiving points for BPEL

    Can we bind one BPEL to multiple Adapters, for e.g. File and JMS adapters calls the same BPEL as well as we should be able to send SOAP messages from a SOAP client to the same BPEL? (Multiple receiving points for one BPEL)
    here is what i need to do
    To create an adapter we create an partner link and bind that partner link with the "receive activity", as I understand we can bind only one partner link with "receive activity", but if I create a "file adapter" partner link and a "JMS adapter" partner link, how do I bind both of them with "receive activity"? so i dont need to write a seperate BPEL for each adapter.

    I have a similar problem but the tutorial does not solve my problem and I think it does not solve the jms and file process either.
    I want to have a process to receive a message, do things and then receive another message. The difference with the tutorial is that in the tutorial the Buyer is called, it calls to the seller and gets the response. In my case (and in the jms and file example), we wanto to get to receive the second time without invoking first to a process.
    (In my case the client is the same, but need to send two messages, in the first message ask for a operation and gets an Id. In the second message it sends the Id to confirm the operation. I could do that with two processes, but I prefer to do it with one process if possible. I am trying to use the Id to correlate the second receive).
    I am using correlations set and two roles for the process entry point (one for the first receive in the process and another for the second receive in the middle). But in the second role, when I see the generated WSDL from the console, the endpoint is something like http://set.by.caller, instead of a real endpoint.
    How can the second client call my process ? what endpoint should it be using ?
    Can a process expose two endpoints to be called ? How ?
    Thanks.

  • If we want to transfer data to multiple receiver using context object, how

    If we want to transfer data to multiple receiver using context object, how many receiver determinations we need to create?

    Hi Chiru,
    Just go thro' the below links for sending data to multiple receivers:
    /people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16
    /people/shabarish.vijayakumar/blog/2006/04/03/xi-in-the-role-of-a-ftp
    Conditions in Receiver Determination
    I hope this helps.
    Regards.
    Praveen

  • Multiple Receiving Quality Collection Plans

    I am trying to setup collection plans to capture results when receiving a PO. I am able to see only 1 collection plan and i don't see my new collection plan, is there any profile option or setup to enable multiple receiving collection plans ?
    Thanks,
    Aarti

    Hi,
    We have an OPM template ( TEMPLATE OPM RECEIVING INSPECT ) from which you have to build your own collection plan.
    I have some old notes from the past which I will share with you here.
    RECEIVING INSPECTION AND OPM QUALITY AND COLLECTION PLAN ERROR DEBUGGING INFORMATION
         Steps Required Prior to Executing Test
    1.     In Oracle Quality, new Quality collection elements and collection plan have been seeded.
    2.     In Oracle Inventory, item is Process Quality enabled.
    3.     In OPM Quality System Parameters, set Lot Optional to Yes and Delayed Lot Entry to No.
    4.     In OPM Quality, optionally set up an OPM sampling plan for incoming inspection.
    5.     In OPM Quality, create an approved item specification and a supplier specification validity rule associated with the sampling plan.
    6.     a) In Oracle Quality, create a collection plan (e.g. call it OPM RECEIVING INSPECTION and copy elements from the seeded collection plan from 1 above called TEMPLATE OPM RECEIVING INSPECT ) with seeded collection elements that correspond with the OPM Quality sample group.
    The Collection Plan will be setup by the end-user with Collection Triggers so that, only for specific conditions allowed by the collection triggers for the Inspection transaction, will this collection plan be applicable during RCV Transaction (aka enabling)
    .e.g. for Quality Collection Transaction. ‘Inspection Transactions (Oracle Purchasing) set up Collection trigger of ‘Item’ Condition ‘equals’ and From value of ‘9010’.
    7.     After the plan has been copied over, please verify if all the elements and actions are correctly copied over. The details of elements and actions are listed out in the Technical Design document for reference. For example, verify that actions for assigning a value to the Sample Disposition Code, Quantity, Inspection Result are present. Verify that the Action on Inspection Result for Accept and Reject are correct etc. Please verify the element settings such as Mandatory-flag, read-only flag etc are as per the Technical Design document .
    8.     Also, navigate to Quality à Setup à Collection Elements form and verify the Sample Disposition Code seeded element is correctly seeded – Refer to Technical Design document for reference.
    9.     In Oracle Quality, the profile option QA: PO Inspection set to “Oracle Quality” instead of “Oracle Purchasing”.
    10.     In Purchasing Receiving Options, set Receipt Routing to ‘INSPECTION REQUIRED’
    User Implementation Guide consideration for Receiving Inspection.
    1. It is recommended that the total receipt line quantity be recorded as either the amount of material accepted or rejected based on the final sample group disposition, since partial quantities typically do not apply to Process items.
    i.e If the Inspection result is “Accept” then Accepted Quantity must be equal to Quantity and Rejected Quantity must be zero. If the Inspection result is “Reject” then Rejected Quality must be equal to Quantity and Accepted Quantity must be zero.
    2. With reference to the ‘Reject the Input’ action with an error message to prevent recording inspection when sample disp is Pending or Cancel etc., there is one point to note, viz. - When you have a ‘Reject the Input’ action, there is a corresponding error message this column is not a Translated column.. Hence the Quality Manager who manages collection plans setup, can alter this message content to suit their needs as appropriate during implementation.
    3. It was also clarified that in Oracle Quality, user can enter more than one row of result in the collection plan. In the OPM scenario, most of the times, user will enter only one row of result and this is the recommendation.
    4. To ensure that the tie-up between the quality records and the sample inspection in the OPM data model for future usage is operative, then please make sure that Oracle Alerts sub-system in functioning.
    Debgging information
    1. If get error
    APP-QA-16135: Quality Results cannot be entered because no Collection Plans apply" in the Receiving Transaction form.
    a,. Add a transaction named "Inspection Transaction" to this plan
    b, . Don't setup a spec for this collection plan in Oracle Quality - so under the Specification pushbutton, the 'No specifications used' radio button will be selected
    2. Is the receiving option receipt routing set to ‘Inspection required”
    3.The design does not allow for accept or reject of partial quantities – is the ct using partial quantities ?
    4.This is a one shot deal on the collection plan entering of quality results. Is the ct trying to re-enter results in the collection plan again?
    5. Receiving inspection requires the sample group to be at a final disposition. Is the customer using single sample, sample groups or multi-sample sample groups when this occurs? Is the automatic single sample disposition workflow set to auto or manual?
    Because neither the quantity or sample result is being picked up, maybe the sample group for the sample(s) is not at a final disposition. This may explain why this is being regarded as intermittent.
    6. Note bug 5300577
    Once a sample or sample group has been assigned a final disposition of Accept, Accept with Variance, Reject, or Cancel, it should not be updateable to another disposition. Please check what is the customer's scenario that allows them to change from the Reject disposition to Accept with Variance. Are they entering a second sample against the same receipt and sample group as the first sample? Or perhaps the second sample belongs to a different sample group than the first sample?
    7. To clarify . When you open the screen to enter results in Oracle Quality, it will reflect whatever is the current sample group disposition that corresponds to the item/receipt. I believe collection plans in Oracle Quality only allow data to be entered and saved once. After this point, the user cannot go back to this screen from Oracle Purchasing. If the user does not save any data, then s/he can re-enter the form multiple times and see the up-to-date sample group disposition automatically populated.
    8. In Oracle Quality, user can enter more than one row of result in the collection plan. In an OPM scenario, most of the times, user will enter only one row of result.

  • Multiple Receive location but Single Instance of Orchestration

    Hi,
    I have only one Receive Port (POP3 adapter) and multiple receive locations configured to different email IDs.
    ReceivePort1
    - Receive location1 - [email protected]
    - Receive location2 - [email protected]
    - Receive location3 - [email protected]
    If I send a mail with more than 1 recipient then that many orchestration instance is being generated.
    If I send a email where 'To' field has all three email Id also, always orchestration should instantiated only once. If I make my Orchestration as Singleton, does it help?
    Regards,
    Lakshmi

    Hi Laxme,
    Ask the team which manages the mailboxes to create a rule for these different emailIDs. The rule should route the mails (which you want to process in BizTalk, so you can have filter) to these email ID/ mailboxes to another email ID/mailbox something like
    [email protected]
    Then create a Receive port and Receive Location to receive emails from
    [email protected] In the port’s inbound map, apply map to convert the incoming message to the different mailbox to an canonical (common) schema
    Create a orchestration to receive message of type of the canonical (common) schema
    Define correlation set and types and in the correlation properties we will use the “BTS.ReceivePortName” property. This will enable you to have the convoy configured on all the messages arriving on a particular receive port. And define a singleton orchestration,
    if you want to have one instance of the orchestration created. Since you will have one mailbox to receive messages you can process the message in your orchestration even without the singleton orchestration depending on your actual processing requirements.
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • ID without conditions

    Hi
    I have single receiver and two interfaces under that. I don't have any condition as of now for both interfaces. I configured both interfaces in Interface Determination and didn't give any condition. Its an Idoc to File scenario.
    I mean what should ideally happen when an Idoc is triggered. Shouldn't the message go to both interfaces at the same time as I am not using any condition ?
    I have two message mappings. Both works well when tested at Message Mapping level. But if I copy the payload from the message mapping of first message mapping, the message is routed to the target to which its mapped but doesn't go to the second interface. Now when I copy message from second message mapping, mapping fails for first interfce and shows scheduled for outbound processing status for the second interface.
    Its quite strange and I am not able to figure it out.
    Regards

    I mean what should ideally happen when an Idoc is triggered. Shouldn't the message go to both interfaces at the same
    time as I am not using any condition ?
    Refer this help section for more information:
    http://help.sap.com/saphelp_nwpi71/helpdata/EN/44/591a3de1754689e10000000a11466f/content.htm
    From above section:
    In this case, evaluation of the interface determination results in two messages with the same payload at runtime. A different
    mapping (either M1 or M_2) is executed for each message and they are forwarded to the two interfaces (either IF_1 or IF_2) at
    the receiver.
    It means that only one payload will be generated.....it seems to be not working like Receiver Determination without Conditions
    Regards,
    Abhishek.

  • Flash player has been installed multiple time without errors but bbc news website and even flash player help say it isn't. How do i get out of this loop? - using windows 7 ultimate and latest IE11

    flash player has been installed multiple time without errors but bbc news website and even flash player help say it isn't. How do i get out of this loop? - using windows 7 ultimate and latest IE11

    I have had the same problem for WEEKS and I cannot access any sites that use Flash. Flash has been installed on this computer since I bought it in 2012. I have allowed auto updates but for weeks the updates never get past Step 2 - is this because I do NOT want the Google Tool bar? I use NO tool bars as there is only 6 inches of vertical screen space. Is this because I uncheck wanting Chrome as a default browser?  It is already installed, I just don't use it.  I came to this site and ran the check is it installed and the system says it is either not installed or not enabled. Version 14 just downloaded about 30 minutes ago - but did not progress to Step 3 although a pop up screen came up with a finish button, which I clicked. WHAT is the problem and how do I fix it?  If this were just a compatibility bug between IE11 and Adobe they have had plenty of time to fix it.
    Stephanie HC

  • How can I select multiple photos without tapping on each one individually

    How can I select multiple photos without tapping on each one individually?

    Op: without tapping on each one individually
    tap all the photos you want to delete.
    Note what the OP is asking.

  • Single step workflow with multiple approvers (without using a group)

    Hi,
    is it possible to have a single step workflow with multiple approvers without using a group? This is for a contract document.
    i want to add a number of users based on particular logic. The approvers are random and do not belong to any particular group.
    DO let me know if it is possible or if any of you have done that.
    thanks in advance.
    regards,
    rubio

    Hi Rubio,
    I believe the behavior would be, if individual users are added as approvers then the system would require each approver to approve the document. However, if you use the user group, you could set the role so that it would be either ALL or ANY.
    Regards,
    Vikram

  • Is there any way to create a HTTP_AAE Receiver without a path in NW PO 7.31

    Hi ,
    Does anyone know how to create a HTTP_AAE Receiver without a path??
    We are in a phase of migrating Interfaces from PI 7.1 to PO 7.31(Java Only).
    For one of the Interface in PI 7.1 there is a RFC Destination for vendor communication through HTTPS connectivity  :
    TargetHost: IP Address
    Post: value
    Path Prefix: Blank
    During migration  requirment is to keep the Path field BLANK of the Communication Channel,however since  PO has mandatory path field   a "/" is been provided, because of which data post fails.
    PI:  https://IP:9443
    PO:  https://IP:9443/  (Since Path Prefix is mandatory)
    As per my understanding The data is supposted to be posted directly to the IP (https://IP:9443) however it is getting posted to (https://IP:9443/) where the service is not available. For Reference attached relevant screenshots.
    Is there any way to  create a HTTP_AAE Receiver without a path. Need ardent support and suggestions
    regarding this.
    Regards
    Riju

    Hi,
    For Service auto- PO from PR, you need to activate Automatic Purchase order creation for Service requisitions in ML91 t.code.
    Note:
    For material :automatic PO creation from PR, follow the steps.
    1) Material Master purchasing view tick automatic PO check box
    2) Vendor Master purchasing view tick automatic PO check box.
    3) Maintain Source list for Vendor & Material.(ME01)
    4) Maintain Purchase Info Record.(ME11)
    5) Create a Purchase Requisition.(ME51)
    6) Use T.Code: ME59 & execute for PR for vendor, you will be able to create automatic PO.
    During creation of PR , select check box of Source Determination in the 1st screen of ME51
    Ensure that Purchase Info Record should be there.
    If you have more than one vendor then fixes only one vendor in source list.
    Regards,
    Biju K

  • How can I use my iPhone as a radio receiver without using internet?

    How can I use my iPhone as a radio receiver without using internet?

    Apple!!!! Please listen to your customers!!!!
    http://finance.yahoo.com/news/Smartphone-Fans-Want-FM-iw-1184795842.html?x=0&.v= 1
    Give us or make us pay for FM app already!!!!!
    http://www.tomsguide.com/us/Apple-iPhone-iPod-FM-Receiver,news-4855.html

Maybe you are looking for

  • How to reinstall remote desktop and update

    Somehow I bunged up my ARD. So I followed instructions to completely remove it and I want to reinstall. Problem is, mine is an ancient copy --- version 3.0  I have updated all along using Software Update. However, I seem to be in a loop as it won't c

  • About to buy a new Macbook Pro, decisions...

    I have been reading all the discussions I could find pertinent, over the last couple weeks...  Many different points of view, different ways to go...  I've had Macs since the Mac Plus first came out...  Presently a 17" MacBook Pro I've had since 2006

  • About business system

    while creating a business system. there is the logical system name at step 2, there is the business system name at step 3. what do they feature respective and difference between logical system name and business system name?

  • Bugs in the installer

    I have run into a problem reinstalling SOA Suite 11.1.1.4 on a Windows XP laptop. In the confirmation page of the installer I can see that all SOA apps and libraries have target as AdminServer. I can modify it manually but I am not sure how it happen

  • Question related to building cube

    Hi, we are in the stage of developing the cube by understanding the report requirements. we have 7 dimensions in our cube in which for some reports the metadata exists from all the dimensions and for some reports(expenses),the source data is through