Child form editing when approval workflow is triggered in OIM 9i

Hi All,
            I am working with oim 9i.I wanted to know if there is any way to prevent editing of child form once it is submitted for approval.
            I have a object form with a child form attached.
            I have these forms attached to a resource object.
            It has approval task with 3 levels of approval.
            When user requests for the resource object, he has to fill the object form and child form has to be filled by approvers.
            But user is able to fill child form also.
            Also after 1st approval is complete.The requester is still able to edit child form.
            The requester is allowed to edit child form till last approver approves.
           In Resource Object and form Object administrator i have added group as- SYSTEM Administrators.
           HOW to PREVENT requester from adding data in child form once approval is triggered..
           PLEASE help.
Regards,
OIM 9i user

okk...thanks for the replies..
I am a newbie and wanted to know how to call this process task adapter as i currently have entity adapter on POST-insert on child form which identifies that there is some update..So does that means through entity adapter i need to call the process task of a approval process?
Also is it possible to get the value of user who updated the child form as soon as it is updated?
On post-insert adapter when i try to get the value of "formupdate by" whenever it is triggered it gives me the previous "update by" and not the current "update by" value?
Does the database get updated later or am i doin somethng wrong,beacuse if it is a post-insert i should get values of "latest update by" on the form?

Similar Messages

  • When PO workflow is triggered i get the following mail to my inbox

    Hi Experts,
                     When PO workflow is triggered i get the following mail to my inbox
    Error processing following event linkage:
    BUS2012 RELEASESTEPCREATED WS90000001
    Following error occurred:
    SWF_RUN 594
    Message text:
    Import container contains errors (are any obligatory elements missing?)
    Event container appended as attachment.
    Event linkage not changed.
    Event stored temporarily.
    Events can be redelivered via event queue
    administration (transaction SWEQADM).
    Please suggest me how to correct this error.
    Regards,
    Dheepak

    Hi,
    This happen when the release code value is not passing in to the Event Container.
    Check the event Binding, Re-generate, Save & activate it.
    See this [Thread|workflow inbox level  given  message Error in event receiver .;.
    Regards,
    Surjith

  • Restrict editing/deleting item when approval workflow is in progress

    I have a list for contributors to submit documents and activate an approval workflow. The requirement is to restrict all users from editing and deleting the document once the workflow is activated. After the workflow is completed, if the document
    is approved, all users also should not be able to edit/delete the item; if the document is rejected, users should regain the permission to edit/delete the item.
    I had no problem with restricting edit/delete permission after the document is approved by adding a Declare Record action after the content approval status is set to approved in SPD.
    However, the workflow was not able to complete when I added a Declare Record action in the "When the Task Process Starts" step and an Undeclare Record action in the very beginning of the "When the task process completes" step to restrict users from editing/deleting
    the item when the workflow is in progress.
    After I activated the workflow and approved the item, the Workflow status shows Approved but the Approval status still shows Pending. In addition, the "Approval Workflow Task is complete" (shown in the following image) is missing in the workflow history,
    which seems to me that the workflow task is never completed.
    Please advise me the proper way to restrict users from editing/deleting the document while the workflow is in progress. Thank you.

    then use SPD to customize the task process to lock them out upon starting and give them rights again upon rejection.
    http://office.microsoft.com/en-us/sharepoint-designer-help/use-the-task-process-editor-for-approval-workflows-HA101863538.aspx
    Please mark my response as an answer if appropriate.
    Learn.SharePoint.com
    Hi
    How was this resolved in the end. I to want to disable editing of document whilst workflow in progress. In SPD how is this achieved?
    Thanks

  • 2010 Publishing Approval Workflow not triggered from Office 2010 application

    I have a peculiar situation to which I have been Googling for weeks now but to no avail.
    Basically, I have configured a publishing approval workflow to fire when the user checks in a word document as a Major version. I tested it and all was fine. I later found that on a select few PC's on the office network the prompt (workflow initiation
    form) was not popping up when checking the document in via the office 2010 word client and therefore the workflow wasn't being initiated.
    I have gone down many avenues of group policy, SP permissions, AD settings, even reinstalling office but nowhere nearer to solving the issue.
    Please bear in mind I have it configured correctly from a SharePoint point of view i.e. checked the box to allow workflow to be manually started & start to approve publishing on major version.
    This might be a clue: it works when checking in via SharePoint but not when checking it in via word, therefore indicating a desktop client or office issue. 
    Does anybody have any knowledge of what triggers the initiation form to fire and what might block it or not register its existence from an office app point of view? Any general comments would be welcome.
    Spec of problem machines: - Windows 7 (x32/64), Office 2010 Std, SharePoint 2013 server (but using 2010 workflow in this case).
    Marc Grocott

    Hi Marc,
    Based on your description, my understanding is that when you check in a major version from word, the workflow initiation form not appear.
    In order for Document Approval workflows to work seamlessly with word, you can tick the option: "Allow this workflow to be manually started by an authenticated user with Edit Item Permissions".
    Here is a detailed article for your reference:
    Approval workflow does not start from Microsoft Word
    Best Regards
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Zhengyu Guo
    TechNet Community Support

  • Multiple workitem is generated when a workflow is triggered

    Hi All,
            I have created a custom workflow for contract, Using the standard BO BUS2014 and the event Release Step Created.
    I have checked settings in SWE2, SWE3, SWEC and they look fine to me. The problem is when a contract is created which has release step then the workflow is generating two workitems for a single event trigger. Can you please help me out in finding this error.
    Looking for you kind co-operation.
    Regards
    PuspaSourav Biswas

    Hi,
    According to me there must be 2 Workflows getting triggered.
    Try checking the Workflow log of the 2 Workitems getting triggered & try identify the Workflow no's of these 2 Workitems.
    Is the Workitem text of the Workitems that get triggered identical ???
    You can try keeping some different text for your workflow to identify whether both come from the same workflow or not.
    This may help you identify whether both belong to ur workrflow or not.
    Also once the event is triggered you can go to swi1, put the Event Name & date & time & execute & check which workflows are triggered.
    I hope this will help you.
    Regards
    Mehreen

  • SC approval workflow not triggered..

    Hello All,
    I have a SC created in EBP which is in status 'awaiting approval'. But there is not active workflow running in the system.
    I also checked if there is any event in error in event queue broswer. But I dont see any event in error.
    What could be the reason for workflow not getting triggered in this case?
    Thanks and regards,
    Vithal

    Hello,
    Check the start conditions for workflow in question via SWB_COND. If everything is fine, perform a consistent check using SWUD.
    Also, check the default currency maintained in start condition as well as if the start condition depends on the currency. If so, its value should be explicit within start condition expression.
    Kind regards,
    Ricardo

  • Need 2 metadata fields from item I am running a approval workflow on to show up on the task list

    I have document library "A" that contains many documents with 6 columns of metadata. I have a simple approval workflow for the library that works as it should in functionality. My users would like it if 2 fields of metadata from the items in library
    "A" would show up in the Task list so they could track the tasks by the 2 fields. Can anyone point me in the right direction here to make this happen? Working in SP2010 with Designer 2010 and IP 2010.
    Thanks 

    Hi Ross,
    According to your description, my understanding is that you want to display two managed metadata fields in the associated tasks created in the approval workflow.
    I recommend to edit the approval workflow in SharePoint Designer and new two task fields to display the two managed metadata fields.
    Here are the detailed steps:
    Open the approval workflow in SharePoint Designer and click Approval in Start Approval Process step.
    Click New to create two task form fields in single line of text type.
    Click Change the behavior of a single task under Customization.
    In Before a Task is Assigned step, select Set Task Field under Task Behavior Actions and then set the newly created task form fields to get the values in the managed metadata fields of current item.
    Please refer to the picture below(create a task form field called Managed Metadata for example and mm is the managed metadata column in the list):
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • Workflow is triggerred in golden client

    Hi Workflow guru,
    i got a very unique scenario here. i did try to activate the standard travel request approval workflow. (ws20000050).  in my environment, i do have two client for the development server. one is served as configuration client and another is served as unit testing client.
    I also transport the necessary activation of the workflow from configuration client to unit testing client. However, when the workflow get triggerred, it is happened in the configuration client instead of unit testing client. (please take note that the portal is pointing to unit testing client.
    Can anyone throw any light on what are the possible steps that i did wrong?
    Regards.

    Hi Viji,
    i did the same as you mentioned. ithe workflow is triggered when i am doing the simulation of event also SWUD. however, it does not happen when i am doing the trip transaction. instead, it is pointed to the workflow in the configuration client.
    Is that any other possiblity that it will causing it?
    I vaguely remember that i did activate the binding in the configuration client for the workflow and transport it to the testing client. could it be the cause of it? if it is, is that anyway i can revert back to the original state?
    Regards,

  • Can i Cannge the WF_INITIATOR for SRM Approval Workflow.

    Hi Experts,
    I am facing issue related to sendor name format.
    Whenever SRM approval workflow gets triggered then corresponding responsible user(Approver) gets a mail in their SAP inbox.
    I checked in the system these workflow runs using RFC_USER user.So approver gets mail with sendor information as RFC_USER i.e.  "Sent: Jun 17, 2011 by RFC_USER, Functional ID "
    My requirement is to replace this RFC_USER with some other generic user.
    Can anybody tell me please how can i achieve this.
    Thanks,
    Rupendra Pandey

    Hello,
    Usually, if I want to do anything unusual with mails from workflow then I create a step which calls a task which calls a new method of my BOR object which calls fm SO_NEW_DOCUMENT_ATT_SEND_API1. In that we can specify Sender name different from WF_BATCH or RFC_USER.
    Check the following Code for sending mail.
    CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
       EXPORTING
         document_data                    = doc_chng
         put_in_outbox                    = 'X'
         sender_address                   = 'SAPSCHED'
         sender_address_type              = 'B'
      IMPORTING
        SENT_TO_ALL                      =
        NEW_OBJECT_ID                    =
       TABLES
         packing_list                     = objpack
         object_header                    = objhead
         contents_bin                     = html_tab
         contents_txt                     = objtxt
        CONTENTS_HEX                     =
        OBJECT_PARA                      =
        OBJECT_PARB                      =
         receivers                        = reclist
       EXCEPTIONS
        too_many_receivers               = 1
        document_not_sent                = 2
        document_type_not_exist          = 3
        operation_no_authorization       = 4
        parameter_error                  = 5
        x_error                          = 6
        enqueue_error                    = 7
        OTHERS                           = 8

  • Pre-populate Child Forms

    Hi Gurus,
    Does anyone knows how can I prepopulate child forms?
    I need to associated the provisioned user to some AD groups, depending on his attributes (Position, Department,etc). I'm able to create an adapter with the logic to add the user to related group, but don't know how to add this group in the child form.
    When I attach my prepopulate adapter in the child form, the Group field is populate properly, but how can I simulate a click on "Add" button to add this group, which starts the process task "Add User To Group"?
    Additionally, I must not use the access policies to do this feature (just because some customer's business rules).
    Any idea will be helpful.
    Thanks

    Hi Alex,
    1. Implement the Java class to put your logic using addProcessFormChildData under tcFormInstanceOperationsIntf.
    2. Create the process task adapter using this java class.
    3. Create an unconditional process task (i am assuming you required it only once), set Allow multiple instances to false and integrate the adapter create in step 2.
    4. Under the task dependency tab put 'Create User' as preceding tasks.

  • OIM Approval Workflow Scenario/Question

    Hello,
    Can anybody please explain how the approval workflow actually works in OIM?
    Scenario - After a user does self registration using the web console - how can we specify tasks in between that workflow - so that the user's manager should receive/approve the request first and then suppose then the request goes to some Department Head for his approval and then only the user will receive and confirmation email for logging into OIM.
    I understand the Provisioning workflow perfectly from OIM User Form to PRocess Form and from their to Target. But really want to understand this 'Approval/Self REgistration' workflow. Can anybody explain me with the steps that are needed to be configured in OIM Design Console for the 'scenario' explained above.
    Many Thanks!

    Hi,
    There is one possible solution for your requirement. I jsut the forget the name of the workflow which trigger while self registration.
    You can do one thing in that process add two task which assign task to manager and once he approved the request task will be assigned to deapartment head and once he approved the user will be created in OIM.
    Task will be assigned not as approval but as asisgned task, if its ok with you; just try this and let me know.
    Regards
    Alabhya Goel

  • Approval workflow triggers when not expected for SRM PO & without Agent ??

    Hi All,
    We are using SRM 5.0 integrated with SAP MM backends.
    We are frequently facing this problem, when a buyer  creates a PO (in SRM) within his/ her Spending (Output) Limit, the PO approval workflow triggers and is not able to find an agent.
    Although the workflow should not trigger as the PO value is below spend limit of the buyer......we are not able to understand this behaviour.
    In such cases, the buyer is not able to issue the POs, since the POs show 'Awaiting Approval' status.
    I can find such POs with SRM transaction SWI2_ADM1, but I can not do anything beyond that. I am not able to Forward or 'Complete Manually' such work-items.
    Any idea how this problem can be fixed or if there is any SAP note available for same.......anything??
    Has anyone faced this kind of problem before?? Please help.
    Thanks,
    Ruchika

    please check from the workflow log , the workflow which the system is starting.
    might be the system is able to start another workflow than the one which you are mentioning
    use the transaction swi6 for workflow log , use the purchase order guid

  • Approval Workflow triggers when not expected & without Agent ??

    Hi All,
    We are using SRM 5.0 integrated with SAP MM backends.
    We are frequently facing this problem, when a buyer creates a PO (in SRM) within his/ her Spending (Output) Limit, the PO approval workflow triggers and is not able to find an agent.
    Although the workflow should not trigger as the PO value is below spend limit of the buyer......we are not able to understand this behaviour.
    In such cases, the buyer is not able to issue the POs, since the POs show 'Awaiting Approval' status.
    I can find such POs with SRM transaction SWI2_ADM1, but I can not do anything beyond that. I am not able to Forward or 'Complete Manually' such work-items.
    Any idea how this problem can be fixed or if there is any SAP note available for same.......anything??
    Has anyone faced this kind of problem before?? Please help.
    Thanks,
    Ruchika

    Hi Ruchika,
    This seems to be a problem with the start condition of the PO approval workflow. Check for the same and see if there is any issue.
    Regards,
    Saumya

  • OIM 11gR2 Approval workflow not getting triggered

    I created an approval workflow by following the 11gR2 developer's guide and deployed it. then created an app instance and also an approval policy for operational level which is auto approved and for request level with this composite. when i raise a request for this app instance in the catalog the SOA composite is not getting triggered. I am able to see a task in pending approval of system admin whenever i raise request for any user and if i complete that pending approval the app gets provisioned directly. Also i do not see any request ID also. please help to find out whats going wrong

    Now i tried raising a request from another user who is not a member of SYSADMIN role. This time the request id is generated and a task 'Manual Task for Provision operation for Beneficiary X' is generated in pending approvals of xelsysadm user. When completed the app instance gets provisioned. So this means operational level approval task is triggered? and it has auto-provisioning?
    why my custom approval workflow is not getting triggered?
    I have created 2 approval policies, one for request level which is auto approval and other for operational level where i have selected the deployed composite name.In both the approval policies i have selected the request type as Provision ApplicationInstance. There is no error also while deploying the composite. Am i missing any step? please help.
    Edited by: 955932 on Jan 10, 2013 10:19 PM

  • Submitted form immediately redirects in workflow approval

    I've created a form submission process following this description https://blogs.oracle.com/kyle/entry/adding_ucm_web_forms_to_site_s and associated the submission with a workflow
    It works, the form gets into ucm and workflow is triggered. However, the confirmation page, what the "form" redirects to after submission shows right away after clicking on the link in the email approval message.
    The service used is SUBMIT_HTML_FORM and the redirect is defined as
                   var currentElement7 = document.createElement("input");
                   currentElement7.setAttribute("type", "hidden");
                   currentElement7.setAttribute("name", "RedirectUrl");
                   currentElement7.setAttribute("value", "<!--$ssNodeLink(ConfirmationPage)--><!--$AdditionalConfirmParameters-->");
                   aForm.appendChild(currentElement7);
    Any ideas on how to prevent the redirect when the form shows for workflow approval ?
    Thanks ...

    Hello Laxman !
    You have stated as follows :
    When i assign method in task there is one tick mark to run in back ground that is in display mode
    so not able to put in background.
    The method you have created in SWO1 could be dialog one.That's why you aren't able to set as back ground in task.So, uncheck the "Dialog" check box under "General" tab.
    Since you are unable to open the Adobe form , the problem could be with binding.Also make sure you pass all the required parameters.
    Please go through the below URL which gives additional details about how to attach Adobe forms as an attachment to work item : http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/60ff6ad3-729b-2b10-6582-fedc82680a29
    Regards,
    S.Suresh

Maybe you are looking for