Issue in Approval workflow

Hi,
Currently i'm using IDM 7.0 .
My Scenario: i have created a workflow task with approval requesting for a privilege. The privilege has been assigned an autoProvisioning task to the respective system.
As soon as the requestor submits the request, the privilege entry gets updated for the user in IS and the autoprovisioning task is trigerred and before approval the privilege is assigned to the user in the backend system.
But the case should be, if we have an approval task the provisioning should happen only after approval. but here as the privilege has auto provisioning task defined it provisions to the user though the request is with the approval with no action.
We have planned to implement IDM 7.1 in production. My question is:
1. Even in IDM 7.1 do we have the issue i.e before approval will the privilege will be provisioned to the user in the backend system.
2. If this is the case, please help me how to stop the privilege entry in IS and push it to a staging table when a user submits the request and after approval the entry will be moved to the IS from staging and so that the autoprovisioning task get trigerred.
Please throw some light on this.
Thanks in Advance.
Regards,
Pricy

You have to store the requested assignment at another place which will be transfered by the approval  task and which is just removed by an decline task.
One simple option is to work with an auxiliary attribute, e.g. called REQUESTED_PRIVILEGE, which is a reference attribute for privileges. Another option works with the entry type MX_PENDING_VALUE.
Kind regards
Frank Buchholz

Similar Messages

  • OIM 11.1.1.5 Approval Workflow Issue

    Hi,
    I have installed OIM 11.1.1.5. While self-registration of a user, the request is created and by default assigned to xelsysadm as the request level approver.
    However, when the approver logs in, assigns the organization to the user and approves the request, it is shown that the approval task is completed.
    But the request status doesn't change and remains "Obtaining Request Approval" and thus the user is not created in OIM.
    In SOA server, on checking the logs (soa_server1-diagnostic.log) we found the following error -
    [soa_server1] [ERROR] [] [oracle.soa.bpel.engine.dispatch] [tid: orabpel.engine.pool-5.thread-4] [userId: weblogic] [ecid: ee9b8be672bf5ad0:-72f1c18e:1399f6dc058:-8000-0000000000000108,0:1:100000006] [APP: soa-infra] failed to handle message[[
    java.lang.NoSuchMethodError: oracle.wsm.policy.model.IPolicySet.getStatus()Loracle/wsm/policy/model/IPolicySet$POLICYSET_STATUS;
    We are unable to resolve the issue, we've tried using a custom approval workflow instead of the default approval workflow.
    Kindly help.
    Edited by: 957679 on Sep 7, 2012 6:17 AM
    Edited by: 957679 on Sep 7, 2012 6:19 AM

    Hi ,
    I actually faced the same issue some time back .., it took me almost a week to resolve it ..
    This is happening basically due to incompatible version of wsm-policy-core.jar on your server . Please check all the FMW s/f installed on your server . One of them is incompatible with OIM 11.1.1.5.0 .
    Are you using BIP 11.1.1.6 by any chance .
    Thanks
    Suren

  • PO Approval workflow Acceptance Required issue

    When PO_headers_all.acceptance_required_flag = 'Y', expected behaviour of PO Approval workflow is to send Action Required
    email to supplier. But for some POs even PO_headers_all.acceptance_required_flag = 'Y', PO approval workflow is sending FYI emails to supplier, instead of action required email should goto supplier.
    I have verifed the supplier responsibility who is receiving FYI email, supplier got responsibility to acknowledge PO ( based on POS_ACK_ORDER function assigned to supplier responsibility ) .
    Could any one suggest me, how and where to fix this issue ? How will I know what is the cause of supplier receiving FYI email instead of Action required email ?
    Thanks,
    Sunitha

    Hi user;
    please follow below and see its helpful:
    Stuck POAPPRV Workflow Records At The Email PO Process Activity [ID 417722.1]
    View Approval Workflow Hangs With No Error for Approved Purchase Orders and Requisitions [ID 413272.1]
    APPROVE PO, WORKFLOW PROCESS, PROCESS HANGS [ID 1056081.6]
    Workflow Is Not Completing For PO Supplier Change [ID 554024.1]
    Regard
    Helios

  • E recruitment Approval workflow - Inbox issue

    Hi Experts,
    Im working in a  E recruitment module. So we have two systems one is HR system and Second one is E recruitment system. When ever the Candidate requested for the job, the candidate will be processed in E recruitment system and if the candidate is eligible for the job, then he will be hired using HR System.
    My issue is, I have one Approval workflow in the E recruitment module. I get the Approver details from HR System and sending the work item to the Approver's inbox. that is fine.
    But the problem is, E recruitment has separate inbox and the HR System has the separate inbox for the same person. Now the work item reaching the E recruitment inbox. But it should reach the HR system inbox.
    How the approval based workflow's working in E-recruitment module? Is any web service based approval tasks needs to be created or We can use the user decision task to get the approval?
    Please give your valuable suggestions.
    Helps will be highly appreciated.
    Thanks.

    Hi Nandini
      If both E-rec and HR system are connected together in landscape. As soon as job rec wf trigger from E-rec system based the logic to determine the approver to get the approver user id. After getting the user id you need to check wheather the approver belongs to which system ie E-rec to HR this can be get by using standard FM passing the userid to the FM it will give the result in which system the user id exist. After that you need the send that work item to the approver. Before sending the work item you need to find all the details in the background method of the workflow. There are standard FM to get the details of the system user id and in which system the user belongs to.
    If you have any help let me know.
    Regards
    Vijay

  • Approval workflow issue

    Hello Friends,
    I have created a simple approval workflow with 2 stages for a document library. User A will approve and then the approval has to go to User B
    User A is receiving a mail and editing the document and saving it. User A then goes to his mail and approves it.
    Now as per the logic, the User B should get an email. But its not happening so.
    Is it something that I'm missing? Or should I include all the users in a single stage?
    The error that I'm getting on the second stage

    Hi Chandra,
    According to your description, my understanding is that you got an error when you ran an approval workflow with two stages.
    I did a testing as the following workflow, everything worked well:
    Please create a new library, and a new workflow as the above, test again, compare the result.
    In addition, as the message, the Approval WF failed to run when the user ID was system account. And by default, system account cannot run workflow automatically. So, please use other users to test, compare the result.
    Best Regards,
    Wendy
    Wendy Li
    TechNet Community Support

  • OOTB Approval Workflow CC field issue

    I have a OOTB Approval Workflow that functions as expected but for the CC field. The email goes to only the first user mentioned in the CC field and not to the ones thereafter. I have checked the Approval Workflow steps using SharePoint Designer but nothing
    seems to be off. I have run out of ideas as to why only the first name in the CC gets an email but not the rest.

    Yes I did try changing the order. Still emails the first user mentioned in the order.
    KP
    Hi Kartik,
    Do you mean if you change the order of users in CC field, only the first user can recieve the email?
    Could you please contact SMTP administrator and see if message is sent from SharePoint workflow and recieved by user account? If you are using Exchange server as SMTP server, you could check message tracking log per timestamp.
    Regards,
    Rebecca Tu
    TechNet Community Support

  • Issues with Approval Task IN IDM 7.1

    Hi,
    I have been facing issues with Approval task.
    Firstly,
    I have created an Approval task with 'Mskeyvalue' and 'Mxref_mx_privilege' as attributes.
    I am having a problem in the Approvers workflow UI where, we see these approvals.
    It not only displays the requested privilege,but also the already provisioned privileges of the enduser to the approver.
    He will not be able to recognize which privilege has been requested.
    Is this an already known issue which has been sorted out in recently updated patches?
    If not can you suggest me a solution for this.
    Secondly,
    The privilege requested by the end-user is getting provisioned to the backend,even before it is Approved.
    Since Provisioning tasks are mapped through repository,privileges are getting provisioned as soon as
    an entry is made into the Identity Stores.
    But,Ideally the requested privilege should not be proviosioned to the backend until it is approved by the Approver.
    Is this an already known isuue which has been sorted out in recently updated patches?
    If not can you suggest me a solution for this.
    Thanks and Regards,
    Joel
    Edited by: Joel Sundararajan Davis on Jul 16, 2009 11:04 AM

    Joel,
    I'm afraid the approval process is not quite this simple.  You are correct, if you have provisioning setup on the repository for a privilege it will be assigned immediately.  The approval task as you are using it works as an 'interrupt' to a process - nothing more.
    There is an entry type called pending value that you would need to leverage in order to have privileges requested route for approval.  This pending value object is created by default for role requests in 7.1, but I'm not sure how to create a pending value for a privilege.
    Which brings to mind a question - is there a reason you want users to request privileges instead of roles? In general I think the security model is setup so that users are assigned roles which contain one or more privileges.
    If you do choose to use a role instead of privilege, simply set the attribute MX_APPROVAL_TASK to the id of the approval task you want to use and the system will do the rest.  The display you referenced in the first part of your question will always display the current values of the attributes you select for the user, so don't try to display the roles there - just display the user id, name, whatever else is helpful and when the approver clicks on the user id they will get the approval details which will include the requested role.
    Also, please note that if you would like to assign a role directly anywhere (bypass approvals) you can use the switch: {direct_reference=1}
    -Geoff

  • FI Upload file (Approval Workflow)

    Hi All,
    Need some assistance:
    Currently our company has a standard approval workflow built.  So when we receive an invoice without a PO, we manually post the invoice to a GL & Cost Centre.  Once the invoice is coded, It’s then sent to the GL owners to approve using the workflow currently in place.  All this works perfectly fine.
    My issue is FI Upload files……. As Upload files contain several GL accounts – we are currently attaching a manual email approval from the approver to the file upload so the Accounts Payable department could post without any further approvals in Workflow as an email approval is sufficient.
    We would like to build the same workflow approval cycle that we have already in place for Fi Invoices.
    Note – an upload file come in with 10 different GL accounts ( ideally we don’t want to send it to 10 different approvers) as this will slow down the process, so I was wondering if there is a better solution that you could share to eliminate the upload going to 10 approvers.
    Any Suggestions are greatly appreciated.
    Thanks
    Alex

    Hi All,
    Need some assistance:
    Currently our company has a standard approval workflow built.  So when we receive an invoice without a PO, we manually post the invoice to a GL & Cost Centre.  Once the invoice is coded, It’s then sent to the GL owners to approve using the workflow currently in place.  All this works perfectly fine.
    My issue is FI Upload files……. As Upload files contain several GL accounts – we are currently attaching a manual email approval from the approver to the file upload so the Accounts Payable department could post without any further approvals in Workflow as an email approval is sufficient.
    We would like to build the same workflow approval cycle that we have already in place for Fi Invoices.
    Note – an upload file come in with 10 different GL accounts ( ideally we don’t want to send it to 10 different approvers) as this will slow down the process, so I was wondering if there is a better solution that you could share to eliminate the upload going to 10 approvers.
    Any Suggestions are greatly appreciated.
    Thanks
    Alex

  • FI Uploads (Approval Workflow)

    Hi All,
    Need some assistance:
    Currently our company has a standard approval workflow built.  So when we receive an invoice without a PO, we manually post the invoice to a GL & Cost Centre.  Once the invoice is coded, It’s then sent to the GL owners to approve using the workflow currently in place.  All this works perfectly fine.
    My issue is FI Upload files……. As Upload files contain several GL accounts – we are currently attaching a manual email approval from the approver to the file upload so the Accounts Payable department could post without any further approvals in Workflow as an email approval is sufficient.
    We would like to build the same workflow approval cycle that we have already in place for Fi Invoices.
    Note – an upload file come in with 10 different GL accounts ( ideally we don’t want to send it to 10 different approvers) as this will slow down the process, so I was wondering if there is a better solution that you could share to eliminate the upload going to 10 approvers.
    Any Suggestions are greatly appreciated.
    Thanks
    Alex

    As such there are no events available in BUS2023, therefore extend it to add the event and call this event in your BTE FM using FM SWE_EVENT_CREATE_IN_UPD_TASK
    Regards, IA

  • "This form cannot be opened in a web browser. to open this form use microsoft infopath" while adding a new Approval - Sharepoint 2010 and Publishing Approval workflow.

    I am trying to add a new workflow to a document library with the below mentioned settings and getting error saying "This form cannot be opened in a web browser. to open this form use microsoft infopath" while adding a new Approval - Sharepoint
    2010 and  Publishing Approval workflow" . For your information the I have checked the server default option to open in browser.
    Versioning Settings.
    Error
    This is quiet urgent issue . Any help would be really helpful.. Thanks.. 

    Hi Marlene,
    Thank you very much for your suggestions.
    But I am not creating a custom workflow in designer as Laura has mentioned. I am instead trying to create a new Out of the box Approval Workflow and I get the error mentioned above.
    As it works in other environment, I tried figuring out the possible differences which can lead to this error.
    Today I found one difference which is there are no form Templates within Infopath Configurations in Central Admin. Now I am trying to figure out what makes this form templates to be added to the template gallery.
    Regards,
    Vineeth

  • Error while testing the self registration approval workflow

    Hi all,
    I am getting the following error while testing the self registration approval workflow.
    Here the request level approval is working fine.But the operation level is not working.
    <May 28, 2012 11:25:01 AM IST> <Error> <oracle.iam.request.impl> <IAM-2050126> <Invalid outcome com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.oracle.com/bpel/extension}runtimeFault}
    messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage}
    parts: {{
    summary=<summary>oracle/iam/platform/OIMClient</summary>
    ,detail=<detail>java.lang.NoClassDefFoundError: oracle/iam/platform/OIMClient
    at orabpel.approvalprocess.ExecLetBxExe0.execute(ExecLetBxExe0.java:182)
    at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:39)
    at java.lang.Thread.run(Thread.java:662)
    </detail>
    ,code=<code>java.lang.NoClassDefFoundError</code>}
    cause: {oracle/iam/platform/OIMClient}
    received from SOA for the request id 61.>
    <May 28, 2012 11:25:01 AM IST> <Warning> <oracle.iam.callbacks.common> <IAM-2030081> <[CALLBACKMSG] Inside Status Change plugin for request 61 and the status is : Request Failed.>
    er and operation is CREATE.>
    <May 28, 2012 11:25:01 AM IST> <Warning> <oracle.wsm.agent.handler.wls.WLSPropertyUtils> <BEA-000000> <WLSPropertyUtils:getOperationName(),operation name is null>
    How to resolve this issue?
    Please anyone suggest me.Thanks in advance.
    Regards,
    Deena.

    Deena,
    Please make sure the path is correct. also why .zip, why : at the end why blank space? These could be a problem.
    /home/oracle/Oracle/Middleware/Oracle_IDM1/server/client/*oimclient.zip*:/home/oracle/Oracle/*Middleware/ oracle_common*/modules/oracle.jps_11.1.1/jps-manifest.jar:
    Below is correct one.
    $MW_HOME/Oracle_IDM1/server/client/oimclient.jar:$MW_HOME/oracle_common/modules/oracle.jps_11.1.1/jps-manifest.jar
    If you have custom workflow, be sure in task assignment proper outcome approve or reject.
    Thanks,
    Kuldeep

  • "Approval workflow fragment has no user assignment" while adding approver

    Hi all,
    We are on SRM 5.0 ECS.
    We are facing an issue in our quality system while this issue doesnt come up in dev system!
    if I try change a PO and then click on the ADD APPROVER button and then on the link "ADD HERE".,I get the foll pop up msg :
    "Approval workflow fragment has no user assignment".

    Hi experts,
    Any advice?

  • Offline approval workflow not working - SRM 5.0

    Hi Team,
    Suddenly we have an issue in SRM production server with Offline approval workflow, inbound mails are not getting processed in SOIN and workitems are not getting cleared. So document status is not getting changed.
    There is no problem in receiving the mail, we have all configurations setup as per below link,
         Offline approval - general configuration - Supplier Relationship Management - SCN Wiki
    Incoming mails are received to system user and then auto-forwarded to dialog user. Dialog user is used to schedule the batch job - RBBP_OFFLINE_EVAL.
    Please help to resolve this issue,
    Thanks
    Rajesh Rajagopal

    Can anyone please help me on this issue, offline approval functionality is completely stopped
    Please provide your help

  • Inconstancy in Approval Workflow- Process Controlled Workflow

    Hello Experts,
    We are in SRM 7.0 classic scenario using process controlled workflow and facing an issue as described below:-
    During the approval workflow, we are observing that in
    Case 1: When approver3 is forwarding the work item to approver10, the approver10 in not getting the work item in his Inbox. However, when we see the log detail in SWI6 the status is shown as u201CREADYu201D
    Case 2: We created a shopping cart with identical details as in Case 1 and followed the same approval process i.e.Approver3 forwarding the work item to approver10, however in this case approver10 is getting the work item in his Inbox and when we see the log details in SWI6 the status is shown as u201CCOMPLETED"
    We tried this scenario for 10 times and we found that in 2 cases the approval status is showing as u201CREADYu201D while in other 7 cases the approval workflow got completed.
    Can you all experts please help us understand why this is happening and how can be find the root cause i.e why Case 1 is in u201CREADYu201D status for last 2 days.
    We seek your help in understandingroot cause so that we can eliminate any inconsistency in future.
    Any pointers to resolve this issue will be highly appreciated.
    Thank you in advance.
    Regards,
    RKS

    Use class /SAPSRM/CL_WF_APV_FACADE. This is used by standard SAP WF Analysis.
    Methods - RETRIEVE_PROCESS_HISTORY, GET_CURRENT_PROCESS_STATE, CREATE_PROCESS_FORECAST.
    To analyze more, check the program /SAPSRM/WF_CFG_ANALYSIS_002. Check lines 209...216 (These Lines pull Previous Approved Steps, Current Process Step & Gets the approval forecast). However the REJECTED Items (Accept Decision) work little different (which is not captured by this report).
    To Identify the current approval process awaiting decision by the requester of the cart, use method GET_CURRENT_PROCESS_STATE, return parameter structure /SAPSRM/S_WF_PROCESS-PROCESS_LEVEL_LIST-DECISIONSET_LIST-ITEM_STATUS_LIST gets you the current status of the item (ACCEPTED, REJECTED, OPEN, INQUIRED). If ITEM_STATUS_LIST-ITEM_STATUS EQ 'REJECTED', then the WF is waiting for acceptance/resubmission from the requester.
    To your specific need, pass DOCUMENT_GUID to the class /SAPSRM/CL_WF_APV_FACADE=>GET_CURRENT_PROCESS_STATE get the return parameter /SAPSRM/S_WF_PROCESS. It will give you PROCESS_LEVEL_LIST. Then loop through DECISIONSET_LIST. It contains Table Types of AGENTS_LIST, ITEM_STATUS_LIST, WORKITEM_LIST. At /SAPSRM/S_WF_PROCESS level, you can get all the details of the current process level details
    Thanks,
    SC

  • Problem with custom sharepoint designer approval workflow - check box: 'Start this workflow to approve publishing a major version of an item' is greyed out

    I wanted to create a simple approval workflow. Hence I opted to start from scratch rather than copy the OOTB approval WF. Using SharePoint Designer (not Visual studio) I created a reusable workflow and have added the built in 'Start approval process' action.
    It's saved and published globally.
    Everything works fine except that when associating the WF with a list the 'Start this workflow to approve publishing a major version of an item' check box is disabled.
    Major and minor versioning is enabled for the library.
    What am I missing here? Or do I have to start from the OOTB approval WF to get this to work?
    Regards
    Henning

    Again - new ideas pop up right after defining the issue as a problem. :-) Problem solved!
    I solved this by creating a new workflow from the original publishing approval workflow (copy and replace), but instead of tweaking the already defined approval process (WF action) I deleted it, then deleted all initiation form and local variables,
    and then added the 'Start approval process' action again. This re-installs all the necessary local variables without any initiation form involvement, which is just what I want.
    From here I can tweak the workflow to make it more user friendly, much like
    described by Bobby Chiang in his great blog.
    Remember to add action Set Workflow Variable 'EnableContentApproval' to Yes right before the Start Approval Process action, else the document's status won't be set to 'Approved' or 'Rejected' as an output of the workflow.
    Learning every day!
    Henning

Maybe you are looking for

  • Create DVD?

    I've downloaded video from my digital camera, and used QuickTime Pro 7 to edit videos and use the edited clips to create one movie. Now I want to burn a DVD, but can't locate any instructions. I see how to prep for upload to internet (like you tube,

  • URL Attachment

    Hi all, i hope there is someone that can help me. My question is: i've used in an ABAP custom program the FM SGOS_URL_CREATE_DIALOG: is this the way to create a report that may create me an URL attachment to MM document? I ask you this because i don'

  • Yosemite slow to open external HDD AND expand folders on Macintosh HD

    After updating to Yosemite, the folders on my Macintosh HD are very slow to expand. We're talking minutes. Also, my two external HDD's are the same. No such issues with Mavericks. Suggestions?

  • Itunes Processes an album but it doesn't show up.

    Hope someone can help me. I have a couple of albums in my computer and every time I try to add them to my itunes, it says its processing it but when it finishes I cant find the albums anywhere in itunes. The songs are all mp3s and the albums are no d

  • HT4972 how do i upgrade from ios 5 to 6

    Hello, i want to upgrade from ios 5.1.1 to 6 as I don't like the look of 7