Combining optional and mandatory reviewers for HumanTasks

Hi,
for a review-process we'd like to implement the following behavior using humanTasks in SOA-Suite 11g (PS5): There is a list of reviewers that are divided into optional and mandatory reviewers. All of them review the document in parallel. The processes ends when all (optional+mandatory) have confirmed the document. If after some deadline all mandatory reviewers have confirmed the process shall continue. However we want to wait until all mandatory reviewers have confirmed.
NB: There is no rejection in this process.
I've thought of the following solution: We have to parallel stages "optionalStage" and "mandatoryStage". The optionalStage contains all the optionalReviewers (in Parallel), the mandatoryStage contains the mandatory ones (also in parallel). On the optionalStage I've put a "Limit allocation duration" of e.g. 8 hours.
This is working fine. However: What if I'd like to specify this value not fixed but by an expression? On the global level this is possible, however it seems to not be possible on the "participant" level. Also the XML differs:
<participants isAdhocRoutingSupported="false">
<parallel collaboration="false" name="ParallelStages">
<allResponders>
<defaultOutcome type="STATIC">APPROVE</defaultOutcome>
<outcomePercentage type="STATIC">50</outcomePercentage>
</allResponders>
<routingSlip>
<participants>
<stage name="optionalReviewers">
<participant name="optionals" expirationDuration="PT23H">
<resource type="STATIC" identityType="user">johannes</resource>
</participant>
</stage>
</participants>
</routingSlip>
<routingSlip>
<participants>
<stage name="mandatoryReviewers">
<participant name="mandatory" expirationDuration="PT23H">
<resource type="STATIC" identityType="user">jochen</resource>
<resource type="STATIC" identityType="user">thomas</resource>
</participant>
</stage>
</participants>
</routingSlip>
</parallel>
</participants>
there is just an attribute for the expirationDuration. However, for the global deadline, it is:
<expirationDuration duration="PT22H" type="STATIC"
useBusinessCalendar="false"/>
or in the XPATH-case:
<expirationDuration duration="'PT22H'" type="XPATH"
useBusinessCalendar="false"/>
Any ideas how I could achieve this behavior? (without too much programming)
Regards,
Johannes

thanks, but i have comments on that, suppose we have
4 optional arguments in a method not just 1, and we
have another methods on the same class, these have
also another optional arguments, i think we will
repeat writing each method header many times ( i know
not the body of the method, but the header also will
be confusing)??I'm not following your hypothetical situation here, but it doesn't change what I said earlier.
Here's Java's varargs, but, as I stated, it doesn't let you have N optional args.
http://java.sun.com/j2se/1.5.0/docs/guide/language/varargs.html
You don't have to create sigatures for every possible combination--and you shouldn't. It gets too messy. Just provide signatures for the most common cases, and one that includes everything, but allows the "optional" args to be null.

Similar Messages

  • Variable (optional) and exclude value(#) for single characteristic

    Hi,
    In the reporting i want to apply variable and also fixed value restriction for one characteristic.
    Example: I want to apply variable(single and optional) for plant  and also restrict not assigned values(#)
    I created variable (given single and optional)and also excluded #  for plant but at the run time the variable act as a mandatory variable.
    please help me.
    Thanks
    vijj

    Hi Vijj
    in your case that is not possible.here i am providing diagnosis of the SAP in which cases the optional is not possible.so try creating a customer exit variable.
    Diagnosis
    An optional entry for is not possible in the following cases:
    is used in a selection row with Exclude (SIGN = E).
    v1& is used in a selection row whose operation is not EQ or BETWEEN.
    The selection row is an interval and both the from value and the to value are optional variables.
    The selection is a structure element (FEMS >0) and comprises multiple rows for the same characteristic.
    System response
    Procedure
    If you are able to accept the mandatory entry, you need not do anything. In the third case, you can use an optional interval variable. In the latter case, you define two or more (not visible) selection
    elements that you combine with a formula element.
    Procedure for System Administration
    Praveen.
    Message was edited by:
            praveen

  • Combined upgrade and Unicode conversion for ECC5 MDMP system

    Hello,
    We are planning to do Upgrade and Unicode conversion of ECC5 MDMP system to ECC6 EHP4 Unicode. We are adopting Combined upgrade and Unicode conversion strategy to minimise the downtime.
       In source version ECC5 we are in support pack level 6. Should we need to update the support pack to any target version to start with CU&UC or we can start with ECC5 with SP 6 itself.
    Since we cant afford more downtime for support pack update also, is it ok to start with upgrade and unicode conversion with current version.
    please advice.
    Regards
    Vinay

    Hello Vinay,
    please note that as a prerequisite the Basis SP should be accurate for an MDMP conversion.
    There is no MUST to have the latest Basis SP, but without you could have severe issues in SPUMG.
    On the application side, there are in most cases no hard requirements on the SP level.
    Best regards,
    Nils Buerckel
    SAP AG

  • Combined pictures and a video quickly for a presentation

    I have an immediate need to combine pictures and video together.
    It is for a fallen solider’s memorial tomorrow at a church that has a video/audio system.
    I do not know what type of system but once I get it done I can put it on a DVD or CD or flash drive.
    There are 49 pictures which should run for about 6-10 seconds and a video of the Burial at the national cemetery.
    I have iDVD and iMovie and am willing to buy or download a program.
    I have a friend that may have other programs on a PC.
    This needs to be quickly done.
    Help is really needed
    Thanks
    Greg

    As you are obviously in a hurry, the last option in the following may be your quickest bet:
    There are many ways to produce slide shows using iPhoto, iMovie or iDVD and some limit the number of photos you can use (iDVD has a 99 chapter (slide) limitation).
    If what you want is what I want, namely to be able to use high resolution photos (even 300 dpi tiff files), to pan and zoom individual photos, use a variety of transitions, to add and edit music or commentary, place text exactly where you want it, and to end up with a DVD that looks good on both your Mac and a TV - in other words end up with and end result that does not look like an old fashioned slide show from a projector - you may be interested in how I do it. You don't have to do it my way, but the following may be food for thought!
    Firstly you need proper software to assemble the photos, decide on the duration of each, the transitions you want to use, and how to pan and zoom individual photos where required, and add proper titles. For this I use Photo to Movie. You can read about what it can do on their website:
    http://www.lqgraphics.com/software/phototomovie.php
    (Other users here use the alternative FotoMagico:  http://www.boinx.com/fotomagico/homevspro/ which you may prefer - I have no experience with it.)
    Neither of these are freeware, but are worth the investment if you are going to do a lot of slide shows. Read about them in detail, then decide which one you feel is best suited to your needs.
    Once you have timed and arranged and manipulated the photos to your liking in Photo to Movie, it exports the file to iMovie  as a DV stream. You can add music in Photo to Movie, but I prefer doing this in iMovie where it is easier to edit. You can now further edit the slide show in iMovie just as you would a movie, including adding other video clips, then send it to iDVD 7, or Toast,  for burning.
    You will be pleasantly surprised at how professional the results can be!
    To simply create a slide show in iDVD 7 onwards from images in iPhoto or stored in other places on your hard disk or a connected server, look here:
    http://support.apple.com/kb/HT1089
    Message was edited by: Klaus1

  • Combining Skype and Skype for business accounts

    Hi Guys, My company have provided me with Skype for Business today and setup an account using my work email address. I've been using Skype for a number of years and have all of my clients on there (200+ contacts) What is the simplest way to move across? Is there a way of combining my Skype account and my Skype for business account? Or alternatively is there a way to export my Skype contacts and to import them into Skype for business? I see you can export from Skype but couldn't see a way to import into Skype for business. Your help would be much appreciated. Will 

    BIMGURU wrote:
    When yoy start typing in the field s of contacts you will have the choice between "My Contacts" and the "Skype Directory" I was able to add most of my businerss contacts, I agree it can be tedious at a time if you have 50+ contacts from Skype...I would be happy to get a programmatic way to to this.Interesting. I don't get this options in my version of Skype for Business (I.m using v15.0.4711) Which version are you running; or is this an option? I can't see anyting obvious in the Tool->Options menu Whats also annoying is that this wasn't mentioned by Skype/Microsoft customer support? 

  • Help, please - Combined Limits and Expressions for Insurance Plans

    I seem to be configuring something incorrectly using the Combined Limits and Expression in the IMG.  I was wondering if somebody has used this successfully and can give me some pointers?  I've used it successfully when I've limited a plan to coverage of not more than 50% of the coverage for another plan, but I can't seem to get it to work for my current requirement.  Here is my current requirement:
    I have 2 life insurance plans, one basic and one supplemental.  The supplemental can only be elected if the basic plan is elected, so the basic plan would be the priority plan.  The individual maximum allowable coverage amount for each plan is $3,000,000, which is configured under the coverage rules.  However, the combined limit between the 2 plans is also 3,000,000.  A person can have the basic plan only and have the full 3 mil, or they can have both plans and must not go over the 3 mil between the 2 plans.  The basic plan is 1x but the supp plan can be 1x - 8x so it is very possible that the basic will not hit the limit, but the supp will. 
    I tried to set the combined limit of 3,000,000 for the 2 plans using the 2 pieces of the combined limits config, but I've tried everything, and it does not cut them back.
    Can anyone tell me step by step how to configure this, or do I need to enable and develop a user exit?
    Thanks!
    Lisa

    Hi, Lisa
    This should not be a problem.
    Firstly, have you set the Basic plan as a corequisite for your optional plan?
    Benefits--> Flexible Administration -->Prerequisites and Corequisites --> Define Corequisite Plans;
    Choose your secondary plan from the drop-down; then define your primary plan as the corequisite.  In most instances, selecting the 'Any plan required' radio button  should to the trick.
    Now for the combined limits:
    This is a 2-step process.
    1:  Define Combined Coverage Limits.
    Choose your Optional life plan, and enter the following:  Limit Amount -- 3,000,000; Rel. Operator :  >=
    REPEAT FOR BASIC PLAN AS WELL!!!!
    When you save this, your resulting screen should read something like this :  OPTL     Optional Life Limit   3,000,000   0.000  >=
    2:Define Combined Coverage Limit Expressions
    Select your Optional life plan.
    Enter the following in the table:
    1.00  |  Basic Life Plan
    1.00  |  Optional Life Plan
    Again, do the same for the Basic plan.
    the combination of these two steps  creates the following equation:
    3,000,000 >= 1* Basic Life + 1* Optional Life.
    Feel free to ping me if you have questions.   Contact details are on my business card.
    Rob
    Select your Optional life plan

  • I have 3 different itunes accounts and would like to combine them into just one for all my devices, a macbook pro, an iphone 4S, an older IPOD, and a ver sion one Ipad. how can i do this on all devices ?

    i have 3 different itunes accounts and would like to combine them into just one for all my devices, a macbook pro, an iphone 4S, an older IPOD, and a ver sion one Ipad. how can i do this on all devices ?

    i had one for a long time, then when i got the ipad i didn't realize they would all still work under one so i set up the second one on that
    then when i got the new iphone i put in the info for the first and main one from my mac pro and it would not work at all, and i knew it was right, then it asked me to create a new one or i couldnt finish the setup
    hence why i have 3 now
    hard to believe you cannot combine into one
    oh well, i will just make them all accessible for all 3
    thanks

  • My problem is very simple......firefox wont allow me save my downloads to any other location than my c drive....for example i have gone into options and set sav

    ''locking this thread as duplicate, please continue at [https://support.mozilla.org/en-US/questions/986549 /questions/986549]''
    my problem is very simple......firefox wont allow me save my downloads to any other location than my c drive....for example i have gone into options and set save downloads to my e drive....but still firefox keeps saving them to my c drive....i have 4 internal hard drives in my rig....and have tried saving downloads to them all.......why this is happening i cant understand....i have tried lots of suggestions....and have re-installed firefox multiple times

    hello, there's a general regression in firefox 27 that won't allow files to download directly into a root drive. please try to create a subfolder (like ''E:\Downloads'') and set this as default location for downloads...
    also see [https://bugzilla.mozilla.org/show_bug.cgi?id=958899 bug #958899].

  • I can't change my apple id password because my security answers don't match. It won't give me any other options and just keeps asking for the answers. What do I do?

    I can't change my apple id password because my security answers don't match. It won't give me any other options and just keeps asking for the answers. What do I do?

    Contact the Apple ID Security site from http://support.apple.com/kb/HT5699 or call the AppleCare support number from http://support.apple.com/kb/HE57 and ask to speak with the Account security Team.

  • "Example on reading combined signals from a serial port and separating them for display purposes". I am a beginner in Labview and would appreciate if anyone help with that

    I am working on a wireless vital sign monitor. I have 3 signals; heart rate and temperature. I filter and amplify the signals before converting them into digital form. I then pass them via MAX232 before passing them to RS232 serial cable.
    I am therefore working on a program to receive the combined signal and separate them.
    I have come across serial read and write examples on ni.com but am looking for one where I can actually separate combined signals and display them separately.

    Reading the serial port will give you a string. How you divide the channels depends on how the data was formatted before it was sent over the serial channel.
    If you are designing the instrument, as it seems from your query, then you can set up any form you wish. If your data is always floating point numeric, you could use space or tab characters to separate data words. You could use and XML format. If the instrument is provided by a vendor, contact them for the protocol.
    If tabs are used between words and returns between sets of readings, the resutlant string can be interpretted by the Spreadsheet String to Array function in LV.
    Things to avoid are characters often used by serial communications systems as control characters. Carraige returns are
    often used as command terminators by serial protocols, but may also be used by the port.
    Lynn

  • ICloud has my old Apple ID and is prompting for a password, but I want to put in the new id, I can't because it is grey and there is no edit option.  I'm prompted for a password to an account that doesn't exist

    iCloud has my old Apple ID and is prompting for a password, but I want to put in the new id, I can't because it is grey and there is no edit option.  I'm prompted for a password to an account that doesn't exist.  Anyone know what I can do to fix this or why this is happening.?  I had no issue putting in my new Apple ID everywhere else, I could sign out of the old and inactive account and then sign back in using my new and proper one.  However, after the update to 7.3 it did a whole welcome to yr iPad and a set up thing and it went to set up iCloud and had my old Apple ID in grey where I can't change or edit it, it wants the password, when I put in the old password, it say yr Apple ID is incorrect but yet it won't let me change it??????? Anyone???

    Sign out and back into your apple id from Settings>iTunes and App stores>(Your apple ID)>Sign Out and then sign in again with the new address. Close app store from running in the background (or restart the phone if your unsure how to do this). If when trying to update any apps they are still asking for the old apple ID, delete and re-install those apps.

  • Somebody has created an apple id using my gmail id. So I gave forgot password option and reset the password of the id. But for resetting the security questions, link is going to some other email id which is created by the other guy.How can I resolve this?

    When I tried to create and apple id using my gmail account i found that somebody has already created an apple id using my gmail id. So I gave forgot password option and reset the password of the id. But for resetting the security questions, link is going to some other email id which is created by the other guy. Now the problem is that the other guy also can reset my password and access my account.
    I contacted apple customer care and they are not ready to help me saying that I need to give information about the last device I logged in using this id. How can I give it when I did not create it?:) Also they are saying this account has been verified and that could happen only if someone has hacked my gmail account and verified the id using the link sent by apple.
    Later I did some experiments and found that this is a security flaw from apple. Somebody has created the id and never used it(I tried to loggin to icloud and it was saying this account was not used it any apple device). The account became verified when I reset the password.(This is a bug, account should be verified only when we click on the verification link sent by apple).
    The other mistake apple did is that they allotted my gmail account to someone before it's verified eventhough it cannot be used unless verified. Actually apple should allot the account id only after verifying the email address.
    Apple customer care is not ready to help and I am tired of fighting with them. Can any of you guys suggest any means of getting back my gmail id to use it as apple id?

    I don't think you're going to be able to. I would guess the other person used your address by accident, and when he found he couldn't access the account (because you'd changed the password) he abandoned it. Your GMail address is now locked to that account and even if it was changed you can't use it to create another.
    You already have an Apple ID, which you use to log in here; you can use that to create an iCloud account if that's what you are trying to do. If you want to create a different Apple ID just get another free address such as a Yahoo one.

  • Thanks For Your Support in advance i want to know that when I open a website that time view print option and when I click close button then page also new window page also close. I want to copy it how i can stop this print option?

    WHEN I OPEN A URL THAT TIME WITH PAGE OPEN SHOWS PRINT OPTION AND WHEN I CLICK CLOSE BUTTON OF PRINT OPTION THAT TIME NEW WINDOW BUTTON IS CLOSED. I WANT TO CLOSE ONLY PRINT OPTION. PLEASE HELP ME...............THANKS

    Many sites which offer specific "print formatted" pages do that: they assume that once you have finished with the print dialog you no longer want the page itself. So for your convenience they close it. Not so convenient for you, since you still want to view the page.
    I'm not aware of an easy solution for this. I can think of a couple different approaches.
    First, maybe there's an add-on to solve this? That would be easiest.
    Second, maybe there's a userscript to solve this?
    The Greasemonkey add-on runs userscripts which you can copy or download. Be careful to install only long-establish and trusted scripts. (''Is there a site that has this bad behavior that I can view without logging in? I will test one of my existing scripts to see whether it helps.'')
    Third, Firefox has an old system for restricting site permissions in a custom text file in your profile folder (named user.js). Editing this file is a bit advanced, and I haven't been able to test it, but the system works along these lines:
    <br>// Define a policy name for window.close permission
    // (assumes you don't have this pref already)
    user_pref("capability.policy.policynames", "nowindowclose");
    // Define policy: disable sites from using window.close
    // in their scripts
    user_pref("capability.policy.nowindowclose.Window.close", "noAccess");
    // List of sites subject to this policy
    user_pref("capability.policy.nowindowclose.sites", "firstbadsite.com secondbadsite.com");
    Again, I haven't tested that and recommend looking into add-ons first.

  • How do I "Print Booklet" with just odd pages and even pages for duplexing . . options disabled

    I have InDesign CS5.5 on a Windows 7 64-bit machine hooked to a Xerox 7750 printer.  I have created a 8.5x11 portrait document and trying to create a booklet on 12x18 sheets.
    I need to print duplex manually and so I need to print just the odd spreads and then the even spreads.
    I have printed to Adobe PDF and printed from my created PDF file and have it working, but I want to know why InDesign won't let me do it.  When I click "File > Print Booklet > Print Settings" then it shows the Print Dialog box with the Pages section, which includes the Sequence that normally would allow me to do Odd Pages or Even Pages, but it is disabled.  Why?  I can define Print Presets and I can choose Odd Pages, but when I choose that in the Preset box it does not show anything, everything is still disabled.
    Anybody have any idea of why it is disabled?  Is it my printer driver?

    I too was very frustrated after upgrading to indesign cs5.5 and the latest LION OS on my new MAC.  I missed the odd/even page selection in the print dialog box within Indesign.  I tried about everything and found little of value in various forums.  But I did find a workable solution that makes since in terms of Apple's OS.
    My objective is to "impose" my document and also end up with a file that I can just print again and again without "ripping" in the InDesign Print Booklet Dialog.
    Here is the quick version of what to do.  I am not including every little step with pictures. =)  (I can if there is interest.)
    1. create your document
    2. Print Booklet
    3. At the first dialog box, just ignore the printer in print preset (you will come back to this) and go to the 2-up perfect bound option and select 16 page signatures.  This will impose 2-up on 4 physical pieces of paper printed both sides.  So 16 of your document pages printed duplex on 4 physical sheets of paper.  It would be nice to then just select the printer and scaling, etc. and the option to print even pages, flip over and then print odd pages but that ain't an option.  If you have different needs, do the math and input the correct numbers before proceeding
    4. Click on Print Settings  to pull up a second dialog box.
    5. Select for Printer PostScript File (not your printer)  Also select for PPD your printer or Adobe PDF 9 if you have that installed.  Don't obsess on this just pick your Printer for the PPD.
    6. Select 1 copy and All Pages while in the General Tab
    7. Select the Setup Tab Here is where you put in the actual physical paper size that you are going to print your document on. Don't scale to fit.  You must do this.  If you feel the need, check out all the tabs and options but for now, you are just trying to get an output file.  You probably do want to select CENTER for page position in this same setup tab.
    8. Hit OK whcih will return you to the original dialog.  Check when you return to be sure that at the top Printer is populated with PostScript File.  Click on Print and give the thing a name and a location to save at the resulting dialog.
    Breathe as you are almost home.  You have sucessfully created a file that can be called up again and again without opening InDesign. (albeit, a postscript file but not a problem)
    Now,
    1. Double click on this new file (it will have a .ps extention) or just open it in your PREVIEW (apple supplied utility)   Preview is where you accomplish the even and odd page objective.
    2. Preview will show you a short progress dialog while it rips this postscript file into a PDF.
    3. Click on PRINT
    4. Select your printer,page range, select the Paper Size (again not document size  but  the size sheet that you are printing the 2-up , imposed (booklet) document on. If not in the selection dialog, then use the custom option to create it (custom paper size) and give it a name.
    5. Click on SCALE and insert 100% in place of the weird number that it will insert for you.  You will then see your document correctly displayed in the sidebar preview window.
    6.  OK, now what you have been waiting for. Click on the box that says Preview (the active window) and select Paper Handling from the drop-down and select from Pages to Print the coveted odd or even page selection.  You can also do other things that should have been back at the InDesign print dialog but are now gone.  Explore. Enjoy.
    7.  You will have to work out your own work flow about reverse or no reverse order and how to flip, etc. But you will be working with something predictable at this point.
    8.  Since this has been ripped into a PDF , you might as well Click on the PDF button and click on save as a PDF at this point to save that postscript to PDF rip.   Also print using PREVIEW for the newly created PDF file next time as you will not have to learn a bunch of new dialogs and be frustrated all over again.
    I am now back in business printing the book blocks for my handbound journals.

  • ? how to add page numbers in pages 5.2, starting with 2.  Pages '09 had an option to not show folio on page one.  Also any how to do left and right folios for a Tabloid?  Many trhanks

    ? how to add page numbers in pages 5.2, starting with page 2.  Pages '09 had an option to not show folio on page one.  Also any idea how to do left and right folios for a Tabloid?  Many thanks  . . .

    Hello jacquemac,
    Your first question:
    There might be a better way of achieving what you wish to do, but following these steps could help you out.
    You might want to blend in Thumbnails and Invisibles either with (cmd+shift+i and cmd+alt+p) or over the View section in the Menubar.
    1. go for Documents (right end of the Toolbar) -> Section
    2. place your cursor at the very top of your second page and click "Create new Section->Starting with this page" in the side bar on your right.
    (what you are actually doing next is setting the pagenumbers for each section you created. You can see your sections in the Thumbnail view.)
    3. click on your first page (the first and only page of your first section) and mark the checkbox "Hide on first page of section"
    4. click on your second page (the first page of your second section) and  "Insert page number" -> start at 1
    Your second question:
    Im not quite sure i understand what exactly you want to do here. One page, two columns, each column with another page number? As far as i know this is not possible.
    greetings jl

Maybe you are looking for

  • Workspace problem in DW MX 2004

    I inadvertently moved the Property Inspector (usually at the bottom of window) around so that it is no longer docked to the document window. I tried \Window\Arrange Panels to recover the workspace but Arrange Panels was grayed out. I cannot Group the

  • Adobe Acrobat X Pro & Office 2010 problem

    So. We have a machine with Windows 7, Office 2010 Home and Business and Adobe Acrobat X Pro Earlier everthing was ok, but now we have a small problem. The PDFMaker don't work with Word. The Add-on is disabled and when I try to enable nothing happends

  • Connecting Apple TV to Philips home theatre "Digital In" port

    I'd like to be able to connect my Apple TV to my Philips LX3950W Home Theatre for better audio quality. The Philis user manual mentions a "Digital In" port (http://download.p4c.philips.com/files/l/lx3950w_01/lx3950w_01_dfu_eng.pdf). Can this be used

  • How to access rows in database throught different protocol?

    Hello all, I know that user can upload file (image, audio file) to Oracle database through iFS and these files will be stored under data type of CLOB or BLOB. ( Am I correct? ) Then user can access all these files through different protocol such as h

  • I can't shutdown my iMac OS X 10.6

    I have that problem for a long time grrrrr, guys from Apple Support can't help me. What to do??? Shoud I back to Leopard???