Workflow for purchase requisition?

Dear all;
I would like to know if there is any standar workflow for MM that can map this requeriment: user A creates a purchase requsition, the WF sends a mail to the user B to release it, user B releases it and then the WF sends a mail to user A to let him know the event.
The WF should know how many approvals (if any) the purchase has, so it can adapt to any type of purchase
Thank you very much!

Hi f_mont.
Workflow don't need a design with a loop because it is created a new workflow to each step of aproval. Standard program will trigger other workflow to next level and will trigger terminator event to already running.
It's automatic and transparent to user and you. This follow the sequence of each aproval sequence depending of functional configuration about it.
To get it ready to start and be triggered, ask to functional fill field in SPRO, with 1 (users of viwl T16FW) or 9 (EXIT). --> SPRO --> Materials management --> Purchasing --> Purchasing req. --> Release procedure ... --> Define Release procedure for PR...Release Codes --> Field workflow = 1 or 9.
Configure the same number in rule PFAC in workflow step task to 20000027 and it will get automatic depending on configuration in 1 or 9. 1 is automatic and needs previous functional configuration and 9 needs that you encode some line codes in user exit EXIT_SAPLEBNF_005 (enhance M06E0005 in CMOD).
I need to do the same here (for PO, contract and requisition), but here will be type 9 and I need to get users by profile in user exit.
best regards.
Glauco
Edited by: Glauco Kubrusly on Jun 14, 2011 9:58 PM

Similar Messages

  • SAP  workflow for purchase requisition and purchase  order

    Hello  Sap Workflow,
    Can you  please help me on  building workflow for purchase requisition and  purchase order    with  the necessary screen shots  ?
    your quick response  will be greatly appreciated.
    Thanks in Advance

    Hi,
    Please check http://help.sap.com .
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/04/92761846f311d189470000e829fbbd/frameset.htm
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/04/92775546f311d189470000e829fbbd/frameset.htm
    Configuration guides are available in SAP Solution Manager.
    Regards,
    Masa

  • Workflow for purchase requisition release strategy

    Hi all,
    I need an urgent help on Workflow for Purchase Requisition Release. The requirement is that when a purchase requisition with a given combination (Purchasing Group, Material Group and Account Assignment Category) is created and saved, it should trigger a workflow for approval of release or rejection to one specific business manager. If he dont responds in 2 days, it should be sent to other business manager. If any one of them releases the requisition, it should send a mail to the requestor that the requisition is released. And if it is rejected, then also a mail to be sent to the requester informing that his requisition is rejected...
    Can anyone take some pain and guide me step by step procedure to implement this or to use any existing one.... I know its BUS2009 thats used in this but really dont know how to implement it properly.
    Its urgent...
    Edited by: Hima on Apr 11, 2008 12:45 PM

    Check this link
    http://help.sap.com/saphelp_47x200/helpdata/en/04/92762546f311d189470000e829fbbd/frameset.htm
    Thanks
    Arghadip

  • Error While Creating Workflow for Purchase Requisition Rejection

    HI Experts,
    Purchase Requisition No is not Displaying in the Business Workplace Inbox after my Work  flow got triggered.
    In Work flow i am Using the Task  97600004  which i copied from the Standard Task  65400032. This Task i called in the Activity Step having Work Item Display Tab. In this Tab while i am checking at Work Item Text  for Identification  of Work item in work flow inbox level it is Giving Error "Container element '_WI_OBJECT_ID' does not exist and also Insert Expression is in Disable Mode.
    In Business Workplace Inbox i am getting message as "Purchase requisition  00000 rejected".
    Please Suggest where i am Committing Error.
    Thanks in Advance
    Srikanth Kumar

    HI.
    I Have Checked the work flow as suggested Dheepak
    In Start Event of Work flow i declared BUS2105 as BOR Object . The Task which i copied contains BUS2009 as default.
    As Raj Suggested In Task i have Created a New Element BUS2105 at Container Tab and set binding in task and set the Binding between Work flow and Task. Now it is working fine and i am getting the PR No in the Message of SBWP inbox.
    But i Having one more doubt regarding this issue only Why BUS2009 BOR object Type is not working which is the Task as default even though its binding is set between work flow and task?
    Thanks Dheepak and Raj for Your Valuable Suggestions. My gmail id is srikanth537. Can u add me In your Friends list.
    Thanks
    Srikanth Kumar
    09937876902
    Edited by: Srikanth Kumar Talasu on Dec 23, 2008 11:59 AM

  • UWL Workflow for Purchase creation and Requisition

    Hello Friends,
    Could you please help me on the following UWL configuration scenario?
    1. Workflow process for purchase requisitions (create purchase requisition ME51N)
    2. Workflow process for purchase orders (create purchase order ME21N)
    For the above scenario, what need to be done in portal. I already established SSO, and other connectivity between portal 7.0 and SAP System.
    For the above scenarios do we need to import any package into portal...like business packages?
    Or will it work in UWL automatically? (I am not sure about this line...I am new to UWL)
    Please help me on this.
    Thanks,
    Vasanth

    Hi
    U need to register the system with portal
    Registering the SAP ECC system that will provide work items to UWL. For example, registering the system on which Business Workflow runs
    Each SAP system that will provide work items must be registered as follows.
    1.Navigate to System Administration  System Configuration  Universal Worklist and Workflow  Universal Worklist - Administration.
    2.Choose the New button.
    3.In the dialog box:
    In System Alias, enter the system alias.
    In Connector Type, select WebFlowConnector.
    4.Choose Save to store the current configuration object.
    Register Work Item Types:
    The work item registration process involves identifying each system by its alias, and then generating the XML description of how to process the work item types to be received by UWL from each system.
    1.Choose System Administration  System Configuration  Universal Worklist & Workflow  Universal WorkList - Administration. The system displays the iView titled Registration for item types of Universal Worklist Webflow. The system displays a list of system aliases for which the work item types are not yet registered.
    2.Select Register Item Types for New Systems Only button.
    Register Item Types for All Systems button is selected to perform the registration for all configured systems. Register Item Types for New Systems Only button is selected to perform registration for systems whose XML processing description has not been downloaded before.
    Regards
    Krishna.

  • Budget Approver for Purchase Requisition

    Hi,
    In MM setup for purchase requisition, 4 levels has been setup for approving based on amount. The person who will approve is configured to be determined based on user exit (value - 9) in TCode OMGQ.
    My question here is where is this user exit and how can we know to whom this PR will actually reach for approval.
    Please help me out.
    Regards,
    Binay Agarwal

    That you have to check in the Workflow settings based on the organization defined in PPOME
    User exit M06B0001
    you ca check the logic of user exit in SMOD
    enter the above user eixt and display the component logic

  • Can't use Overall Release for Purchase Requisitions

    I have two groups, AA and ZZ.  Each group has it's own Class.
    Group AA uses Cost Center Class (CN)  (uses Characteristics Cost Center and Line Amount)
    Group ZZ uses Order Class (OC) (uses Characteristic Order)
    I have built one and only one Release Strategy for each of these Groups.  These Strategies both work successfully when I select the other group to be the group for Overall Release.  That is, if I set ZZ to be for Overall Release, then create a requisition, the release strategy for Group AA is applied successfully.  However, if I modify the req the strategy for ZZ, does not get applied.
    The opposite is true.  When AA is set to be for Overall release, then ZZ works.  However, if I modify the req, then AA's release strategy does not get applied.
    Again, both strategies work correctly when the other Group is set to be the one to use for Overall Release.  However, neither strategy works if its group is set to be the one for Overall Release.
    What am I missing?  I only have two classes, two groups, and two release strategies.

    SAP Standard system allows only 8 levels of release codes.If client requirement is more than 8 then for excess release codes customisation is done by the technical team (Abapers).Lets take an example of 15 release levels required for a client according to his Business needs then in this case initial 7 codes are customised and remaining 8 release codes are configured in the system.
    Release procedure is of two types
    Release Procedure without classification
                 This procedure is applicable only for Purchase Requisitions.
                 Here PR is released Item by Item only.
    Release Procedure with classification
                This procedure is applicable to PR,RFQ,Service Entry sheet,RFQ,PO,Contract  and scheduling agreements.
                Item by Item and Header level releases can be configured
                For PR - both item by item and Header level release can be configured
                For external purchasing documents - Release is possible only at Header level.
    Step 1:
    Create Characteristics
    In this step we need to create characteristics - conditions to be satisfied for triggering Release startegy.For example client has asked to set release strategy based on 3 inputs.Combination of value, Plant and Purchasing group
                1) Total value of PR more than Rs 50,000
                   create  characteristic as "Release_PR_total_value" in transaction code CT04.
                  Tab -  Basic data " Data type --- CURR currency format", "Decimal places - eg. 2 " and "currency  eg. INR or USD"
                  Tab -values key in > 50000 INR
                  Tab -  Additional Data-  Table Name "CEBAN" and Field Name "GSWRT"
                  Tab - Restrictions - class type - 032 - Release strategy
                2) Plant
                     Create characteristic "Release_PR_plant" in transaction code CT04.
                     Tab - Basic data - Data type - CHAR; Number of chars - 4
                     Tab - Values - Key in all the plants for which you are required to configure release proc.  eg. 1000,2000,3000
                     Tab - Additional data - Table name CEBAN and Field Name is WERKS.
                3) Purchaisng Group
                     Create characteristic "Release_PR_PurchasingGroup" in TCode CT04
                    Tab - Basic data - Data Type - char, Number of chars eg. 3
                    Tab - values - Key in all the purchasing Groups for which Release proc. is to be configured as required by Client.
                    Tab - Addnl Data - Table Name CEKKO and field name - EKGRP
    Step 2:
    Define class in transaction code CL02
    Menu path SPRO>Materials Mgmt>Purchasing>Purchase Requisition>Release Procedure>Procedure with Classification>Edit classes
    Here we assign all the above created Characteristics to a CLASS so that a release strategy to be triggered when all the conditions are met.
    Create a new class with free choice of names as "PR_Release_proc" in transaction code CL02.*Key in the class name and select class type as 032 - RELEASE STRATEGY then click on symbol create to enter all the details as mentioned below.
    Tab - Basic data - Enter description as "PR_Release-Proc",
    status- Released, Same classification - check the push button - Warning Message
    Tab- CHAR Enter above created 3 characteristics
    1.Release_PR_total_value
    2.Release_PR_plant
    3.Release_PR_PurchasingGroup
    step3:   
    Menu path is
    SPRO>Materials Mgmt>Purchasing>Purchase Requisition>Release Procedure>Procedure with Classification>set up procedure with classification>
    here define
    1.Release Groups
    Release group 01 is used for Purchase requisitions and 02 for Purchase orders.
    Here assign class "PR_Release_proc" against release code "01"
    check "OvRelPReq" indicator for over all release (All line items )of document in one shot else it will be released line item wise.
    2.Release codes
    Release codes are assigned to Release groups, in Workflow these release codes are tagged to users' SAP IDs through which they will be able to approve or reject a PR in SBWP(Inbox in SAP Business workplace.
    PRs are released by users in transaction code ME54N.
    Eg
    Type of user            - Level -             Release code                    
    PR creator - clerk or Business user -  
    Approver    -  Supervisor                 -   R1
    Approver  -   Project Lead              -   R2
    Approver   -  Asst. Manager             -  R3
    Approver   -  HOD/General Manager  - R4
    Release codes R1 to R5 are assigned to corresponding users.Manager R4 can only approve the PR if prior approvals till R3 are completed else not in ideal situation.
    For detailed info please refer
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/75/ee1fa755c811d189900000e8322d00/frameset.htm
    3. Release Indicator:
    Release indicators show the release status of a Purchase Requisition.
    For detailed info please refer SAP Help official site
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/75/ee1fa755c811d189900000e8322d00/frameset.htm
    4.Release Pre requisites:
    These define the order in which individuals or departments release the PR in sequence.
    3.Release strategies
    Create a new release startegy  eg ."A1" or "U1" , write its description PR release for value >1 lakh
    Now select release codes according to the Chart of Authority set by your client.
    Eg.
    Release startegy " A1 - PR release for value >1 lakh"
    R1 - Supervisor   
    R2- Project Lead    
    R3- Asst. Manager 
    R4- General Manager
    Now click on" Release  Prerequisites "push button and check all the boxes in ascending order.Save the document
    click on "Release statuses" push button, check release statuses then click on "Continue" push button.
    In third push button you can maintain CLASSIFICATION data or later you can directly mainatain in transaction code CL20N for this strategy.
    Classification data for example
    1. Value - > 100000
    2. Plant - 1000,2000,3000 etc
    3. Purchasing groups - 101,102,103 etc
    By clicking on "Release Simulation" push button you can check whether release is getting affected for configured release codes or not.
    In this way you can configure all the required Release startegies.
    Now create a PR in T code ME51N with the above conditions then a new tab will appear in PR creation screen at the time of check.Save the document and this can be released by respective users in TCode ME54N.
    Tcode - ME54N - For Individual Release
    Tcode - ME55 - For Collective Release
    For detailed info please visit SAP HELP website
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/75/ee1fa755c811d189900000e8322d00/frameset.htm
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/75/ee1fa755c811d189900000e8322d00/frameset.htm
    Regards,
    Indranil

  • Can AME used in combination with position heirarchy for purchase requisitions ?

    Hello,
    We are using position heirarchy for purchase requisitions.
    Can we use Approval Management engine in combination with the existing position heirarchy for purchase requisitions for more flexible workflow routing ?
    regards,
    Natalia

    Hi Natalia,
    Have your inquiry been addressed? Please let me know if you need any further assistance in this, otherwise, Please mark the answer as Correct/Helpful in order to leverage the discussion and facilitate correct answer to other members who may confront the same concern of yours.
    Note: Liking the answer will not mark it as Correct/Helpful, you have to open the discussion first to be able to mark it (This is not possible by opening the discussion from your inbox)
    Thanks,

  • Building Odata service for Purchase Requisition

    Hi Experts,
    I have a requirement where I need to build a workflow approval service for Purchase requisition.
    I want to build this service using the BOR/RFC option for itemwise approval of PR.
    There are 2 BAPI's BAPI_REQUISITION_GETDETAIL and BAPI_PR_GETDETAIL but I am not getting the approach to get itemwise detailed information of a PR.
    Could you please help me the steps taken to build this service.
    Thanks in advance.

    Hi Kavi;
    I have configured Workflow Mailer Service for PO Approval and REQ Approval. For PO Approval Mail is coming correctly. But For Requisition Approval , Mail not coming. I have given 'REQAPPRV' in Correlation ID. What is error, did you check log file for details?
    Please also check below:
    11i/R12 - A guide for troubleshoting Workflow Notification Emails - Inbound and Outbound Doc ID:831982.1
    Notifications Not Being Sent In Workflow Doc ID: 1012344.7
    Workflow Mailers Not Sending Notifications Doc ID: 560472.1
    Regard
    Helios

  • NO Approved found for Purchase Requisition

    HI,
    we have a case, employee belongs to company B and raising the PR for company A. when he / she was initiating the PR. it says "NO Approved found for Purchase Requisition". we are following the Position Hierarchy. we have only one hierarhy for the two companies Can only please let me know how to sort the issue.
    regards

    Hi,
    Are you using positional Hierarchy for approval for your Purchasing? Please check what is the final approver's approval limit/Position
    and how much he can approve ?
    You will get "No approver found" when system failed to find a approver based on the amount/position in your PR/PO.
    Moreover, Please review the following MOS doc.
    How To Diagnose Deferred Purchase Order And Requisition Workflows? [ID 884391.1]
    How to Diagnose No Approver Found (Document Status Remains Incomplete with No Action Taken) and Build Default Approval List Failures in the Purchasing Approval Workflow [ID 295153.1]
    HTH
    sd

  • Release strategy for purchase requisition does not kick in

    Hi Gurus!
    I've been struggling with this issue for some weeks now.
    I have set up the release strategy configuration for purchase requisitions with classifications.
    However, if I create a purchase requisition the release functionality is not taken into account by the system.
    See below some more information regarding my configuration:
    1. I've created a new characteristic "REL_PR_GROUP". Status: released, Multiple values, Number of Chars 3, 7 values (TR1, TR2, TR3....TR7), Table name: CEBAN, Field name: EKGRP, Procedure for value assignment set to not ready for input.
    2. I've created a new class: "REL_PR_ANPC". Class type 032, Status: released, Same classification: do not check, Char: "REL_PR_GROUP"
    3. I have one release group "T1", Rel. object 1, OverReqRel is marked, Class: "REL_PR_ANPC"
    4. I have 5 release codes. Grp: T1, Code: 01....05
    5. I have 2 release indicators:
    "R = Released", Rel. for ordering is marked, Changeabil: 4, Value chgs. 100,0
    "X = Blocked",  Changeabil: 4, Value chgs. 100,0
    6. I have 1 release strategy:
    "T1 with Grp T1"
    - one release group, 01 Manager
    - release prerequisites not applicable because of only one release group
    - release status, nothing marked = blocked, 01 marked = released
    - classification, purchasing group is TR1 or TR2 or TR3 or TR4 or TR5 or TR6 or TR7
    I intentionally kept the configuration as simple as possible so I can try to get it working first.
    Now if I create a purchase requisition for an item with release group T1, I would expect the release strategy to be activated. However, this is not the case. I don't see the "release status" tab in the PR, and if I try to relase via ME54 the system says the PR is not relevant for release.
    Could you please assist in getting this working?

    Hi,
    Have you checked in CL30/CL30N if your release strategy is derived successfully?
    See section 3 of Note 365604. A small section of it:
    You can use transaction CL30 search for an object using the data
    of the purchase requisition/purchase order. Here, it is important
    that the object search determines exactly one strategy. If this
    is not the case, this indicates that there are overlapping
    strategies in the system or that the release strategies in
    Customizing do not correspond with those from transaction CL24.
    See the previous point. If the object search returns more than
    one result, the system subsequently determines an incorrect
    release strategy or no release strategy at all.
    If it is derived successfully, next, check the user exit EXIT_SAPLEBND_001 as per Note 371667:
    The following assignment statement has to exist within activated SAP
    enhancements M06B0002 (include zxm06u13) and M06B0005 (include zxm06u31)
    for purchase requisitions:
         E_CEBAN = I_CEBAN.
    Regards,
    Purnima.

  • No selectable items exist for purchase requisition l_banfn

    Hi,
    While creating PO with ref to PR getting the below error :
    no selectable items exist for purchase requisition l'banf .
    Checked if the PO is created, its not created,.
    checked if the item is blocked/cancelled/deleted. Nothing is set.
    PR looks fine. Dont know if any authorization data is missing?

    Check the status tab in ME53N whether all the qty in PR are already used up
    Or
    Check the line item in PR whether it is deleted
    Edited by: Karthik on Jul 20, 2011 12:37 PM

  • Table for Purchase Requisition Item Text

    I would like to know, what is the table which stores the item text in tab texts for Purchase Requisition?

    Hai,
    the table is STXH.
    CALL FUNCTION 'READ_TEXT'
          EXPORTING
      CLIENT                        = SY-MANDT
            ID                            = IT_STXH-TDID "ID
            LANGUAGE                      = IT_STXH-TDSPRAS " LANGUAGE
            NAME                          = IT_STXH-TDNAME
            OBJECT                        = IT_STXH-TDOBJECT
      ARCHIVE_HANDLE                = 0
      LOCAL_CAT                     = ' '
    IMPORTING
      HEADER                        =
          TABLES
            LINES                         = L_LINES
    Regards,
    Venkat

  • Regarding report for purchase requisition

    Hi gurus,
          I am preparing a report for purchase requisitions using SQVI. I am almost done with it but I was stuck at one thing. Our client criteria is to see it by name like they wanted users to view only purchase requisitions they created. They dont want all users to see purchase requisition created by other users. I dont know how to do that. Can anyone help me out with that.
         let me know if I am not clear about anything.
    Thanks in advance.
    Ravi Teja Boppana

    Hi,
          I added the field ERNAM from table EBAN. But the problem I am facing with it is any user can enter any user name in that field. Either I need that feild to be filled automatically with the username who logged in so that I can hide that field if that can be changed or filled automatically and cannot be change by user. Is there any option I can do like that. If I create a report in SQVI no one else except me can see that report, so I need this report in that manner.
          Let me know if i am not clear,
    Thanks in advance,
    Ravi Teja Boppana

  • Report - who is the current approver for purchase requisition

    Hi Experts
    Is there a report that can give information the status / who is the current approver for purchase requisition?
    currently if we open the PR directly, we can only know the release strategy, release code, status of approver, but we cannot have the information who is the person that should approve this PR.
    Thanks in advance
    Prashanth.v

    Hi All.
    Unfortunately we want to have this information for our end user, and they will not have the access to SE16.
    Another thinks is from CDHDR we will have the information if changes are made in PR. So it will give information user that already approve the PR
    What we want to have is a report of outstanding PR (not yet released) that have information who is the user (the user complete name / user id)  that should approve the PR.
    Thanks In Advance
    Prashanth.Venkategowda

Maybe you are looking for

  • New hard drive and cannot re-install Windows 7

    RE:  HP Pavillion DV7-4270us          Windows 7 64-bit          4MB Ram   640 GB Hard Drive After receiving the S.M.A.R.T. warning about possible hard drive failure soon, I installed a Seagate 500GB hard drive. Next I began the recovery process by us

  • Moving music from one computer to a new computer

    I printed out the directions from the web site and followed the 13 pages exactly and successfully transferred my music library to the ipod, then from the ipod to the new library. None of my music that was purchased from iTunes will copy from the libr

  • Operations are not scheduled correctly

    Hello All, Need your Help. We are facing issue on on operation scheduling between R/3 & APO.  Before migrating to APO, a operation use to get schedule in 10 days whereas after migrating same part to APO , same operation takes aprox 15 days time. Here

  • JRE 1.4.2 not detected on another user account

    We are using HOD V7 and I need to test something with java JRE 1.4.2_13. When I install the software (with an admin account) then loging with the user account, HOD tell me that he didn't detect any java version. When I try the same thing on the admin

  • Rating Photos 1-5

    Hi there, I use the rating feature of iPhoto all the time to help cull the rubbish and keep the good stuff, while using the 5 star stuff in print projects and slide shows etc. Is there anyway to do this in Photos, without clicking on the info button