Approver for a request in OIM

Hi ,
I want to get the approver for the request using OIM api.Can u please suggest me how can I achieve that if I have have the request key.Or please suggest me how can I achive that..please provide me some sample code...
Thanks.

Hi buddy,
here is so many ways you can find out approvers list in SRM . in SRM there is a badi where you creating approver list and some g table is there that having approvers names . because in each organization there some customization in SRM so you have to find out that table u can get it from approvers badi . so please check there......
Thanks.
Girish Goyal

Similar Messages

  • Custom approver for Trip Request and Itinerary

    Dear Colleagues,
    In the current systems of CfTE system 1408 we see the option to select "custom approver determination" in the work distribution in the activity approval process for Expense Report.
    In the Approval Process for Itinerary & Approval Process for Trip Request we did not see the option to add custom approver determination in the value help of work distribution field.
    Thanks
    Lokesh Sharma

    Dear Colleagues,
    This feature is currently in testing phase and we may expect this option for Trips & Itinerary to add custom approver determination under work distribution in the Future releases.
    Thanks
    Lokesh Sharma

  • Request Key for Role Requests in OIM 11.1.1.5.0

    Hi,
    We are currently working on an enhancement in which after the role request is approved in the work flow process (SOA), need to be assigned to a group. A notification has to be sent to this group with the request details and the task needs to be assigned to them.This functionality is implemented using the process task and providing the group name in the assignment tab of the task.
    The problem we are facing here is, we are not able to get the request key (of the role request) dynamically, which can be used in the adapter to get the request details/ role details.
    We have implemented the same process while requesting for RO. i.e. after the RO request is approved in the SOA work flow it gets assigned to a group.
    In that case we could get the request key by using the below sql query:
    "select usr.USR_LOGIN,req.request_key,usr.usr_first_name,usr.usr_last_name from usr usr,request req,oiu oiu where req.request_key=oiu.request_key and req.requester_key=usr.usr_key and oiu.orc_key=" + processInstanceKey;
    How ever for the role requests, we are not able to figure out the query / any other process using which we can get the request key dynamically that can be used in the process task adapter.
    Please suggest the db query or any other method to get the request key for the role request.
    Thanks in advance.
    Shakti.

    Hi Kevin,
    The complete steps that we are following are as below:
    1. The requester raises a request for assigning role xyz to user abc by using request template. Once the SOA workflow is completed the user gets the role.
    2. After the evaluate user policy scheduler is run and the record is inserted in to the child table, a task "ADD Role To User" is triggered,
    3. Have created an adapter to set Response= "SUCCESS" and associated it with the task "ADD Role To User".
    4. On Response= "SUCCESS" we are triggering two tasks.    i. Assigning task to a team
                                                                                               ii. Sending notification to the team about the role request.
    5. While writing the task for sending notification ,we have created an adapter. We need to get the request key(of step no 1) and role details to be displayed in this mail.
    As you have mentioned, "There should be no process instance key for a Role Request because there is no object.", i am not able to figure out a way to get the request key
    which i can use in the adapter to send notification.
    Please suggest how can i get it and let me know if you need any other details.
    Thanks in advance.
    Shakti.

  • Approval for purchase request

    i am very confused to do that.that is i am using 3 users in sap.now i want to send purchse order request to 1st user to 2nd user.now 2nd user should approve my request again 2nd user send my request to 3rd user and 3rd user also approve my request and that approved request send back to me. how can i do this process. i am using whole 3 users like user. i dont any use super user. plz solve this pblm.
    by
    perinbarajan

    Hi perinba rajan  !
    I only need to do something!
    1./ You create 2 Approval Stage for USer 2 and User 3
    Approval Stage 1:
      - Stage name: Stage2
       - Authorizer: User2
    Approval Stage 2:
       - Stage name: Stage3
       - Authorizer: User3
    2./  Open Approval template Setup.
    - You can enter the name and decription for  Approval template
    Originator tab: Chose User1
    Documents tab: Choose Purchase Order
    Stages tab: Chose  Stage1 first line and Stage2 second line.( Remember priority of Stage1 and Stage2 )
    Click Add
    Thanks!

  • Need multi level approval for Leave request workflow in ESS

    Hi All,
    Our requirement is for 5 levels of approvals for the leave request raised in ESS  means After employee raises leave request ,it has to be approved by 5 managers one after the other. In standard system only 1 level of workflow and approval  is available so please anybody suggest the solution . Thanks in advance.

    in addition to the above content your workflow consultatn have to create this ask him to
    refer this document
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMDEMO/BCBMTWFMDEMO.pdf
    for multiple level of aproving the leave reqest and  and orgstructure have to be well formed
    ravindra

  • How to assign approvaal policy for a request template in OIM 11g

    When I request for resource in OIM 11g, It's always going for Default approval of xelsysadm.
    I want this Request level approval must go to "Beneficiary Manager approval". While requesting I am selecting request template (which I created) for Provision resource as Request type.I have already set "Beneficiary Manager approval" as request level approval for this request template.
    I have created one approval policy, How can I assign this approval Policy to request template so that When i submit this request , it should go to my Manager approval.
    Regards,
    J

    Hi Rajiv,
    I do not need approval of Operational level. I want to stop the approval process after request level approval.
    Here you are saying to create a new approval policy and set as AUTO Approval as true. There are some default approval policies which comes with OIM 11g and one of the approval policy is trigeering the Operaional level approval. So I think I do not need to create new approval policy and I can use exsting approval policy and modify as you suggested selecting AUTO APPROVAL and create approval rule as request template=="XYZ".
    I am not sure which default approval policy trigeering the Operational approval now. Can you pls tell me that?
    Can you pls confirm that, there is only way to restrict Opertional Approval by selecting "AUTO APPROVAL" true and put the approval rule as request template=="XYZ"
    Thanks Rajiv for your help all the time.

  • Multiple approval for Oracle eAM Work request

    Can anyone confirm Oracle has standard functionality of sequentinal apprvoal process for eAM Work request.
    Our current Oracle eAM project has requirement of multiple approver for Work request. Multiple approver means sequential approval process. After first approver approves it should go to second approval and continues.
    I know Oracle eAM Work order has sequential approval process, but i want to know the same funcionality available for Oracle eAM work request as well. If Oracle has the functionality please provide the details.
    We are using Oracle R12 version.

    Hi;
    I suggest close your issue here as answered than move your issue Oracle Discussion Forums » E-Business Suite Archived Forums » SCM - Asset Lifecycle Management (ALM) which you can get more quick response
    Regard
    Helios

  • OIM 11gR2 PS1: Need to configure auto approval for self registration

    Hi All
    I need to configure auto approval for self registration in OIM 11g R2 PS1. I have done this in R1 but looks like it is different in R2.
    Can you please guide me or point me to some blog/guide.
    Thanks

    check this link:
    Developing Workflows for Approval and Manual Provisioning - 11g Release 2 (11.1.2.1.0)

  • Auto approval for self registration request in OIM 11G R2

    Hi all,
    We have a requirement where we want end users to be able to self-register without needing any sort of approval. We are using OIM 11G R2 with the latest patchset.
    The way to do it in 11G R1 is explained in the following document:
    [http://docs.oracle.com/cd/E21764_01/doc.1111/e14316/unauth_selfservice.htm#BABFEIBF]
    But now that R2 does not have any request templates, we are not sure how to do this. Any help will be greatly appreciated. Thanks for your time.
    -sandeepc

    refer this.
    Configuring Auto-Approval for Self-Registration - Fails due to Organisation

  • How to get details of Pending Approval request in OIM 11g R2?

    Hi,
    We need to find out following details from Pending Approval Request in OIM 11g R2 -
    Request ID,Assignees,Requested Resource Name, Title of Request, Beneficiary, Status of Request.
    Out of above attributes we could find out Assignees, Title of Request, Status of Request, Beneficiary, etc. But we are not getting Request ID and Requested Resource Name.
    We have used API - 'IworkflowServiceClient'
    If we use API - 'RequestService' then we are not getting Assignees and Resource name from Pending approval request.
    Can any one suggeste how can we get these details? Do we need to use other API or other alternative to get all of attributes from Pending Approval Request.
    Thanks.

    Thanks Kevin for your suggestion.
    In OIM 11g R2 I tried task.getIdentificationKey() to get Request ID and task.getSystemMessageAttributes().getTextAttribute6() to get requested resource name but I am getting null values out of it. Is there something I am missing?
    Which common thing I can use to retrieve data from both OIM and SOAINFRA? As I am not getting Request ID from 'IworkflowServiceClient' API so I could not use it to earch request in OIM using 'RequestService'. Even if I have to use query what will be common thing I can use to fetch data from both tablespaces?
    Thanks.

  • ....OIM and SOA tables for new Request for Roles

    Hello OIM experts, please help me. I need the list of database tables that get updated when we submit new request for Roles. I need the tables that get updated by both SOA and OIM during request submission and approval.
    Appreciate your great help.
    thanks
    Edited by: Jyothi on Oct 23, 2012 3:52 AM

    REQUEST table stored request template related information. IN OIM 11G, you can see three level of approval, template level, request level and operation level. OIM has certain pre-defined template, that information is stored in Request table. To get information on any table:Execute below query
    select COMMENTS FROM USER_TAB_COMMENTS WHERE TABLE_NAME=<Tabel name for e.g.'REQUEST'>;
    It'll give info on all tables.
    To know more about request in 11g:
    http://docs.oracle.com/cd/E21764_01/doc.1111/e14309/request.htm
    regards,
    GP

  • OIM 9.x is showing multiple requests for unique request under pending appro

    Hi OIM Guru,
    We are using oim 9.x and seeing multilple entries for single request id under pending approval page.
    Support request id is 100 and once you go to pending approval page :-
    you will be able to multiple entries for request id 100. (Hope i am clear enough on this front.)
    any idea on this front ?
    What could be the possible reason for it?

    What is the BP that you are using? there is a bug related of this issue. Please update your OIM to latest BP and let me know.
    I hope this helps,
    Thiago Leoncio

  • OIM 11g r2 ps2. Setting end date for role requests

    Hi,
    reviewing the new features document on oim 11g r2 ps2: http://www.oracle.com/technetwork/middleware/id-mgmt/overview/oim-11gr2-whats-new-1709505.pdf
    it says "For example, in a request that involves multiple entitlements, the requester might be required to specify the start date and end date for each of the entitlements requested. OIM enables requesters to provide such information during request that can be carried all the way to approval and provisioning processes. OIM also provides an out-of-the-box scheduled task for entitlement grant and revoke based on the start and end dates specified"
    I've been searching on the documentation and doing tests on a virtual environment before a poc to a customer and can not find how to use that feature.
    Is it an OotB feature or it needs codification and extra configuration?
    Any tips on how to achieve this?
    Thanks in advance!

    Doc links:
    http://docs.oracle.com/cd/E40329_01/admin.1112/e27149/appinstance.htm#OMADM5296
    http://docs.oracle.com/cd/E40329_01/admin.1112/e27149/scheduler.htm#OMADM743, tasks "Sunrise of Accounts and entitlements" and "Sunset of Accounts and entitlements".
    Oracle Support Document 1951854.1 (Sunrise And Sunset Of Entitlements) can be found at: https://support.oracle.com/epmos/faces/DocumentDisplay?id=1951854.1
    Joost

  • Define if users or functional owner can self-approve their own requests-OIM

    I have a scenario where in if a user replaces his manager as proxy and makes a request for a resource, the approval task triggered goes to the user itself and the user can approve it. I want to deactivate this functionality.
    I was told that since BP12 has been applied, OIM allows us to define if users or functional owner can self-approve their own requests. Is this possible and if yes then how to go about it??
    Thanks in advance.

    Per BP11 for OIM 10g documentation:
    9649346 A user could approve or update the user's own request. This feature could not be disabled. From this release onward, this feature can be enabled or disabled depending on your requirement. See Section 3.10, "Using the XL.AllowBeneficiaryToApprove System Property" for information about implementing the fix for this item.>
    There is also this in BP11:
    9271449 Requesters could reassign approval tasks to themselves. See Section 3.9, "Using the XL.RequesterCanBeApprover System Property" for information about implementing the fix for this item.>
    System configuration variables in 10g are in the design console. In 11g, they are in the web console.
    -Kevin

  • Standard workflow for downpayment request approval

    Hi,
    Is there any standard workflow for downpayment request approval?
    Please suggest.

    Hi,
    There is no standard flow for the down payment request generally in many projects down payment requests are rarely created process starts with Down payment request F-47 then Down payments F-48
    then clearing of Down Payment f-54
    Down PAyment request is just a template.If you want to use then use then u can skip this step.
    regards
    Deepa

Maybe you are looking for

  • SDM failed when deploying a Web Dynpro application

    SDM failed when deploying a Web Dynpro application - I get the following error message: Sep 19, 2006 2:25:34 PM /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] ERROR: [001]Deployment aborted Sett

  • Problem with p2 import - 30p via firestore but won't remove frames

    Hi all- Not sure what happened- I've been working this way for months and have never had a problem. Shooting 720/30p on HVX200 to firestore. Import into fcp via p2 import and checked remove frames and ended up with quicktimes that were 30 frames. Thi

  • Large files are not getting transferred through file channel

    Hi the below code works fine for files upto 32 mb, but if the file size is more like 141MB, 250MB then the transfer starts but it doesnot get complete. the destination pdf is not opening and acrobat reader says that the pdf has been corrupted import

  • Explain plan only in spool file

    Hi there, I am trying to spool only my explain plan to a file, at the moment i can only return all the results and then explain plan to the file. This is a bit of a problem as i am running some rather long queries and some of them return over 80MB of

  • Installation/deployement of an application with wls

    Hello, I'm trying to package an application that I deployed under wls7 so that I could give it to someone else and he/she would be able to deploy it under his/her own wls7 installation. If I zip my application and unzip it under another wls7 installa