Approvers on the approval step relief custom / query

Hello experts,

I ran into a problem when you create a custom query for an approval step on a workflow application. When I assign approvers relief on request STANDARD (for example, the Manager of the recipient) and approval step is not no matter what approvers based on the query, the approvers of rescue are showing correctly and demand goes to the approvers of relief role. However, when I try to do the same to a custom query, approval step shows no approving relief and the workflow is interrupted.

I compared OOTB a single approval procedure custom and see no difference, both have only one query and both work when some users match the query. But when no user is the emergency request approvers only work for OOTB application.

All the world experiences anything like this in v 7.0.1? Is this a bug?

Thank you

Sergei

Markus,

Thank you for your response, I managed to solve the problem, the custom query that we used was a blank line, then it was never going to the approvers help at all.

Thank you

Sergei

Tags: Dell Tech

Similar Questions

  • Failed to export or import the custom query dataset

    Hello

    I am a newbie of the IOM, please let me know where I am going wrong with export or import custom query data set.

    Here are the steps I followed:
    1. modify the weblogic.properties with values such as
    wls_servername = xxx
    application_name = OIMMetadata
    metadata_from_loc = D: / / Oracle / / Middleware / / Oracle_IDM1 / / / / metadata / / custom server
    metadata_to_loc = D: / / Oracle / / Middleware / / Oracle_IDM1 / / / / metadata / / custom server
    metadata_files = / *.
    2. created the dataset of application to configure a user for a resource.
    <? XML version = "1.0" encoding = "UTF-8"? >
    < request-set of data xmlns = "http://www.oracle.com/schema/oim/request."
    xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance".
    xsi: schemaLocation = "http://www.oracle.com/schema/oim/request."
    name = entity "Provided ABC Interface" = "ABC Interface' operation 'DISPOSITION' = >

    < name AttributeReference = "User ID".
    attr-ref = 'User ID'
    available in bulk = "false".
    Type = "String".
    length = "50".
    Widget = "text".
    required = "true" / >
    < name AttributeReference = "Last Name".
    attr-ref = "Last Name"
    available in bulk = "false".
    Type = "String".
    length = "50".
    Widget = "text".
    required = "true".
    MLS = "false" / >
    < name AttributeReference = "first name".
    attr-ref = "first name".
    available in bulk = "false".
    Type = "String".
    length = "50".
    Widget = "text".
    required = "true".
    MLS = "false" / >
    < name AttributeReference = "Email".
    attr-ref = "Email".
    available in bulk = "false".
    Type = "String".
    length = "50".
    Widget = "text".
    required = "true".
    MLS = "false" / >
    < name AttributeReference = 'Type '.
    attr-ref = 'Type '.
    available in bulk = "false".
    Type = "String".
    length = "50".
    Widget = 'drop-down list.
    search-code = 'Type '.
    required = "true" / >
    < / request-set of data >

    3. place the query dataset in D: / / Oracle / / Middleware / / Oracle_IDM1 / / / / metadata / / server custom/ABC
    4 OIMMetadata is in the active state.
    5 tried to import a dataset with the credentials but failed with the following error:

    UserWarning: MDS-91002: execution of the MBean MDS Application for 'OIMMetadata' is not available. failure of the operation "importMetadata".
    When importing the query data sets

    There is no error during the startup of the IOM with MBean server too.

    Could someone suggest me to fix this error.

    Appreciate your help

    Thank you
    PGM

    This problem happens when your OIMMetadata app does not work or not in Active state. Then, go to the Weblogic Console and check that the application of the OIMMetadata runs or not if she is nine or any other (not active) in order better to restart the server. This will solve your problem.

    Thank you

  • Get the "selected lines" value after sql custom query in the database adapter

    We execute a custom query in a database adapter. With other technologies (JDBC, etc.) the result of a query produces not only a game but the number of lines selected results. For example, the output of the script of Oracle SQL Developer will display something like:

    9999 selected lines

    at the end of the output of the script.

    I would like to obtain this value for a BPEL process. Of course, I could run a 2nd interview whose where clause is identical to the first, but select count (*) instead. However, it is not only ineffective but (in rare circumstances in an active database) could be the problem.

    It is not obvious to the novice BPEL how to get the selected value and the result set row in an Invoke. Is this possible?

    Maybe it's not the only solution - but this is how I did in the past.

    After step to invoke the adapter, use a step of the having-right/copy to fill a variable of integer type BPEL using the xpath count function...






    That should affect the number of records returned by the query.

    I hope this helps.

    Rod.

    Published by: Tunnels of Rod on December 15, 2009 13:16

  • Creating a type of stage of the "Launcher" which would insert the appropriate step type predefined or custom time edition

    Hello world

    I'm looking for tips, pointers, directions... to be able to perform this operation in TS 4.0 sequence Editor, if it is still possible...

    I am managing a test system with an abstraction of virtual instruments 'home-made' additional layer to IVI classes for instruments that have no defined classes, customization of the sequence editor accordingly for the developers of my Department.

    So basically, when the instrument is IVI, the developer uses the built-in type of stage IIA type and when it is not the case, it uses the types of custom step I developed for this particular category of instruments.

    However there are classes where I both IVI and available specific drivers and I have to use both in the test sequence.

    For example, let's say there are two DC power sources available in the test bench, including a programmable IVI compatible DC power and the other composed of 'blocks' fixed to DC power relay-driven external and you will need to use both in the test sequence.

    I want to be able to do in the sequence editor is the insertion of appropriate during the editing just level type by selecting the power source (by a ring or an enum for example) and if the first resource is selected, it inserts the type of stage IIA, and if the second resource is selected, it inserts the appropriate custom step type.

    Any ideas on how to achieve this?

    Kind regards

    Cyril

    I don't know exactly when you plan this next prompt, but one option is to create a personalized with a custom step step type named OnNewStep. It will be called when your approach is inserted in the sequence. You can then display the command prompt and replace program step custom in the sequence step type based on the selection of the appropriate user.

  • How to get the parameter values of a step type custom when I create file and adding a type of step seq

    I use lv 8.5 and teststand 4.0.

    I did a step type custom and recorded at the MyTypes.ini in pallets of type.

    I specified a default module by opening the properties of the custom step of *.ini type window, then I put some values of the parameters.

    T1) when I open teststand and I add the custom step type manaully in seq file, the labview module parameter values are represented.

    But, if to use file (create and add support prototype stage), the labview module parameter values has the default value.

    Using joint file, how to get the setting custom step type values I put in *.ini?

    Q2) each type of step are automatically by name through the use of LoadTypePaletteFilesEx. When I open teststand and I add the custom step type manaully in seq file, the module is loaded automatically. Inside the attachment, I use a prototype of charge and a fixed path where the module labview is to load the labview module.

    Can I load module automatically without using a prototype of charge or how can I get a dynamic path of type step?

    I solved Q1 for myself by using the mapping tab of the parameter within the configuration to the default module window.

    Everyone knows Q2?

    Thank you.

  • The View object: count (*) in the custom query

    Hello

    I want to create a display with custom query object containing the count (*):

    select in_owner,in_processing_status,count(*) from inquiries group by in_owner,in_processing_status;
    

    I need this to create a numerical value for the axis y in the bar chart.

    I get an error message:

    "Either this is not a valid name or an object with that name already exists."
    

    Is there no workaround available, how do I get this to work, or I have to do with a data source by programming?

    Studio Edition Version 12.1.3.0.0

    Thank you and best regards,

    Daniel

    I solved the problem by adding alias for count (*):

    SELECT count from in_owner, in_processing_status, count (*) Group of inquiries by in_owner, in_processing_status;

    Thank you all for the support!

    BR,

    Daniel

  • How can I send my site map of Muse for the approval of the customer?

    How can I send my site map of Muse for the approval of the customer? Thank you.

    Hello

    There are many options for a file sharing - you could copy it to a company network server, or send the file back, or use a service like Dropbox, SendThisFile, Adobe SendNow file sharing or Creative cloud sync, among others.

    What is right for you depends on the size of your file, how many times you send the file back and personal preferences

  • How to specify SQL custom querying the db with option to delete logical adapter

    Hi all

    I write a composite SOA application using JDeveloper SOA Suite 11.1.1.4 connection to a SQL Server database with the help of a Secretary of the poll the DB adapter with the logical delete option to send data to a BPEL process.

    I have requirements that go beyond what is supported in the UI JDeveloper for polling of the adaptor DB options, namely:
    * update several columns to mark each line read, and
    * specify different SQL to remove operation logic based on if bpel surveyed data processing was successful or not.
    A complicating factor is that the query contains two tables. Here is my complete use case:

    (1) mark will select data from two tables: for example 'headers' and 'details' simplified for this example:
    Table: headers
    HID - primary key
    name - plate
    status - "raw", "transformed" or "error".
    processedDate - null when the data is loaded, the DateTime current when the treatment of the line
    Table: Details
    HID - foreign key pointing header.hid
    attr - name attribute of data
    value - value of the attribute data

    2) there are a many relationship: 1 from detail lines to the header through the hidden columns. The adapter db SELECT the voting clerk must return results of an outer join consisting of line a header and the associated detail rows where header.status = 'no' and header.hid = details.hid. (This is supported by the UI Jdeveloper)

    (3) the survey data will be sent to be processed by a bpel process:
    (3.1) if the bpel treatment is successful, the logical delete operation (UPDATE) must set header.status = 'transformed' and header.processedDate = 'getdate() '.
    (3.2) if bpel treatment fails (for example hits a data error during the processing of the selected data) the logical delete operation (UPDATE) must be set to 'impossible' = header.status, header.processedDate = 'getdate()' and header.errorMsg = '{of the text returned by bpel}.

    Several parts of the #3 are not supported by the UI JDeveloper: update several columns to mark the addressed line, using getdate() to fill a value of one of these updates to the column, update of different operations based on the results of the BPEL, processing of the data (success or error) and using data from BPEL treating it as a value of these updates of column (error message).

    I found examples that describe the specification that is customized by using querying SQL Delete option to create a template and then modify the toplink files to specify custom select and update SQL to implement a logical deletion. (for example, http://dlimiter.wordpress.com/2009/11/05/advanced-logic-in-oracle-bpel-polling-database-adapter/ and http://myexperienceswithsoa.blogspot.com/2010/06/db-adapter-polling-tricks.html). But none of them match what I have in my project, in the first case because maybe because I use a newer version of JDeveloper and the second I think because in my case, two tables are involved.

    Any suggestion would be appreciated. Thank you, John

    Hi John,.

    You raised a good script.
    First of all, let me say that the purpose of the DB of the election operation, is to have an option to start the process of a DB table/view and not update several fields in a table (or have other complex manipulations on the table).
    Thus, when choose update a field in a record, after reading it, you "say" the engine not to question this record again. Of course, I guess you can find a solution/workaround for it, but I don't think that this is the way...

    The question now is what to do?
    You can have another DB adapter where you can update the data after you have completed the process. In this case, after reading the data (on the query operation) - updated the "transformed" for example = header.status and after processing the selected data update the rest fields.

    Hope it make sense for you.

    Arik

  • Why the customer financing is required at the level of the approved Budget income reference?

    Hi guru of the project


    Why customer financing is required at the level of reference approved Revenue Budget? Is possible on the revenue budget approved with funding of reference customer? can we use other budgets as budget revenue planned instead to use the approved revenue budget.

    your help is much appreciated. AM starting in project accounting...

    Thanks and greetings
    Shameer PIT

    Hello

    Go to Setup > projects > project types
    Find the type of your draft contract and look the billing information tab. There is a checkbox for funding without base Budget. This option to relieve the linkage that see you, where the funding should match the approved revenue budget.

    In addition, you must configure a different name for the type of budget. Do not use the reserved name approved Budget receipts. You can use any other name for this type of budget. Then you are free to enter and baseline that budget without limitations.

    Note If you revenue recognition method is COST, Oracle hope you approved Revenue Budget equal to allocated funding. The billing COST-COST extension uses this type of budget in the formula. If necessary, update the settings of the extension of billing of COSTS-COST to use your selected budget type.

    Dina

  • How to create a PDF for the approval of the customer?

    Someone of you create PDFs for the approval of your InDesign documents? We must do our work through a system of approval in pdf format and I can't think how to do that with things like frames with scroll and popups.

    Any ideas would be great.

    See you soon

    Graeme

    Bob Levine has posted a cool article on his new blog, which might work well for review the DPS articles:

    http://boblevine.us/creating-a-PDF-from-a-digital-publishing-Suite-app/

  • With the help of legends custom B2B with incoming messages batch to push directly to an AQ queue

    I'm trying to create a legend, attached to a partnership agreement, which will process an incoming batch load and write each individual message in the batch to advanced queue.

    I have the following in place pieces and works so far... 

    1 QA 

    2 B2B lot

    3. partnership agreements

    4 making SOA message waiting

    5 Basic legend in place and access to the message.

    My problem occurs in step 5.  My legend is fired as each message in the batch is traversed and the output of the whole lot (all messages) seem to be added to the AQ at the same time. (They are messages separate, which is good, but I try to insert a pause in order to limit the speed at which these messages are pushed on the queue).

    My question is, How can I publish the message I shot of the lot to QA immediately that I did it - as opposed to add the message to the standard output of the legend? 

    [sample code and further explanation below]

    . . .

    I have tried this approach because my queue is set up in a clustered environment and the options I've seen so far for the AQ limitation apply only to single-server systems.  For example, setting the property minimumDelayBetweenMessages in my composite SOA side for fact the message isn't an option for me.  We have no access to the database settings associated with querying on distributed systems.

     

    Here is a version of my legend:

    public class inboundThrottler implements legend

     

    public Sub run (context of CalloutContext, )

    throws CalloutDomainException, CalloutSystemException  

    { 

       try  

    //Retrieve the properties of the legend of CalloutContext

    String context.getStringProperty = TimeInterval ("timeIntervalInSeconds"); 

      System. on .println ("Time-out interval is" + timeInterval); 

    //Get the message of the legend of entry

    //Message Passthrough

    CalloutMessage cmOut = cmIn;

                try {

      TimeUnit. SECONDS . Sleep (timeIntervalAsLong);

    { } catch (InterruptedException e) { }

                          System. on .println ('error found in the part of the timeout of the legend');

    e.printStackTrace ();

                      }

      System. on .println ("+++ B2B LEGEND PROPERLY TREATED +++ ');

    output.add (cmOut);

    //Throw exception, if any

      { } catch (Exception e) { }

                     System. on .println ('error found in the legend'); 

    take new (e) CalloutDomainException;

      }

      }

      }

     

    Y at - it something other than output.add (cmOut); can I use to insert my message in QA?

    In my server logs, I can see the "+++ B2B LEGEND CORRECTLY PROCESSED +++ ' message for each message in the batch however, they are all pushed to the AQ at the same time and that is why they are all handled by the composite made as fast it can handle to Dequeue the message.  When we deal with more payloads of 5000 messages, the end result is a highly bogged down the server and in some extreme cases, the server crash.

       

    Thank you in advance for any input. Even if there are better ways to strangle my incoming messages (I certainly heard about these opportunities) for my own edification, I too wish to know suggestions for the insertion of my message in AQ at the point in my code that I have highlighted.

    I found a solution, and because I didn't know all the answers on this topic, I'll go ahead and answer myself for the sake of posterity.

    The short answer is do not use a legend Java at all since the intention of the legend was first place to strangle incoming messages so that they are placed on QA in a more controlled way and at a pace slower to allow SOA handle a large load. I found an excellent article, "handling large payloads" [https://docs.oracle.com/middleware/1213/b2b/b2b-user/app_perform.htm] which addressed my needs perfectly.

    To summarize in a few words, there are a number of settings that can be made as size to commit partial lot, size of the payload and large load useful program, in conjunction with a setting called 'Enable the Streaming' in the bpel AQ adapter side SOA Dequeue of things who will accomplish what I need to do.  The version I use is Oracle SOA Suite 11.1.1.7

    Directly related to the question, I referred to above concerning how to insert a message directly in my QA:

    I will not go into the horrific details, but basically I create a ConnectionFactory via an InteractionSpec to get the right connection managed, then convert the message correctly and insert the message in the queue, taking care to manage the space of thread, and close all open connections.  Finally, in my contract partner, I make a note to NOT add the message to the queue after my process of legend in order to avoid duplication of messages.

    All said, I'm happy I found a way to let SOA Suite and B2B to treat this issue with a few "out of the box" settings, because even if the captions can be very useful to insert a custom header or do a quick transformation, using them to enter the bowels of my managed connections are not a walk in the Park.

    Hope this question and the subsequent response will be useful to those seeking similar tasks on the road.

  • Error in the approval process

    Hi all

    I am a new bie to OIM 11 g. I developed a custom (single level parallel) composite approval and it works very well.
    According to my new condition, I need to add two blocks of approval set before the parallel approval block. Throughout the approval process contains 3 levels of approval with the third level as a parallel approval block.

    Level 1 approval will be a default approval and by default, all requests must be routed to this level.
    Based on a condition (create/edit/delete user), the request must be routed to the 2nd and 3rd level approval.

    In one scenario (condition), requests are routed to 1st, 2nd, 3rd level. In another scenario, requests are routed to approval level 1st and 3rd. In the two scenarios above, the request is completed successfully.

    In the last scenario (where lack of condition for the 2nd and 3rd level) the request is only forwarded the approval level 1 and not the other two levels. In this scenario, I get the following error, and demand is a failure.

    WLSPropertyUtils:getOperationName, the operation name is null
    Invalid result COMPLETED received the SOA for the id of the request 3058.
    [CALLBACKMSG] Plugin to change internal State for request 3058 and the status is: query failed.
    [CALLBACKMSG] Inside the plugin for adjustment of status to request 3058, target tye is resource and the operation is MODIFYRESOURCE.
    [CALLBACKMSG] Inside the plugin for adjustment of status to request 3058, target tye is resource and the operation is MODIFYRESOURCE.
    An attempt was made to search for unversioned
    resources global 'tail' of a version of the application "IOM [Version 11.1.1.3.0 =] '. This can potentially lead to conflict the uses of the global resource between multiple versions of the application.
    WLSPropertyUtils:getOperationName, the operation name is null

    Let me know if I am wrong anywhere or please suggest what to do to solve this problem.

    Thanks in advance for the help.

    Thank you
    PT

    Below you will find the link
    http://docs.Oracle.com/CD/E27559_01/dev.1112/e27150/request.htm#BABJGIFJ
    http://docs.Oracle.com/CD/E27559_01/dev.1112/e27150/request.htm#BABFIAIH

    check the mapping of "task results is REJECTING" and "results of the task is APPROVED.

  • How to return to the previous step in a workflow to void?

    We call a workflow under an approval action in a main workflow. In the child workflow, we have 9 steps. If at any stage in the child (other than the first) workflow user rejects action, workflow control should return to the previous step in the child workflow itself.

    We have added a custom action in the output of all stages of children workflow events. This is the logic of the output of step 4 of the child workflow event. A similar logic is there for every step of the workflow of the child.

    < $if wfAction and wfAction as "REJECT" $>
    < $wfSet ("wfJumpTargetStep", "Step3@childWF") $>
    < $wfSet ("wfJumpEntryNotifyOff", "0") $>
    < $endif$ >

    With this code when the user made the rejection of the child workflow action, it takes us back to the main workflow and not to the previous step in the child workflow.

    This approach is correct?

    -Pratap

    1 3 events are input, output and set to date.
    2. rejects arrives in the area to update but you can not reliably respond it because to reject it, he leaves immediately (don't not through the exit event).
    3. the rejected content goes to the rear in the workflow step by step (even going back to the main workflow in a workflow sup) until he finds a step that has valid editors (not only reviewers).
    4. If it does not find a Publisher he goes all the way back to the step of automatic Contribution at the beginning of the workflow and is in a kind of no mans land until the donor (or an administrator) will and approve it again.
    5. to check if something has been rejected to the input of an editor event stage BEFORE the stage where it is rejected needs to have the code to check the status of rejection.

    The workflow under should be able to capture dismiss it as you wish. All the steps in the child are steps only workflow (workflow sup)? Or maybe the people in the steps do not have RW access to the document? This is what I would predict with your described symptoms.

  • Dangerous change in the approval process for iBooks

    you remember long time for approval of new iBooks users author books that publish their books on the iBook Store since the beginning. Originally, it was WEEKS, sometimes even months to get through the approval process. Fortunately, which improved considerably over time and now it's down to a period of 24 hours. remove your book from the store.

    I have published more than 17 books so far since the beginning of the iBook Store, and certainly, I look forward to this improvement. However, I just found out the hard way that this improvement comes with a terrible price.

    The new procedure:

    Is the approval process faster (not only) not due to more staff to go through the comments. Instead, it is due to an approval procedure has changed as it has been explained to me by the customer support. Now, the examiner spends less time going through the books to get quickly to the store. I don't know the details, but I guess they check the side more art if works and not actually reading it Word by Word.

    With this first less carefully past obviously comes a new stage. The Department for approval now takes books later (perhaps if they have more time or something) and check for any errors and delivers a ticket while your book is already on the iBook Store. In fact, at that time, that is not on the iBook Store more and this is the great potential disaster you should be aware of. If you get a ticket issued, your book get ripped the store until you propose changes and he crossed successfully a new review process, which could take days. It's wrong, really wrong, and he just happened to two of my books.

    Out of the blue, I got a ticket of the iBooks team for my book 'Logic Pro X - how it works', which lies on the line store since 2013 has been updated (and approved) last September. On one page, I had misspelled the name of "iBook" Store instead of "iBooks Store" and on another page, I got a link to the page of my book by asking readers to write a comment Amazon if they like my book. Of course, it was also a no-no (a multi-billionaire company referring to a competitor of billions of dollars with a link).

    I made the changes immediately and has the new version uploaded in an hour. But the review process took over 2 days, after I contacted support and recovery from the case. And here's the reason:

    At the moment they have issued the ticket, my book was not available on the iBook Store more, nothing, not even a mention that it is "temporarily unavailable" like Amazon. The visitors couldn't find the book, all the links from my Web site, twitter, facebook and other sites related, everything was made immediately a dead link. Not only did I lose money, I had to deal with customer e-mails explaining why they could not find the announced book. Last week, it happened with another book when I was in town for a week and had no files with me. And even once, it took 3 days to review the correction that I added 's' to the iBook Store.

    It is mind-boggling that the Team did iBook ' t think that through

    Why not keep the booking online during the update

    Why not give priority to the presentation (check two typos took longer than the initial review of the book).

    I asked the support team to issue feedback on this subject, so they can correct this procedure. In the meantime, you better watch for potential new tickets, or someone had the same problem already?

    HI Edgar,

    It's really good to know. Thank you

    Difficult to have a work around for this.

    (Got a ticket) Right now, I'm waiting for approval,

    After correcting a few minor problems.

    I hope this will get fixed soon.

    I like your idea to keep the original "approved."

    live version, until the update is approved.

    Should be a simple and logical

    changes to the procedure.

    Kind regards... Thomas

  • Customization of the insertion in a custom user interface palette

    Greetings,

    I am working on a custom for Teststand application user interface and I want to give the user the ability to edit files in sequence using a simplified subset of the predefined types step.  I based user interface custom off the Labview FullOI example in the teststand 4.2 folder.

    I found the context menu item 'Customize' out of the palette of insertion and who seems to get most of what I'm looking for (hiding like IVI and synchronization of files and the individual steps as the FTP files and call executable), but what I really want to know, is if I can remove it to the different symbols of 'top' that choose between adapters.  I wish that the customer must only see Labview and none and RID where hide the CVI, C/C++ DLL, .NET and ActiveX.

    Where, moreover, are the options that you set in the menu customize stored user interface custom compared to the sequence editor own right?  I want to make sure that I have a good list of all of my modified files I create a CD of deployment of work later on the road.  I'm assuming that to change the visible categories in the interface custom user won't change their visibility in the application of the sequence editor.

    Personalization step insert palette changes affect the sequence editor and the user interface. The settings are stored in testexec.ini in the cfg directory.

    You can hide the adapters using the card configuration window in the config menu

    You can simply keep separate versions of your testexec.ini, one for when you want the customizations and the other for when you don't have, assuming that you do not use the machine even for both. If you use the same machine for both you can implement some sort of automated way of switching on which version of the file that you are using.

    Hope this helps,

    -Doug

Maybe you are looking for