Problem with approval

Hi everyone,
My AD Resource is configured to go through two approvals. one for supervisor and the second one is for user(always the same user). if the approver himself requests for the resource the resource should be auto-provisioned. but instead it still shows in the pending approvals and the user still has to approve this. Is this how oracle behaves or is there any misconfiguration here.
Thanks
asat

Well that's OOTB. If you want to behave it that way then you need to make proper configurations. Do it as follows:
- First task which assigns this request to supervisor remains as it is. Let's assume this is Supervisor Approval. This would always be called and assigns the task to Manager.
- After this task, call another task say Check Requester. In this task check the name of the requester and return as True or False for the requester being your pre-defined requester say User01.
- Based on response as false, call the third task which assigns this request to User01. For True just complete the approval process.
So now your request will not be assigned to the user01 if he is the requester as well.
Thanks
Sunny

Similar Messages

  • Bid  Inv created as followon doc problem with Approval

    Issue: For bid invitations created as a follow on document from sourcing cockpit, the is a problem with the approval.
    As soon as it is published, the bid invitation goes to the first approver. When the approver approves it, the bid invitation is still in his inbox.
    Cindy Sy

    Hi,
      See if the foll notes help:
    972265
    958526
    975784
    945418
    BR,
    Disha.
    Pls reward points for helpful answers.

  • Problems with Approving Content

    I have a problem when a person posts or edits content must be approved.
    The other persons don't get a notifaction that content have to be approved.
    And if the admin looks on the page and uses the approvement portlet there is nothing to approve.
    In addition the content (i used normal textitem) can't be edited by anyone other.
    Do i have to add the persons which should do the approvement to special groups or roles? Is there anything what i have to pay attention on?
    Hope anyone can help and sry for my english.

    hi,
    As far as I know, for approval process to be run successfully, setup is required at the very start.
    1. Under page group [Configure] tab, tick the [Approval and Notifications] checkbox.
    2. Under [Approval] tab, design your approval workflow, ie. who will be the approvers and in what sequence.
    3. Create a page under the same page group.
    4. Under [Access] tab of the page, add users who can add/update contents to the page with "Manage items with Approval" privilege.
    5. Add the "Edit" link on the page for the authorized users.
    6. Add "My Notification" portlet for approvers so that they can be notifiied if any request of approval is outstanding.
    That is what I do now.
    Thanks
    George (HK)

  • Problem with Approve & Reject buttons text

    Hi Team,
    Once we have configured UWL in EP 7.0 & backed is SRM 7.0, facing problem in Approve & Reject Buttons text.
    Instead of showing Approve & Reject text on Buttons, it showing text like this  com.sap.pct.srm.core.action.oldwfl.approve  & com.sap.pct.srm.core.action.oldwfl.reject
    Can you please help me on this?
    Thanks in advance.
    Thanks & Regards
    Sandeep.

    Sergio, Thanks for your reply.
    It's happening for all the task items. Pls find out XML file here. here i pasted some of the code from my XML, because it is not taking full XML code here.
          <Action name="com.sap.pct.srm.core.action.oldwfl.approve" groupAction="" handler="FunctionModuleActionHandler" referenceBundle="com.sap.pct.srm.core.approve" returnToDetailViewAllowed="yes" launchInNewWindow="SHOW_HEADERLESS_PORTAL" launchNewWindowFeatures="toolbar=no,menubar=no,location=no,directories=no,resizable=yes">
          <Properties>
            <Property name="FunctionModule" value="/SAPSRM/FU_WF_RFC_DECISION"/>
            <Property name="IV_DECISION" value="APPROVED"/>
            <Property name="IV_APF_VERSION" value="0500"/>
            <Property name="IV_WIID" value="${item.externalId}"/>
            <Property name="IV_MODE" value="APPROVAL"/>
            <Property name="FunctionModule" value="/SAPSRM/FU_WF_RFC_DECISION"/>
            <Property name="display_order_priority" value="50"/>
          </Properties>
        </Action>
        <Action name="com.sap.pct.srm.core.action.launchWD.conf.detail" groupAction="" handler="ObjectNavigationLauncher" referenceBundle="com.sap.pct.srm.core.launch.WDCLFPOIF" returnToDetailViewAllowed="yes" launchInNewWindow="SHOW_HEADERLESS_PORTAL" launchNewWindowFeatures="toolbar=no,menubar=no,location=no,directories=no,resizable=yes">
          <Properties>
            <Property name="Operation" value="detail"/>
            <Property name="ObjectValue" value="a=b&amp;sapsrm_botype=${item.BOTYPE}&amp;sapsrm_boid=${item.BOID}&amp;System=${item.systemId}&amp;sapsrm_wiid=${item.externalId}&amp;sapsrm_mode=${item.BOMODE}&amp;sapsrm_portalbaseurl=&lt;Portal.BaseURL>&amp;sapsrm_pcdlocation=&lt;IView.ID>"/>
            <Property name="ObjectName" value="conf"/>
            <Property name="System" value="SAP_SRM"/>
            <Property name="display_order_priority" value="30"/>
          </Properties>
        </Action>
        <Action name="com.sap.pct.srm.core.action.launchWD.oldwfl.conf.display" groupAction="" handler="ObjectNavigationLauncher" referenceBundle="com.sap.pct.srm.core.launch.WDCLFPOIF" returnToDetailViewAllowed="yes" launchInNewWindow="SHOW_HEADERLESS_PORTAL" launchNewWindowFeatures="toolbar=no,menubar=no,location=no,directories=no,resizable=yes">
          <Properties>
            <Property name="Operation" value="detail"/>
            <Property name="ObjectValue" value="a=b&amp;sapsrm_botype=BUS2203&amp;System=${item.systemId}&amp;sapsrm_wiid=${item.externalId}&amp;sapsrm_mode=DISPLAY&amp;sapsrm_portalbaseurl=&lt;Portal.BaseURL>&amp;sapsrm_pcdlocation=&lt;IView.ID>"/>
            <Property name="ObjectName" value="conf"/>
            <Property name="System" value="SAP_SRM"/>
            <Property name="display_order_priority" value="30"/>
          </Properties>
        </Action>
        <Action name="com.sap.pct.srm.core.action.launchWD.OldWFL" groupAction="" handler="ObjectNavigationLauncher" referenceBundle="com.sap.pct.srm.core.launch.WDCLFPOIF" returnToDetailViewAllowed="yes" launchInNewWindow="SHOW_HEADERLESS_PORTAL" launchNewWindowFeatures="toolbar=no,menubar=no,location=no,directories=no,resizable=yes">
          <Properties>
            <Property name="Operation" value="oldwfl"/>
            <Property name="ObjectValue" value="a=b&amp;System=${item.systemId}&amp;sapsrm_wiid=${item.externalId}&amp;sapsrm_portalbaseurl=&lt;Portal.BaseURL>&amp;sapsrm_pcdlocation=&lt;IView.ID>"/>
            <Property name="ObjectName" value="uwl"/>
            <Property name="System" value="SAP_SRM"/>
            <Property name="display_order_priority" value="30"/>
          </Properties>
        </Action>
        <Action name="com.sap.pct.srm.core.action.launchWD.conf.display" groupAction="" handler="ObjectNavigationLauncher" referenceBundle="com.sap.pct.srm.core.launch.WDCLFPOIF" returnToDetailViewAllowed="yes" launchInNewWindow="SHOW_HEADERLESS_PORTAL" launchNewWindowFeatures="toolbar=no,menubar=no,location=no,directories=no,resizable=yes">
          <Properties>
            <Property name="Operation" value="detail"/>
            <Property name="ObjectValue" value="a=b&amp;sapsrm_botype=${item.BOTYPE}&amp;sapsrm_boid=${item.BOID}&amp;System=${item.systemId}&amp;sapsrm_wiid=${item.externalId}&amp;sapsrm_mode=DISPLAY&amp;sapsrm_portalbaseurl=&lt;Portal.BaseURL>&amp;sapsrm_pcdlocation=&lt;IView.ID>"/>
            <Property name="ObjectName" value="conf"/>
            <Property name="System" value="SAP_SRM"/>
            <Property name="display_order_priority" value="30"/>
          </Properties>
        </Action>
    Thanks & Regards
    Sandeep.

  • I-Procurement problems with approval hierarchy - Urgent!! Please help!

    Dear experts,
    I am having a number of problems in i-procurement (12.1.3). When creating a Requisitions in i-procurement on the screen when it arrives with the approval list, it has retrieved a personel who is not in the hierarchy list at all. (not using AME just employee hierarchy)
    I have checked the usual setting such as making sure the document type settings is correct and the position hierarchy for the position raising the requisition.
    In addition to this once proceeding with submitting the requisition the created time is completly wrong. It is displaying a date occuring in the past. And in the Justification field it has already been populated it appears that it has captured information from a previous requisition. Furthermore in the created by field it also displaying a name of a different user to the one I am currently using.
    I am out of ideas as to exactly what the problems is. Would appreciate if any I-procurement gurus can take a look at my issue.
    Thanks and Regards
    Ebsnoob

    That sounds like a feedback loop.
    Does the tone alter in pitch when you alter input and/or output levels or move your microphone?
    And have you checked your coreaudio device in *Logic Pro>Preferences>Audio* ? And your recording settings in *File>Project Settings* ?
    And how is your monitoring setup? Directly from the Presonus, or do you use *Software Monitoring* ?
    Does the tone stop when you hit Pause ?
    2nd possibility: a note event somewhere triggers a synth - but that would also happen in playback, so it is a long shot.... it does not happen in playback?
    regards, Querik.
    ps: the advantage of smashing up things is that then you are at least sure you can't fix it anymore. Better keep some broken stuff handy, because you'll regret smashing up working stuff.

  • Problem with approving standard workflows.

    We are testing workflows in Content DB prior to initiating a larger project. We have defined a serial approval workflow for uploading a file to a folder. When a file is uploaded, the approver can see the request but is not given the possibility to approve or reject the request.
    The approver has been granted "approval" role with standard permissions "Set Attributes, Set Metadata, Discover, Lock, Get Metadata, Get Content, Set Content, Copy".
    What can be missing in our setup that blocks for approving in workflows?

    A few things to check:
    1) That a message appears (briefly) on the outbound advanced queue (IFS_OUT) when the workflow is triggered. You can perform a "select * from ifs_out_table;" You need to be quick though.
    However, if there is a build up of messages on the queue, but none are being removed, it would appear the Oracle Workflow process is not running.
    2) If the message appears on the queue (briefly), then disappears, workflow is correctly dequeing the message.
    In order for the approve/reject buttons to become visible in the Content DB Web UI, Oracle Workflow must repond on the inbound queue (IFS_IN) with seperate "notification" messages for each of the applicable responders.
    If "orcladmin" was a responder for the worflow, a queue message may look like :-
    IFS Queue Message Details:
    Message Type: IFS_ECM_WORKFLOW_NID
    IFS Queue Message Parameters:
    IFS_ECM_WORKFLOW_PROCESSID=48799 (STRING)
    IFS_ECM_WORKFLOW_RESPONDER=ORCLADMIN (STRING)
    IFS_ECM_WORKFLOW_NID=3 (STRING)
    You will thus need to monitor the inbound queue table (IFS_IN_TABLE) - and see if Worflow is responding to the request with these responder notifications.
    If workflow is not returning notifications for each responder of the original request, then the Workflow process has failed / or is not running. You will need to check with the Oracle Workflow guys on how to debug workflow further.
    If however, the notification messages are on the IFS_IN queue, but are not being removed, it means the Content DB agent responsible for processing inbound queue messages is not running.
    The agent responsible for this is the InboundQueueListenerAgent. Check the Content DB node log file and search for entries relating to oracle.ifs.management.servers.InboundQueueListenerAgent
    You will notice a table in the Content DB schema named odm_responder
    SQL> desc odm_responder;
    Name Null? Type
    ID NOT NULL NUMBER(20)
    REQUEST NUMBER(20)
    RESPONDERUSER NUMBER(20)
    RESPONSE NUMBER(1)
    RESPONSEDATE NUMBER(20)
    NOTIFICATIONID NUMBER(20)
    For a particular responder to see approve/reject buttons for a particular request, I believe the notificationid value has to be non-null.
    BTW - the message on the IFS_OUT queue will look something like :-
    Q_NAME MSGID
    CORRID
    PRIORITY STATE
    DELAY
    EXPIRATION
    TIME_MANAGER_INFO
    LOCAL_ORDER_NO CHAIN_NO CSCN DSCN
    ENQ_TIME
    ENQ_UID ENQ_TID
    DEQ_TIME
    DEQ_UID DEQ_TID RETRY_COUNT
    EXCEPTION_QSCHEMA EXCEPTION_QUEUE STEP_NO
    RECIPIENT_KEY DEQUEUE_MSGID SENDER_NAME
    SENDER_ADDRESS
    SENDER_PROTOCOL
    USER_DATA(MESSAGETYPE, PARAMETERLIST(NAME, VALUE, DATATYPE))
    USER_PROP()
    IFS_OUT 37A0E24085DB24DCE040BB0AC8417ABA
    1 0
    0 0 0 0
    16/AUG/07 04:48:32.357811 PM
    65 9.21.1157
    0
    0
    0
    IFSQUEUEMESSAGE('START_STANDARD_WORKFLOW', PARAMETERS(
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_MINYESVOTES', '1', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_APPROVE_MSG', 'Choose Yes to Approve the request.', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_MESSAGE_SUBJECT', 'CreateWorkspace Request 43436 submitted in Content Services', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_REJECT_MSG', 'Choose No to Reject the request.', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_OWNER', 'ASLAM', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_MESSAGE_HEADER', 'A CreateWorkspace Request has been submitted in Content Services. You are...', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_REQUEST_TIMEOUT', '14', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_JUSTIFICATION', 'please approve', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_REQUESTID', '43436', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_AGENT_BASED_REQUEST', 'N', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_RESPONDERS', 'ASLAM CONTENTADMIN ORCLADMIN', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_MINNOVOTES', '1', 'STRING'),
    IFSQUEUEMESSAGEPARAMETER('IFS_ECM_WORKFLOW_PROCESSID', '43446', 'STRING')))
    Workflow must return a notification id message for each person listed in the IFS_ECM_WORKFLOW_RESPONDERS queue parameter.
    in the case above, the requesters are "ASLAM, CONTENTADMIN, ORCLADMIN"
    Using the request id from above ..
    SQL> select responderuser from content.odmv_responder where request = 43436;
    RESPONDERUSER
    38503
    ...etc
    select name from odmv_publicobject where id = 38503
    NAME
    orcladmin
    select notificationid from content.odmv_responder where request = 43591;
    NOTIFICATIONID
    notice the notificationid is NULL - meaning approve/reject buttons would not be visible
    cheers
    Matt.

  • Problem with Approval Group

    Hi!
    I have created an approval group using 3 Single Tiers.
    When i run the process, and it is in the first tier, the first participant 'Reject' the task (I'm using an interface with ADF). After this, the process instance should finish, but, it continues the approval flow. Is that correct? I think that if the first participant reject the task, the approval flow should finish, isn't it?
    Thanks for your attention.
    Silvana :)

    Hi!
    I have created an approval group using 3 Single Tiers.
    When i run the process, and it is in the first tier, the first participant 'Reject' the task (I'm using an interface with ADF). After this, the process instance should finish, but, it continues the approval flow. Is that correct? I think that if the first participant reject the task, the approval flow should finish, isn't it?
    Thanks for your attention.
    Silvana :)

  • Problem with approval - No matching records found  'Drafts' (ODRF) (ODBC -2

    Hi Experts,
    When an approval request comes to an approver, He is not able to open the document[Out going payment]. It shows the following error.
    'No matching records found  'Drafts' (ODRF) (ODBC -2028)  [Message 131-183]'
    I tried with invoice and approval works fine there.
    When I checked in the table, No records are added for Payments in ODRF file, But it goes to OPDF.
    In the case of invoice, record is added to ODRF
    Please Help
    Regards
    Ajith G
    Edited by: Ajith G on Oct 23, 2009 2:05 PM

    Hi Experts,
    Now I configured the Approval of outgoing payment using a query which I got as a result of another post by myself.
    SELECT DISTINCT 'True' WHERE $[OVPM.CashAcct] != '' and $[OVPM.CashSum] IS NOT NULL
    Approval starts properly here also. But when approver tries to open the attached document to the message , error pops-up as given in the subject.
    Please help
    Regards
    Ajith G

  • Problem with approval notification

    Hi Experts
    for some unknown reason we get in the process workflow the error like:
    Activity Definition
    Name Is Final Approver
    Internal Name HR_IS_FINAL_APPROVER_FCT
    Type Function
    Description Is Final Approver
    Activity Version 4
    Result Type Yes/No/Error
    Default Activity Result Exception
    Message Name
    Expand Roles No
    Function Type PL/SQL
    Function hr_approval_ss.isfinalapprover
    On Loop Revisit Reset
    Cost 0
    Function activity cost in seconds.
    Error Workflow System: Error
    Looking in the Diagram, it looks like, that everything is fine.But i don't know, whta this error means.

    In some cases, when the requester has no Supervisor to approve the request, than the process hanging due to IS Final Approver. In this case you must check, if the Approver has an user account in the core application.
    Mehdi

  • Problem with Approval N-Step for PO

    Hi, all,
    please help me, I'm activate the WF14000145
    but it's not work, in tr. SWUD I have the error: E WS14000145 WD:401 Workflow definition '' not in version ''. I check the note the  962488 "Workflow definition '&' not in version '&'".
    1. Run the function module SWD_WFD_REPLICATE_FROM_9999.
    2. Re-activate the WF definitions in the transaction SWDD. In SWDD I see three version of WF14000145 and one -active.
    3. Check Consistency in the transaction SWUD.
    But still have this error. 
    Best regards,
    Guzal.

    Hi, all,
    I'm solved my problem. Problem was in WS14000154.
    Best regards,
    Guzal.

  • Problem with user defined approval query

    Hi
    Sorry me for my english
    I have a problem with approval query
    DECLARE @DocDate DATETIME
    SET @DocDate = (SELECT $[OINV.DocDate])
    IF (DATEDIFF(DAY,@DocDate,GETDATE())) != 0
    BEGIN
    SELECT DISTINCT 'TRUE'
    END
    the query works with the previous invoices, but today's invoices show me a error colud not commit transaction
    Can Help me?
    Thanks
    Felipe Loyola

    Hi Felipe Loyola,
    Try this:
    SELECT DISTINCT 'TRUE' FROM OINV T0
    WHERE DATEDIFF(DD,T0.DocDate,GETDATE()) != 0 AND T0.DocNum = '$[$8.0.0\]'
    Thanks,
    Gordon

  • Problem with Adhoc approver in shopping cart approval

    Hi Experts,
    We have Classic  and extended classic scenario in our SRM 5.0 system. Though in the settings the extended classic  scenario is not set,  based on the product category PO will be created for the respective scenario.  
    In extended classic scenario the above mentioned two scenarios are executed with out error.
    Now we have a problem with the two cases  :
    whenever adhoc approver is added in the classic scenario for n-step Shopping cart workflow , the workflow is in infinite loop. work item is again in approvers inbox  even after approval.
    The same scenario is repeating  when we forward the workitem to other user for approval
    Could someone explain why the workitem is again in inbox ?
    Thanks & Regards,
    Phanidhar

    Adhoc Agent must be getting filled with the same approver everytime and it is sending the workitem. Check the Workflow log and try testing the workflow alone.
    Another option is, if you are not using Adhoc agent assignment for this task is to create your own Agent Determination Rule with function module using transaction PFAC.

  • Problem with One-Step Approval of Contracts ws14000088

    Hi, I have a problem with the  One-Step Approval of Contracts ws14000088, the workflow can't find  approverat the task TS14007969
    regards
    Dayana

    Hi
    <b>Please go through these links, which will definitely help -></b>
    Which SRM version are you using ?
    Re: Problem with one step approval contract workflow
    Re: No Approver(s) Found
    Reminders for work item
    Re: How to add a new field to the notification mail
    Do let me know.
    Regards
    - Atul

  • User change attribute workflow with approval  problem

    Hello,
    I have a requirement to add account numbers to user entry through workflow with approval process. and also same user can have multiple account numbers. when approver approves the User request then it's account number will be added into the user entity in ldap.
    So, i have created a Change Attribute workflow for that account number with these steps as : initiate, Approval, Commit, Error_report
    this workflow i am able to invoke through IdentityXML call and from OIM interfaces approvers able to approve and that account number is persisting under the User entity.
    Problem is: Actually above request is staging system. when user requests, it is in initiate step, when approver approves the request then only commits the info. so, there are 2 stages here.
    When i am requesting two consecutive account number requests then both requests are in initial stage. Then approver approves the 1st request then it is persisting into User entity. after that approver approves the 2nd request then this account number is overwriting the previous one. so, here is the problem i am finding. worflow is not adding the new account number.. instead its replacing the last value in the list of account numbers for an User entity.
    I hope the above problem make understandable..
    Really its a very much helpful to find the solution on this.
    Thanks in advance,
    Srini.

    Thanks for the help. Having reinstalled OID/OAM a bunch of times to properly add our custom user object, nothing seems absurd. I tried running through your steps, but I'm still not getting the workflow button. I've customized create and delete workflows properly, but the change attribute is a mystery.
    I did the following:
    1) Selected a custom attribute in Attribute Access Control
    2) Changed its read access to Anyone
    3) Saved
    4) Changed its modify access to Anyone
    5) Saved
    6) Added a new Change Attribute workflow for the custom attribute
    7) Action #1: Request, added Anyone as participant and saved
    8) Action #2: External Action, selected attribute is the custom one
    9) Action #3: Commit
    10) Saved and enabled the workflow
    11) Restarted the Identity server
    12) Picked a user
    13) Opened his user profile
    14) Clicked Modify
    The custom attribute is still editable and has no Request a Change button.

  • Problems with Auto approval workflow (WS 10000060) for shopping carts

    Hi SAP Network community,
    I have got a problem with the auto approval workflow for shopping carts.
    Basically the workflow approves the shopping cart once it was created.
    But then the related Purchase Order remains in Status held. If the PO gets ordered manually then it is not transferred to the R/3 backend system.
    For testing purposes also the one step approval workflow was activated. If the shopping cart gets approved by clicking into the detail approval screen (not by approving through the green tick box in the shopping cart overview) then the PO gets ordered and transferred to the backend system as normal.
    But if the shopping cart gets approved by using the green tick box in the shopping cart overview then the same problem occurs as described for the auto approval workflow.
    The system version is SRM 4.00
    Did anybody have the same or similar problems with the auto approval workflow and what could be the reason for this problems.
    Thanks in advance,
    Robert

    Hi
    Which SRM Workflow Scenario are you using (IS it Item level workflow or Shopping cart level Workflow) ?
    Are you using customized SRM Business workflow or Standard SRM Workflow ?
    <u>Please go through these links as well.</u>
    http://help.sap.com/saphelp_srm50/helpdata/en/2c/e68d406b305537e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/eb/289f4099852e54e10000000a1550b0/frameset.htm
    Incase you are using Standard SRM Workflow, please raise an Customer OSS message with SAP at the earliest.
    Regards
    - Atul

Maybe you are looking for