Purchase order workflow. Levels of approval

Good morning
We are designing a workflow for the Purchase Order approval and have some doubts. We will create a workflow that will have multiple parallel approvers for each stage, based on the values of the items.
The multiple approvers will be required to approve depending on cost centre and on projects. The cost centre approver will be the user responsible assigned in the cost centre master record.
For instance if we have 2 cost centres, 2 different approvers would be required and if for example the total price on the Purchase order for the items of one of these cost centres is high enough, this cost centre will require a second step of approval.
In this last case, we need to know if it is possible to determine in an standard way, the “boss” or responsible for the first approver that is the one linked in the cost centre master record.
Thank you very much in advance and regards,
Alejandra

Thank you Kjetil
We are still only designing the workflow, we haven begin to customize it.
I am planning to create a customized workflow for cases with more than one approver at the same level. If we use some table to register if all the approvers have approved and only at that point we marke the Purchase Order as released, I think we could accomplish with the requirement.
Please let me know if you think this is possible.
Thank you very much and regards,
Alejandra
> I don't know how far you have gotten in your
> customizing yet. A similar scenario have just been
> set up by myself here for requisition release, where
> the responsible person's manager would receive the
> workflow if the responsible person himself (or
> herself) had registered the requisition.
>
> However, the standard workflow for requisitions does
> not support more than one approver per release code.
> You can send the workflow to multiple people, but as
> soon as one releases the release is effective. In our
> case this was solved by sending the workflow to the
> person responsible for the largest share when the
> account assignment is distributed.
>
> Since you are not using standard responsibilities you
> have to implement the enhancement to determine
> agents, and in this enhancement you can use function
> module SWX_GET_MANAGER to find the manager of a
> person.
>
> Note that the authorization control is only via roles
> in the release solution. So you need to define
> separate roles for the different release codes if you
> want to prevent people from being able to release at
> several levels.
>
> One additional tip: the flag WFLOW VAPOS should be
> set to X in table T77S0. You can use SM30 to add an
> entry if it isn't already there. When this flag is
> set vacant positions will be handled as if there is
> no manager position.

Similar Messages

  • Purchase order workflow generating mails to invalid peron for one plant

    Hi,
    I have a situation, where the user is receiving workitem mails to approve to outlook, even though he is not an approver. This is the case with only one plant. One more point is even in non-PO workflow, he is receiving the woritem mail execution mails, and plant is same as in PO workflow. Can anyone explain, where I can find the plant and this user relation and how it is happening.

    Hi,
    Check wrong user ID assigned release code in basis side in authorization(SU01 & PFCG) and also check  wrong user ID assigned release code to following path:
    SPRO ---> MM -> Purchasing- > Purchase Order- > Release Procedure for Purchase Orders- > Define Release Procedure for Purchase Orders--- > Workflow ---> Here against each release code assign OT as US and respective User ID's for Release
    Regards,
    Biju K

  • Error in Purchase Order Workflow

    Hi,
    I am facing an problem in Purchase Order Workflow. We are working on ECC6.0 Version. I activated the PO workflow WS20000075 (BUS2012) for the PO release strategy. I assigned an user for the task "Release Purchase Order effected" that is step 000107 and after that I deassigned that user from that step.
    Now I am facing a problem, that the workflow is getting deactivated and unable to go further because it is getting an error in resolving the agent at that release effected step even after I deassigned the user. Every time I need to go to type event linkages to activate type event for the workflow.
    The error it is raising is SWF_RUN 544.
    So can anyone suggest me some solution for this and highly appreciated for the quick response.
    Thanks & Regards,
    Ramesh S

    Hi Krishna,
    Thanks for the reply. But here I donot want the agent to be assigned to that step. I already deassigned the agent from there but still it is giving me the error saying that unable to resolve the agent.
    Thanks & Regards,
    Ramesh S

  • MM Purchase order Workflow  links

    Dear friends,
            I was working on MM Purchase order workflows.
            Please specify Links for exploring MM workflows.
    thanks and Regards,

    Hi
    Standard Workflow for Purchase Order is WS20000075(Access it via PFTC_DIS Tcode). The business Object for Purchase order is BUS2012(access it via SWO1 Tcode).
    http://help.sap.com/saphelp_47x200/helpdata/en/75/ee153f55c811d189900000e8322d00/frameset.htm
    <b>Reward points if useful</b>

  • Message "Purchase Order Changes are awaiting approval"

    Hi all,
    while changing a PO document which is in status "in Approval", SRM (5.0) throws a popup message:
    "The Purchase Order Changes are awaiting approval, Continue processing?"
    Does anybody know the place were SRM throws this message?
    I want to suppress the message completely.
    I can`t find the message within table t100.
    Any ideas?
    Thanks
    Regards
    Andreas

    Hi Yang,
    thanks, this answer I was looking for
    Best regards
    Andreas

  • Purchase Order Workflow - getting de-activated

    Hi All,
    We have a Purchase Order workflow that has been working well for quiet some time now. Over this weekend, we installed Enhancement Packs 1 to 3 and in the midst of testing in QA, I have noticed that, each time a PO workflow gets triggered, it de-activates the workflow causing other instances of the workflow to not be triggered.
    Each time, I have to go and re-activate the workflow.
    Has anyone faced such an issue and if so, what did you do to prevent them occuring.
    Thank you,
    Satish

    I think the person who is creating the PO do not have the Proper authorization hence this deactivating. This deactivating thing can be avoided by going to SWE2 and changing the Error on Feedback field to Do not change Linkage. I hope this will solve your issue. You can also try to find the event that have not triggered from Event Queue SWEQADM
    Thanks
    Arghadip

  • How can I prevent any use to update Purchase order if status was "Approval"

    I have some users can update any purchasing order update after "Approval"
    Please I would any Purchasing oracle module expert to Assist me to get way to solve problem.
    How can I prevent any use to update Purchase order if status was "Approval"?
    Further Information :
    Oracle Allpication Release : 11.5.9
    Oracle Purchasing Module.
    Oracle Data Base: 11i
    Khaled,

    Try writing a personalization on the PO screen that adds the following condition to the where clause
    "and authorization_status !='APPROVED'
    However, I will be careful with a blanket restriction like this. There are situations when you need to modify an existing PO. So you should code some exceptions for this rule.
    Hope this helps,
    Sandeep Gandhi

  • Batch Field in the purchase order item level confirmation tab

    Hello Friends,
    Can anybody tell me the significance of Batch field in the Confirmation tab of  a purchase order item level?
    Can we make this field editable?
    Thanks,
    Bhairav

    Can anybody tell me the significance of Batch field in the Confirmation tab of a purchase order item level?
    Batch field can be populated via inbound delivery, when you receive the confirmation from vendor you can create inbound delivey using VL31N that time you can enter the batch or if oyu receive the confirmation via EDI, in this Idoc you can receive the batch from vendor
    eventually this batch number you will see the the PO confirmation tab
    Can we make this field editable
    No, this is dependent on the inbound delivery document

  • Purchase Order Workflow message for previous level approver

    Hi folks!!
    We are implementing PO workflow through which we want to notify the next level releaser as well as we also want to notify the previous levels releaser as well as Purchase requisition creator (if PR has been used as reference document to create PO).
    I have already successfully implemented the workflow, in which next level of approver gets the notification in his/her SAP Business Workplace as soon as the PO gets approved by the previous level.
    But my requirement is on final approval of PO, notification should also send back to the previous levels approver of PO and Requisition creator.How can I achieve it, please help.
    Best regards

    Hi,
    A check can be made during final level of approval for which e-mail will get triggered to the previous approver and the requisitioner. you would need to provide a Logic to your developer with the message body whihc will trigger an e-mail during final approver and mail recipients will be the previous approver and the Requisitioner which can be picked from Line item in Purchase Order.
    Prashant

  • Rg: Issues in Purchase order workflow.

    Hi All,
    I need to configure my workflow for purchase order to recive mail(SAP Inbox). These are the configuration I hvae done but still i am unable to recive mail.
    1. Created Characteristic.
    2. Created Class.
    3. Created Release group, Approval is 2 level , done with release strategy.
    4. The worklfow for release group is 1(Workflow bia plant,group) and agent is user
    The release strategy are wotrking fine.
    Now for configuration of recieving mail.
    1. I have created a role and in the authorization tab i have maintained the release group and release code and in user tab i have maintained the user.
    2. In SWDD i have copied the existing Release purchase order
      in task i have given release pur order task TS20000166 and in agent i have given rule 20000027.
    3. In PFTC i have given task which i have created in swdd  and created the trigerring events.
    Apart from this is there any configuration to be done.
    Please help regarding this.
    Thanks,
    Srivatsan

    Hi,
    Check the settings in t-code SO13
    you need to have an entery in automatig forwarding
    Good luck
    Shachar

  • Trigger purchase order workflow

    Hi friends..
    I am using standard worklow 20000075 for purchase order creation..
    when iam create purchase order, the workflow is to be triggered..
    for that purpose what can i do..
    I want to set two level of approval..
    iam triggering the event using pftc..
    i dont know where the problem..
    Thanks
    Gowrishankar

    Hi Shankar,
    1. Did u make <b>GENERAL TASK</b> Assignment for all  
        Tasks.
    2. You did wrong, you made in Purchase Requisition in
        SPRO.
    <b>Make in SPRO for Purchase Order:</b>
    SPRO-> MM>Purchasing-><b>Purchase order</b>-->Release procedure->Procedure with classification-> set up procedure with classification-> double click on <b>Release strategies</b>
    <b>AND ALSO</b>
    SPRO-> MM>Purchasing-><b>Purchase order</b>-->Release procedure->Procedure with classification-> set up procedure with classification-> double click on <b>Workflow</b>
    Thanks and Regards,
    Prabhakar Dharmala

  • Need to add two activities in Purchase order workflow template

    Hello,
    I got a requirement for purchase order at workflow template level need to add two activities like below
    a) p.o changed
    b) p.o cancelled.
    once p.o changed based on agent determination agent will receive the mail in his inbox same functionality for p.o cancelled. 
    also at work item level need to add attributes .
    but currently standard workflow for PO release it WS200000075  have only release activity   .
    how to add activity types to be available workflow template also please let me how to do binding for above activities once created?

    Hi vinoth,
    yes this p.o workflow based on release strategy. i was copied the standard workflow template added activities
    one is for changed and another is rejection.
    once functional guy rejected the purchase order rejection  activity  not working properly
    also same problem faced for changed step also while change the p.o value at item level.
    i am using business object BUS2012 adding attributes for work item.
    please guide me how to achieve above functionality also how to do binding for changing and rejection activities?

  • Activating conditions for Purchase Order workflows in EBP

    Dear SRMer's,
    I am facing the following problem:
    System Info :SRM Server 5.5, ECC 6.0
    Scenario 1:
    All start conditions for Purchase Order in SAP Business Workflow are activated.
    I created a direct procurement shopping cart (DP)  in SRM browser and ordered it, then I logged in as proffessional purchaser, changed the Price and processed the DP PO.
    When Ordering, the follow on Documents are created, but says the PO is waiting for approval.  When I check for this PO in the Backend R/3 system in the Me22n (Display PO changes), I don't see the PO.
    Scenario 2:
    All Start conditions for Purchase Order in SAP Business Workflow are de-activated
    I created  another direct procurement shopping cart (DP2)  in SRM browser and ordered it, then I logged in as proffessional purchaser, changed the Price and processed the DP2 PO (Status is held). 
    When Ordering, I get the Warning message, no workflow found, contact system administrator.
    Please advice what needs to be configured for the PO to be ordered successfully.
    Thanks in advance
    Raj

    Hi,
    In your scenario 1, if system is saying that there the PO has to be approved, it means that you have managed the user that will receive the workitem..
    Activating all PO WF is not a solution as in standard there are two many cases activated (amount, role, limit...)
    I propose you to first activate only the 0 step WF and to overwrite the code inside
    Just code that every PO modification should trigger O step WF thus it will be more simple to test it.
    Later on, if you want to implement more complex starting conditions, you just have to modify the WF content...
    Kind regards,
    Yann

  • Purchase Order / Requisition Line Item Approval

    Hi
    Just wondering if Purchase Order / Purchase Requisition LINE ITEM approval is an option for workflow?
    Would the better solution be to use SRM line item approval on a shopping cart and create the Purchase Order from this?

    Hi
    Just wondering if Purchase Order / Purchase Requisition LINE ITEM approval is an option for workflow?
    If the process involved the need to use different approvers for different line items, would the better solution be to use SRM line item approval on a shopping cart and create the Purchase Order from this?

  • Purchase requisition & Purchase order Workflow

    Hi,
    We have activated workflow for Purchase requistion & Purchase order. Workflow is working fine but the client requirement is to have mail to be triggered to the person who creates purchase requisition or purchase order through workflow to go ahead for sending to vendor i.e it should trigger message through workflow to the user saying he/she can forward this PR or PO to vendor.
    The following workflow objects are used.
    WS20000075
    WS20000076.
    Can anybody let me know how this can be achieved through workflow.
    The message should be like your purchase order has been approved & you can send it to vendor.
    Regards
    Ravi Shankar.

    Hi,
    We have used user exist in the release strategy after release of PO/PR mail will be sent to PO/PR creator with required text.
    These text are maintained through SO10 by technical team.
    Regards
    Ravi Shankar.

Maybe you are looking for