Branch flow in two parallel notifications

Hi all,
I've already posted something like this, but i think this explanation is a little clearer than the old one.
is it possible to branch the flow in two parallel notifications? My workflow has a function that evaluates attributes, an in some cases, the conditinos are met for more than one possible "route"; but the PL/SQL function can return only ONE resultout.
Thansk in advance for your help.

You can branch a process by creating multiple outgoing transitions from the activity for the same result.
For example, see the sample diagram at:
http://download-west.oracle.com/docs/cd/B13789_01/workflow.101/b10284/overview.htm#overview
which has two "True" transitions out of the Select Approver activity, to perform two actions in parallel, after which the branches are joined again by an And activity.

Similar Messages

  • How to join two parallel identifying relationships?

    I have four entities A, B, C and D with the following identifying relationships:
    A <-- B
    A <-- C
    B <-- D
    C <-- D
    A has a single primary key AID. B and C have their own primary keys BID and CID and primary foreign keys to the primary key of A. So the primary keys of B and C are (BID, AID) and (CID, AID). D has his own primary key DID and the primary foreign keys to B and C. So the primary key of D is (DID, (BID, AID), (CID, AID)). As you can see the primary key of A occurs twice in the primary key of D, because of the two parallel identifying relationships.
    Now I want the two AIDs in the primary key of D to be identical. The primary key of D should be a four tuple (DID, BID, CID, AID).
    How can I express this in the logical model of the Data Modeler?
    What I tried so far: I engineered the logical model into a physical model and changed there one of the parallel relationships. I changed the associated child column of the redundant AID reference to the other one. After that Data Modeler asked me to remove the automatically created column, which does not have a reference any more. This seems to be a solution for the physical model.
    But: it seems to be neither possible to model this in the logical model directly nor is possible engineer the changes from the physical model back to the logical mode.
    So what can I do?
    I asked this question with some more concrete variable names at stackoverflow:
    http://stackoverflow.com/q/13027950/402322
    And this is the physical model after the modification explained above:
    https://picasaweb.google.com/lh/photo/TCeW1Si0UOybltn34oIWj9MTjNZETYmyPJy0liipFm0

    Hi,
    you need to play with overlapping/folding attributes. Open properties dialog of entity D, go to "Overlapping attributes" page - you should see aid-aid1 pair listed. Check "fold" check box. Aid1 attribute will remain in entity but there will be no related column in relational model after forward engineering to it. You can change your decision during forward engineering - Data Modeler detects existence of overlapping keys and position engineering dialog on related tab.
    Philip

  • Exchange rates with two parallel currencies

    Hi all,
    I need to manage a company with two parallel currencies (USD and PKR). To post a document in USD it's necessary to define in TCURR an exchange rate FROM USD to PKR, and to post a document in PKR it's necessary to have an entry FROM PKR to USD.
    Obviously the second exchange rate has to be the multiplicative inverse of the first one.
    For this reason, to avoid redundant and possibly wrong entries, is it possible to manage only one exchange rate in TCURR (for example FROM USD to PKR) instead of two? How?
    Thanks for your attention

    Go to SAP Netweaver> General Settings> Currencies and manipulate the following and you should be able to maintain only one set of exchange rates.
    i) go to Check Exchange Rate Type - and manipulate the exchange rate type you are using (Check Financial Accounting Basic settings>  Ledgers> Define Currencies for Leading Ledger to check the exchange rate type used for each company code - generally M is used) and assign Reference Currency "Ref.crcy" (for example we use USD) for that exchange rate type.
    ii) go to Define Stnadrd Quotation for Exchange Rates and maintain - Forexample we use "Blank" to "USD", so that we just have to maintain Other currencies to USD (ref.crcy) and in In-direct Quotation.
    These setting would give you the ability to maintain just "Other Currencies" to "USD" in in-direct quotaion. Use this example to decide which currency you want to use as reference currency and then maintain accordingly.
    Hope this helps.

  • Refreshing workitem in sap inbox while reverting form two parallel level.

    if a user raise a request whcih is supposed to get approved /reject/revert by level1 and level2 people parellelly, if  level1 perform any of the activity of approve/reject/revert in his sap inbox ,level2 sap inbox logically should get clear respectivly and vice versa if level2 perfom the same activity.
    in my scenario
    the request from level0 goes to level1 & level2 ,both of them are autherized to approve/reject/revert the document,
    whosoever from level1 or level 2 perform the activity first in thier sap inbox..accordingly for other level sap inbox clear the work iteam as that activity has been already triggered by any 1 of them.
    in this context..the approve and revert function work perfectly..if  level1  person will aprrove or reject,respectively the same activity in level2 inbox get clear as it is already performed by level1 ,but in revert function. if level1 revert the document from his sap inbox thn the same activity for same document its not gettting cleard from level2 sap inbox .
    as for approve and reject..the respective function will get performed and workflow get closed .but for revert ..the document will be sended to initiator for change,once the initiaotr make the changes it has to come  again  for level1 & level2  approve/reject/revert user decision.
    please let me know for revert function how i synchronize the level1 & level2 activity.if level1 sent the document for revert thn  how to clear the same work item from level2 sap inbox parellely.
    how to refreshing workitem in sap inbox while reverting form two parallel authorised  levels w.r.t to revert function triigerd by any of the level.

    How are you sending the workflow item to level1 and level2.
    The simplest way is to create a rule and assign it to the workflow item.
    What the rule will do is fetch both level1 and level2 userids and pass the it to the workflow. When two userids are passed to a task the workflow item is send to their inbox. And so as anyone of them processes it, it disappears from the other person's inbox.
    You dont need to use PARALLEL option.
    Khusro Habib

  • How can I start and stop two parallel loops?

    Hello,
    I want to control two parallel loops with different timing in a vi . That means to start loop 1, then loop 2, stop loop 1 or 2 restart loop 1 ...
    But if loop 1 is running I cannot start loop two and reverse.
    Can someone help me and show whats wrong in my example?
    Thanks,
    Christian
    Solved!
    Go to Solution.
    Attachments:
    Parallel loops Test.vi ‏46 KB

    Hello Christian,
    The reason why you can't do what you want is in fact quite simple.
    You have an external loop that is "over" the two inner loops.
    So when you stop one of the inner loops, the outer loop will still be in the same iteration until the other inner loop ends - stop the other inner loop.
    You can see it very easily if you probe the iteration counter of the outer loop - only when both the inner loops stop, it will incerment.
    So, to do what you want, you need to make them independent - you need two outer loops.
    Check my attachtment, see if that's what you need.
    Hope this helps,
    Paulo
    Attachments:
    Parallel loops Test2.vi ‏48 KB

  • Problem with two parallel While loops

    I have a serious problem with controlling two parallel While Loop. Here is the deal:
    I have written a VI to send a series of commands called Cycle through Serial Port to a custom hardware. One of these commands is setting motor pressure by sending it's command and changing it's voltage. After setting desired pressure I have to read and control motor pressure, again through serial port in a parallel loop. There is a Pressure Sensor in system and I can obtain current's motor pressure by sending a command and receiving pressure value. In the first While loop I send some commands to hardware including Pressure Setting Command trough a state machine. In the second While Loop I read pressure value and then decide to increase motor voltage or decrease  it. Now the problem is in communicating these two loops. In cycle after "Init" state when state reaches "Pressure 2 Bar" motor voltage will increase. Meanwhile I have to control this voltage in parallel While Loop. As you can see I used Local Variable to communicate between these two loops. The problem is that loops are not synchronized. Specially when I switch to "Pressure 3.8 Bar" state during cycle running control loop (second while) is still working based on "Pressure 2 Bar" state not 3.8 bar. Because of this motor pressure goes to 3.8 bar for a sec (becuase of  "Pressure 3.8 Bar" state) and comes back to 2 bar (because the second while still has not gotten that new state,most probably cause of all the delays in the loop)  and after couple seconds it goes back to 3.8 bar.
    I really don’t know what to do. Is there a way to fix this? Or I should consider a better way to do this?
    I went through Occurrence Palette but couldnt figure out how to embed that in the VI. 
    Sorry for my poor English. I attached VI and it's subVIs as a LLB file. I can explain more details if somebody wants. 
    Attachments:
    QuickStartCycle.llb ‏197 KB

    I make it a point to NEVER have a WAIT function inside a state machine.
    It sort of defeats the purpose, which I define as "Examine current state; decide whether you've met the conditions to advance to another state, then get out".
    For example, I have a single state machine VI controlling four identical instruments, via TCP connections.
    For some functions, that means issuing a command, waiting 60 seconds, then reading results.
    If I waited INSIDE the state machine, then it's tied up waiting on one device and cannot handle any others.
    Not a good plan.
    To handle this, I have a loop which calls the state machine.  After issuing the command, the state goes to "Waiting on Response", and there is a target time of 60 seconds from now.
    It's called over and over in that state, and each time merely compares NOW to the target time.  If NOW is past the target, then we read the results.
    the state machine can tell the caller when to call back; that's how I distinguish between an urgent need and nothing-to-do.
    By having the CALLER do the waiting, instead of the state machine itself, the state machine is free to handle another device, or do something else on the same device.
    You should be calling the state machine over and over and over anyway.  So, have the state machine "control the pressure" on every call, and THEN examine whatever state it's in.
    Steve Bird
    Culverson Software - Elegant software that is a pleasure to use.
    Culverson.com
    Blog for (mostly LabVIEW) programmers: Tips And Tricks

  • Document Flow that shows Service Notification wrt Credit Memo Request

    HI all,
    Like VBFA, Is there any table that carries the Document flow of the service Notification and Credit Memo Request.
    Document Flow that shows Service Notification wrt Credit Memo Request.
    Help me on this.
    Thanks in advance
    Chakri

    What does service notification have to do with credit memo request? Nothing I think.
    Service notification shows after you hit post goods issue on a delivery document that does not have any goods movement. I think it shows in the document flow based on the GI status field, not based on a record like in VBFA.
    Regards
    Rad.

  • The FLOW isn't parallel - why?

    The BPEL process starts out with three parallel flows. Each flow makes (1) a database access, (2) Using aswitch determines it is appropriate to proceed, (3) Invokes a Asynchronous process, (4) Receives the result of the process, then all three flows join. All three flows were originally using the same partnerlink to the Asynchronous process. I tried giving one of the parallel paths a separate partnerlink, but that didn't change anything.
    When I look at the initial process flow in the BPEL Manager the initial couple of activities are shown in each flow's parallel path. One of the flows has invoked the Asynchronous process and is now waiting on its corresponding receive activity. The other two flows are not proceeding beyond the switch.
    If I inject the required signal for the flow waiting on the receive, it proceeds beyond the join of the three parallel paths and into the next scope. In other words it doesn't wait for the other two paths to complete.
    Can someone suggest what could possibly be wrong?
    I tried adding a property to the Asynchronous process partnerLink, *<property name="nonBlockingInvoke">true</property>*, but that caused the invoke to blow up. I assume that property is not appropriate for an Asynchronous process.

    Perhaps you have a correlation issue. If the same process invokes another process from multiple flow activities it needs to know which branch that should receive a given answer. I'm not sure how the built-in correlation with WS-Addressing works, but perhaps it cannot handle this?
    You could try content-based correlation and see if that helps you. You could also move the code that does the invoke and receive to a separate synchronous process and use it (you may get timeouts in real life, but for testing it should be fine). There would then be a one-to-one mapping between the calling and called process.
    I may be totally wrong here, but at least it is easy to try :-).

  • My IPhone 3gs keeps giving two mysterious notification alarms, and then disconnects from the Wifi connection. To restore I have to turn wifi off and on. Why?

    My iPhone 3GS has begun receiving mysterious alarms, similar to push notification alarms -but I've turned all the notifications off. When these two alarms go off my phone cuts its connection to the wifi. In order to reconnect I have to turn the wifi connection off then back on again. It's irritating! Any ideas why and what I can do to correct it.

    Hello imsupermigoy,
    Thanks for using Apple Support Communities.
    I'm sorry to hear about the difficulties you're experiencing with your iPhone 3GS.  I highly recommend going through the troubleshooting in this article to help resolve your issues:
    iPhone: Hardware troubleshooting
    http://support.apple.com/kb/ts2802
    Take care,
    Alex H.

  • Document Management in two parallel projects

    Hello SOLMAN experts!
    My client has 2 BPH projects running in parallel: Project 1 & Project 2.
    Project 2 is a copy of Project 1. Both have project documentation assigned to Business Process Steps.
    For Project 1, due to the fact that it is running in parallel to the Project 2, my client needs to have a document management mechanism in place on how to deal with the two deployments in parallel.
    Can SOLMAN manage the following: if my client changes a document in Project 1, - the same document will be updated or changed accordingly in Project 2?
    Thank you.

    Hello Jansi,
    Thanks a lot for advice!
    Unfortunately my client is quite keen to keep parallel documentation for both projects and do not want to use links, is there other way to update documents in 2 parallel projects?
    If my client change a document in Project 1,  can the same document be updated or changed accordingly in Project 2?
    Kindly please advice,
    Thank you & best regards,

  • AME: Parallel notification is not working

    Hi,
    While setting up AME for Invoice Apporval(in R 12.1.2), even after configuring action type(approval-group chain of authority) ordering mode as "parallel" and voting menthod as "First Responder Wins", AME is not sending notification to all the members of action group in parallel as expected. Instead, it is sending notification only to the first member of the approval group defined.
    Is there any workaround to this problem or Am I missing something here?
    Regards,
    Ashok

    Hi,
    Please check this note from Metalink
    Configuring Parallel Approvers Notification [ID 471125.1]

  • OWB 11.2.0.4: Process flows execute in parallel instead of serial

    Hi all,
    we migrated a 10gR2 repository (Linux) onto 11.2.0.4 and noticed a heavy error: the sub-processes which are supposed to execute serially (and did this in 10g) are started in parallel, so, that the whole dependency concept is destroyed. Prior to raise a SR I'm asking the community if such a behavior has been seen already. The process flow deployment was done with the brand new Windows client for 10.2.0.4.
    best regards
    Thomas

    Hi Thomas,
    Have you checked if you have problems with the transition order property? It was still present on 11.2 when the process flow was migrated from 10.2. Check this thread:
    Re: owb process flow error handling
    Regards
    Ana GH

  • Cover flow uses two different modes

    I haven't seen this problem in similar discussions:
    The cover flow on my Nano 8G starts by ordering by Artist, and then suddenly changes to ordering by Album for the rest of the listing. The second set of albums does not duplicate the first: my whole collection is simply divided into these two parts.
    In a discussion on a similar subject, mercman suggested "Just click the top listing you want. Example: Artist, etc. when in cover flow". This sounds helpful but I do not understand what he means by "the top listing" or "when in cover flow"... When I'm in cover flow on the Pod I have no options that I can see!
    Thanks for any help.

    iTunes and the iPod software have significantly different behaviours with respect to the treatment of Album Artists and Compilations. Careful selection of the various optional settings in each can get something close to agreement, but it is unlikely to be exactly your preferred scheme in both cases.
    See my article on Grouping Tracks Into Albums, in particular the topic Missing Artist or Album not with others by same artist.
    tt2

  • Two parallel hints in a merge statement

    I am not sure if using the parallel hint in such a way as below would be helpful in parallelizing the query run. Can a parallel hint be used for two different tables in a merge statement like mentioned below?
    MERGE INTO /*+ parallel (TABLE_A,8) */ TABLE_A  A
    USING( SELECT /*+ parallel (TABLE_B,8) */
                            col1,
                            col2
                  FROM TABLE_B
             )  B
    ON A.col1 = B.col1
    WHEN MATCHED THEN
    UPATE ....
    WHEN NOT MATCHED THEN
    INSERT ...
    I am using Oracle 10g.
    Thanks

    This does make sense (allowing for "someone else"'s observation about aliases); however MERGE is DML, so you couldn't get the merge phase working in parallel if you didn't also execute
    alter session enable parallel dml;
    Regards
    Jonathan Lewis

  • Question on "text flow" with two text fields:

    Hi Folks,
    I was hoping you could help me to see if this is possible with Livecycle Designer, any assistance would be much appreciated:
    I'm populating a dynamic pdf and have the need to have multiple lines of text composed of two text fields (name and description) where name is bold text followed by description in regular text for example:
    Item 1 Name Sample: This is the item one description, adding some lorem ipsum text to show how it would flow across multiple lines here Lorem ipsum dolor sit amet, defunctam.Lorem ipsum dolor sit amet, ingens ad te ad nomine Hesterna. Pentapoli naves non ait Cumque ego dum. Scelus patrem in rei.
    Item 2 Name Sample: This is the item two description, adding  some lorem ipsum text to show how it would flow across multiple lines  here Lorem ipsum dolor sit amet, defunctam.Lorem ipsum dolor sit amet,  ingens ad te ad nomine Hesterna. Pentapoli naves non ait Cumque ego dum.  Scelus patrem in rei exultant deo apprehendit in fuerat construeret in  rei sensibilium acciperem qui enim est se vero diam ille. Agimus nolo me  testatur sed. Descendi eam ad.
    Item 3 Name Sample: This is the item three description, adding  some lorem ipsum text to show how it would flow across multiple lines  here Lorem ipsum dolor sit amet, defunctam.Lorem ipsum dolor sit amet,  ingens ad te ad nomine Hesterna. Pentapoli naves non ait Cumque ego dum.  Scelus patrem in rei.
    I have a subform for each item that contains two fields [itemName] [itemDescription], is there any way to do this without combining them into one textfield with rich text on?
    Thanks,

    Hi Phill,
    You could use floating fields, where the inputs are hidden and bound to your incoming XML. In the visible {} fields, you can set one of these to bold. The advantage would be that the two displayed floating fields will flow depending on the content.
    Have a look at the second example in this form: http://assure.ly/iuYifq
    Hope that helps,
    Niall

Maybe you are looking for

  • Using Symbols in a Call-out Box or Text Box

    Our engineers need to type in special symbols like degree, plus minus, empty set, etc. into a Call-out Box, Text Box, etc. when they are marking up a technical drawing.  Is there an easy way to do this?  Thanks for your help.

  • Excel  Spreadsheet for MAC

    Is there an excel spreadsheet for MAC (OS X v10.8.5)? I notice the Text Edit does not have a feature that will automatically group names alphabetical order.

  • WRT160N Will No Longer Power On

    Hello, I've been reading through the forums here hoping to find someone else with the same problem I am experiencing, but so far I seem to be alone.  Unfortunately, I now see that there are a great number of users that are experiencing broadcasting i

  • V557 File Tansfer Errors... but not every time

    I have been able to browse and transfer files 3 times (and unable countless times). Only once under 10.4.5 then the second time after updating to 10.4.6 and then one more time after deleting preferences (which I cannot re-produce). I have tried reboo

  • Regarding ALV tree

    Hi All, Urgent!! For tree display in ALV im using 'RS_TREE_LIST_DISPLAY' FM , but wanted to display sub totals and totals also.Can anybody plz hepl me out by using FIBS or STREE what should be used to get totals and subtotals. Thanks.