Approval of PO by two approvers

Dear experts,
Our requirement is that we want the 2 approvals in the hierarchy for the PO. and the approvals are at the same level , there is no difference between these approvers.When PO is sent for the approval it goes to both approvers but the error is coming that when we click the button of aprove on the PO there is option coming that to whom you want to move the document? either approver 1 or approver 2 ? and if we select the approver 1 then the notification goes to only 1st one or if we select the 2nd then notification goes to 2nd. Is there any solution of it ?
Edited by: jahanzeb qureshi on Jun 17, 2011 3:04 AM

Following is the solution i can think of
After first Approver approves the PO you can initiate the forward action from approver1 to approver2 or vice versa.
Approving and forwarding the PO will change the status of PO to PRE APPROVED (after 1st approval)
This will allow next approver (approver 2) to approve the PO from PRE APPROVED to APPROVED status.
So you will have to create a logic to identify approver1 or approver 2 has approved the PO first and then forward it to the next person. this can be achived programatically or by modifying workflow.

Similar Messages

  • Purchase Order - Approval Workflow - Automated EMail to Approvers & Vendors

    Hi there,
    We are on SAP ECC6.0 with ABAP Stack.  That is we do not have Java or Net Weaver Components.  There is a specific requirement to have Workflows set up in SAP ECC6.0.  Here is the detailed requirement:
    1. The Purchase Order in MM is created by the Creator of PO.  At the time of saving of PO, an EMail must automatically go to the 'Approver'.
    2. The Aprpover on receipt of the EMail must approve the PO and an EMail must automatically go to next level, if applicable as per Release Strategy (say amount is beyond some specified $).
    3. The next level, assuming its last level, approves the PO.  On Saving of the PO or on Clicking the Release button, an EMail must automatically go to:
         a. Vendor
         b. Creator of PO
         c. All set of Approvers
         d. Head of Department raising the PO
    Based on all this, is it possible to set this up in Standard SAP ECC6.0 with some basic Customisation thru ABAP.
    Or it is not possible to set up Workflows / Emails sending on click of Release button in our current version with ABAP stack (that is we do not have Net Weaver).
    Whether the Workflows functionalities of SAP are expected to be procured separately?
    Please guide.
    Many Thanks.....

    Thanks Richard.
    But how do I come to know whether WS20000075 is there any specific transaction?
    Basically I would like to know whether Workflow is available with the Standard package of SAP ECC6.0 that I have with me.
    Thanks...

  • Waiting approval from Exchange since two months ago

    Hello
    I am another user waiting for the approval of a submission on Exchange. Posted at the begininning of June, I thing 2 months are plenty of tipe to accept it. The sumbission is a new swf Metadata panel for Expression Media 2, compatible with CS5 suite panel interface. I think should be quite usefule, as the CS4 release has been downloaded more than 500 times.
    Anyone had more luck to contact Adobe for approval times on Exchange? May be that approval is lenghty because is a panel about other brand metadata product? Previous CS4 release was approved in a month or so.
    I will try to post on Exchange for Flesh/Flex area, hoping it will have more vibility by Adobe staff.
    Thank You to anyone can give me a hint or help!
    Massimo Novi
    [email protected]

    Same problem here..
    Not 2 months but it is getting me bery anxious about this reviewing system.
    On another marketplace where I have for sale my own items and I want to promote them on Adobe Exchange I have to wait only 3-4 days to be approved and they verify layers and content of the zipfile.Here they should only compare the description if it is accurate,taking into account that it is only a link and a description.
    http://graphicriver.net?ref=crimz

  • Journal shows Approval "In Process" even after Approvers approves it

    Dear All,
    The Approver gets a notification to approve a Journal Batch. He opens the notification and approves by clicking on the Approve button on the notification page and the page closes. But when we go and check the Journal details in the GL apps screen, the Approval status still says 'In Process'. Also the SYSADMIN gets a notification saying "No approver for employee SGL99 was found to approve XX HLA 8-1 2 only 9953 01-AUG-2006 09:04:12. Please correct the error and respond to this message."
    Where is the process stuck? What's wrong?
    Thank you for your help in advance.
    Harish Amble.

    What notification are we talking about? Is it the self-service notification accessed through worklist or e-mail notification that available from the user's e-mail Inbox?
    Self-service notification
    The notification is rendered by the Application Server over HTTP and the user's response is submitted back to Oracle Workflow using HTTP request immediately upon clicking on the Approve button. When the notification page returns after Approve button is clicked without errors, it means that the notification is responded to successfully.
    E-mail notification
    The e-mail notification is detached from the Oracle Workflow instance in the sense that when the response is submitted as an e-mail, unless and until the e-mail reaches the Notification Mailer's inbox and the mailer has successfully processed it, the notification response is not really applied. You need to make sure that the mailer's Inbound and Outbound processing is enabled and that the mailer is able to process e-mail responses successfully.
    For both the cases above, you might want to go the Status Monitor/Process Monitor/Find Processes and search for that instance of Journal Workflow and view the diagram. You should be able to see the notification activity and the current response for that notification activity. If the notification is still in NOTIFIED status, that means the response is not yet applied.
    If you want to troubleshoot the notification mailer, please search in Metalink for notes on Troubleshooting Java Notification Mailer. This helps for 11.5.9 or after.
    Hope this helps.
    Vijay

  • Building approval workflow that spans two system

    Hi,
    We are on oracle apps 11i.
    There is a requirement to build a workflow that spans oracle purchasing and another procurement system for PR.
    After purchase requisition is handled in the system it should be forwarded to the other procurement system.
    the procurement manger would either approve the purchase request and continue with the cycle in the external system or reject and send it back to oracle for modification.
    this is how i see the solution so far:
    -enter employee name and relevant position that refers to the manager in the external procurement system
    -add position to existing position hierarchy
    - when PR is sent in hierarchy to above manager, a database trigger can run to send the data to external system
    till this point,please advise if there is a more appropriate solution
    for the inbound data, how should i update the workflow? What are the APIs that i can use to reject the PR and send it back to requester for modification? if approved, how to handle the PR workflow in Oracle? How to stop the buyer from autocreating a PO automatically from PR?
    regards

    Hi,
    "Approval workflow is ambiguous. Inform system administrator"
    This error comes when you have more than one workflow active and your start conditions has a conflict. ( means you have same conditions for both the active workflows)
    Go to SWETYPV and find out your active workflows for the Business object BUS2121 and deactivate the one if both are not required. Select on the active workflow and go to details where you will find this FM SWB_2_CHECK_FB_START_COND_EVAL. If this FM exists then there is a start condition for your active workflow.
    Then go to SWB_PROCUREMENT or SWB_COND and select your BOR as EC Requirement Coverage Request and findout the active start conditions for both of your active workflows. Analyse and if there is a conflict change it.
    If you dont have start conditions for both the WFs then create for one with the create tab in SWB_COND.
    Let me know if you need any further inputs.
    Best regards,
    Sridhar.

  • Two levels of approval

    Hello all,
    I have a client that needs 2 levels of approval for travel expenses (request for travel- TRIP and travel expenses- specification of travel expenses- PR05). In order to do that we need to expand table in travel request and PTRV_HEAD (TRIP) seems like a good table because it is included in structure PTP02 (for travel expenses PR05). We need to expand table in order to get a drop down menu od approvers (level 1 and lever 2).  Do you have have experience with expanding another table?
    They are on version 4.7.
    Do you have any other suggestions or ideas?
    Thank you
    Dubravka
    Edited by: Dubravka Martinovic on Mar 17, 2010 1:49 PM

    Hello,
    I am not sure about the drop down list of the approvers however if you want that approval request to be send to two approvers as soon as user submit the trip, it can be achievable by workflow.
    There is another case where trip should be approved by first approver and then it should go to second approver for further approval, this scenario is also achievable by doing changes in workflow.
    Hope this help!
    Thanks,
    Vaibhav

  • PR WF for approval stuck in approvers inbox after manual approval in ME54

    We have Purchase Requistion (PR) Approval workflows, stuck in the approvers inbox as a User Decision step after the PR was manually approved. We know how to clear up previously stuck Tasks, when they should technically be complete using the standard WAPI.
    1. What changes to the Workflow Template do we need, to ensure that in future when the BUS2105.RELEASED event is raised by application, that the associated tasks in user inbox are automatically removed ?
    2. In the User Decision task definition itself (if you drilldown from the control tab) there is a tab for Terminating Events. What can this be used for ?
    Thanks
    Hari
    PS - This is in R/3 46C
    Edited by: Hari Sudarsanan on Feb 20, 2009 9:55 PM

    Hello,
    That sounds about right.
    You can have a two-pronged fork as the first step. One branch listens for an event, the other does whatever the workflow has to do. The branches come back together just before the end of the workflow.
    It's a 1 from 2 fork.
    So the workflow can complete in one of two ways - normal execution or if that event occurs, whichever comes first.
    I don't know what you mean by "process control PC to terminate the workflow" but in any case it's not necessary.
    For the Wait For Event step itself, this is what you should have in the fields:
    Step Name:         anything
    Outcome Name:  anything
    Wait For
    Container Element   PURCHASEREQUISITION
    Object type             BUS2105
    Event                      RELEASED
    (assuming PURCHASEREQUISITION is the name of the main BUS2105 object instance in your workflow)
    There is no need to put anything in the binding.
    You said:
    "I don't see how this is helping to clear the Work Item sitting the Approvers inbox as that is further down in the WF."
    If you implement it as described above (with the fork ending just before the end of the workflow) then even if the workitem is in the approver's inbox, it should disappear (after a refresh of SBWP).
    The "terminating event" tab in the Task that the Decision step calls, I've never
    used it, but it would apply to every workflow that called that task so I don't
    think it would be useful here.
    Could you tell me, how is your workflow triggered, with a BUS2105 event?
    regards
    Rick Bakker
    Hanabi Technology

  • Two Mitigation Approvers?

    Dear Ladies and Gentlemen,
    I would like to know if it's possible to assign two approvers to one single mitigation control.
    Background:
    Due to the company's settings there are more than 100 different plants all over Europe within 4 different Business Units.
    We would like to arrange the possibility to enter more than one Mitigation Approver to a single MC because we don't have (and management in not willing to change this) a single Risk Officer who might be the owner of all MC's. So we need for each plant the MC's on all related levels. To keep it simple, we only want to have the European organization in general which shall be used by all plant's MC's. No futher deeper organization levels shall be used.
    Thanks for your support!
    Rgds.
    Matthias

    Hi Gretchen,
    Thanks a lot for your confirmation what I (unfortunately) already have suspected.
    Excactly your described failure I got but I wanted to know if there might be a customizing setting to change this.
    So, thanks once more for the quick answer.
    Have a nice day and take care.
    Rgds.
    Matthias

  • Two work items are generating in approver inbox ?

    Hi Experts,
    iam working on PR Workflow. I used the user decision to the Approver for approving.  when i relased in me54n. it will go to the approver. but every time two work items are generated in Approver inbox.
    I used the Responsible agent and possible agent is the same user.
    Please how can i control this ?

    Hi Chinni,
                   I guess this could be happening because of any of the following reasons.
    1) if you are using a custom workflow for PR release check the standard one is deactivated.
    2) In SWEL check the event linkage for your BUS there could be 2 of them, Delete one of them.
    Regards,
    Dheepak

  • Extending of Two Step Approval WF (WS10000031) up to four steps

    Hi Experts,
    I try to extend the WS10000031 WF by copy of second step (TS10008127 2nd approval task in two-step approval of SC) as 3th and 4th step. The WF starts without problem and works until 3th step. User can't execute this step because of error generated on web side and short dump in ST22.
    Is the above described ides correct?
    Thanks in Advance
    Adam

    SAP recommends the custmers to use N-STEP badi , if you have approver levels greater than two.

  • Hi i want to create BAPI to get approver of the employee

    hi i want to create BAPI to get approver of the employee
    in this  BAPI if there are two approver for that employee than i need both approver personal no.
    please help me
    thanks in advanced.

    Hi
    I doubt whether there is a direct Standard BAPI for that.
    The below report will get you the employees approver org position. Even if there are two approvers are there, it will display both the approvers position.
    *& Report  ZGD_TEST_HR_ORG_STR
    REPORT  ZGD_TEST_HR_ORG_STR.
       DATA: plvar            LIKE hrsobid-plvar.
      DATA: otype            LIKE hrsobid-otype.
      DATA: sobid            LIKE hrsobid-sobid.
      DATA: date             LIKE sy-datum.
      DATA: leading_position LIKE hrobject OCCURS 1 WITH HEADER LINE.
      DATA: org_agent        LIKE swhactor.
      DATA: lv_sw_vapos      TYPE xflag,
            lv_subrc         TYPE sy-subrc.
      DATA spfli_wa TYPE spfli.
      DATA carrid_buffer TYPE spfli-carrid.
      IF plvar IS INITIAL.
        CALL FUNCTION 'RH_GET_ACTIVE_WF_PLVAR'
          IMPORTING
            act_plvar       = plvar
          EXCEPTIONS
            no_active_plvar = 1.
        IF sy-subrc > 0.
          MESSAGE e300(5w) RAISING no_active_plvar.
        ENDIF.
      ENDIF.
    IF otype IS INITIAL OR sobid IS INITIAL.
          otype = 'US'.
          sobid = sy-uname.
      ENDIF.
      CALL FUNCTION 'RH_GET_LEADING_POSITION'
        EXPORTING
          plvar              = plvar
          otype              = otype
          sobid              = sobid
          date               = sy-datum
          auth               = ' '
          consider_vac_pos   = space
        TABLES
          leading_pos        = leading_position
        EXCEPTIONS
          no_lead_pos_found  = 1
          OTHERS             = 2.
       IF sy-subrc > 0.
        MESSAGE e802(5w) WITH otype sobid
                         RAISING no_lead_pos_found.
      ELSE.
        LOOP AT leading_position.
          write :  / leading_position-otype,
                     leading_position-objid.
        ENDLOOP.
      endif.
    Hope it helps you

  • Purchase Order Release Strategy Approval

    HI All,
    I have an issue with the Purchase Order Release Strategy, I need to set the Release strategy at 2 levels.
    Level one will have 1 approver
    Level two must have two approvers.
    The scene is:
    Level one will approve all purchase orders betwee 400 to 5000 euros.  1 approver only
    Level two will approve all purchase orders above 5000 euros.  2 approvers.
    The problem is that the level two approvers must have the same Purchasing Group, Release strategy and Code, that is.
    Pur. group G70, Release Group GC and release strategy DF.
    I have completed the customising and the Release simulation is working correctly but when the PO is created the is no release strategy proposed.
    CL20N is completed for both levels and works correctly for level one approval but not for level two
    Can any please help
    Leslie

    Hi,
    May be in your case the values are not properly designed in release strategy for PO Value (ZPO_GNETW) release characteristic.Now go for creation of following release characteristics
    1. PO Order Type (ZPO_BSART),
    2. Company Code (ZPO_ BUKRS),
    3. Purchasing Organization (ZPO_EKORG),
    4.Plant (ZPO_WERKS)
    5. Purchasing Group (ZPO_ EKGRP) and
    6. Total net PO Value (ZPO_GNETW)
    Create one release class ZPO_CLASS & then add all above release characteristics
    And then design your release strategies as required.
    AND under release characteristic for PO Value (ZPO_GNETW) keep following values
    A. <= 400 EUR
    B. 400.01- 5000 EUR
    C. >5000 EUR
    As you already created Release Group GC & release strategy DF (1st level), now create another release strategy DS (2nd level).
    NOTE: As you needed one releaser at 1st level and then two releasers in 2nd level. So create three release codes C1 for 1st level and C2 & C3 for 2nd level.
    In designing release strategies for PO , you can keep value 400.01- 5000 EUR with release codes C1 under DF release strategy and Keep value >5000 EUR with release codes C2 & C3 under DS release strategy.
    Regards,
    Bijju K

  • Showing only Approved Metapedia Terms

    This question is two fold:
    1) Is there a way to only show approved metapedia terms?
    2) How have others managed their metapedia terms in a "multi-tier" environment (dev / qa / prod)? Do you promote your terms / changes through different environments or do you manage your terms in one environment?  What is SAPs suggested best practice here?
    I'm trying to achieve the scenario where metapedia users only see approved terms. Right now we are controlling this through drafting the terms in one environment and then exporting / importing them into another environment as approved.
    Thanks!!
    Tom

    This can be achieved by setting up appropriate user permissions. Note that for Metapedia there are predefined user groups - Metapedia User, Metapedia Author, Metapedia Approver and Metapedia Administrator.
    Among these groups Metapedia Users can only view approved terms. Metapedia Author, Approvers participate in the process of creating the draft definition, refining it and approving it. Once the term is approved, it is visible to Metapedia Users. Also if for some reason author starts revising an approved term - the changes made by the authors are not visible to Metapedia User until the revised term definition is approved.
    Given this context, you should be able to manage all Metapedia activities in the same environment. You do not need to have separate Dev and Prod environment for Metapedia scenarios.

  • Confirmation n-step Admin approval workflow

    Hello friends,
    We struck up in setting up admin workflow with the badi BBP_WFL_ADMIN_APPROV.  We have activated the workflow WS10400020 and we could able to determine approvers in that badi and able to pass the approver into output parameter of badi et_agent. Approvers are getting determined in the confirmation and able to approve it.
    But we need to have two step approval in that badi. Is the admin workflow (WS10400020) one-step approval workflow? Can we have two - steps in this workflow? In the badi, we are determining two approvers and all the approvers are getting passed into et_agent which is then getting passed to first step in the approval process. We would like to pass one of the approver in to next step.
    Could you please advise me on that?
    Thanks,
    Arun

    Masa,
    Thanks for your reply.
    Can we manually add approvers in case of confirmation one or two step approval workflows? Can we replace an approver who already there approval preview with an adhoc approver? In my case, both the feature is not working. Just want to know is this a standard process or we have a fix for that.
    Thanks,
    Arun

  • Approval of order

    Hi all,
    Our client's requirement is that before release of maintenance order, it should be approved by two different authorities (i.e. one administrative approval and another is financial approval). Once the order has been approved by the two approvers, only then it can be released.
    How can I acheive this? Please describe in a little detail.
    Please guide me, I am new to PM.
    Thanks in advance,
    Beenish.

    hi beenish ali,
    approval of orders based on permits.....
    "This method is used to automatically assign permits to MO based on maintenance activity types/planned cost of orders/actual cost of orders/estimated cost of orders....."
    1.create ct04characteristicand maintain values or value ranges 10k-20k,30k-to40k of some range if your going to call permits on planning cost here in additional tab mention the tableCSEVPERMIT & any field names
    ILART-Maintenance activity type
    PKOSTEN for planning cost
    USER4 for estimated cost
    IKOSTEN for actual cost.
    2.Create permit class and put the charc in permit class and for class type 049 maintain classification status in IMG.[Cross application components--> classification system->classes---->maintain object types and object keys(here plz read the note and maintain status for class type 049).
    3.Create permits using IPMD and put category , order status and goto classification and maintain permit class and select particular charc value for that permit.
    By the above process respective permits assume that you have given based on planned cost of the order get automatically assigned to the order,now you can maintain authorisation for the permit.Use eqpts which dont have permits and try this method......
    Hope this might have met you requirement.
    Plz try the same and let me know if you have any querries or no ._If working give up points'''_
    regards
    pushpa

Maybe you are looking for

  • Centralised Payment _ Precautions to be taken

    Under One Company Code there are around 10 profit centers and right now all payments/receipts vendors/customers are being released/received from those profit centers only.   HR is also implemented and HR postings are being made to those 10 profit cen

  • Application Permission Issue

    Hi I Have my firefox permissions set to my standard user (Home Folder ) read & write instead of system (root) read & write. Are there any negative issues such as possible security problems that could result because of this ? I did this because when s

  • How do I change the name of my iPhone? I bought one for wife and it defaulted to same name

    How do I change the name of my iPhone? I bought my wife a phone and it defaulted to the same name as my iPhone.

  • How to use buttons in hcm process and forms?

    Hi Experts, I want to know how to use buttons in HCM process and form. And when i click on the button it was validating all the fields and it was throwing an error ( complete SACHP fields) i am not using this filed in any where of my form. So, please

  • Can't discover VM server in OVM

    Hi, Test environment, as per this doc http://www.oracle.com/technetwork/server-storage/vm/template-1482544.html Running the above OVMs on virtual box version 4.2.10 OVM is version 3.1.1.365 Can ping each machine fine. When I go to OVM and try add the