PO release by approving officer

Dear All,
Good Day!
How can i config release strategy with 2 approving officer using authority matrix
1. 1st approving officer release up to 500 thousand
2. 2nd approving officer will also released po if more than 500 thousand
Request to please explain step by step procedure of setup/config
Thanks in advance
Ermin D. Concepcion

Hi,
As I understand, U have 2 approving officers which in turn release two levels, so then  create release codes{A1 (1st approving officer) & A2 ( 2nd approving officer )}.
Now create release characteristics(CT04) for PO VALUE with CEKKO with GNETW & keep with values <= 500,000 & >500,000. Add release characteristics for PO VALUE with other release characteristics ( PO document type, Plant, Pur.Org, Pur. Group) in a single PO Release Class(CL02).
You should have release Group(PO) for PO & Create two Release strategies (T1 & T2). Now during designing release strategy, you can keep value <= 500,000 with A1 release code under T1 release strategy and keep value > 500,000 with A2 release code under T2 release strategy.
Regards,
Biju K

Similar Messages

  • Function to change CATS status to released for approval

    I have a requirement where I need to change in batch cats records from status 10 to status 20 'released for approval'
    I can't find how to change the status in  BAPI_CATIMESHEETMGR_CHANGE
    and another function CATS_APPROVAL only works for approving or rejection of records.
    is there another bapi or function which I can use to change the record status of cats ?
    or the other way around is also acceptable that I can set the status back from '20' released for approval to '10' locked.
    kind regards
    arthur de smidt

    when debugging cat2 I found a form which handles the release for approval. but I'm nog sure if there is more to it. for so far I can see it updates the status directly and that's it. when I go further on I come in the screenpainter prog. any clues if it's normal to use this code for my own abap ??
    further on I don't understand the function of ASSIGN_FIELDS_IN_ICATSD ?
    can somebody explain this one ??
    include : LCATSF33
          FORM FREE_ONE_CELL                                            *
          free one cell on dynp                                         *
    FORM FREE_ONE_CELL USING U_NUMBER
                             U_WORKDATE LIKE CATSDB-WORKDATE.
    assign the correct fields
      PERFORM ASSIGN_FIELDS_IN_ICATSD USING U_NUMBER.
      IF <STATUS> = STATUS-LOCK OR <STATUS> = STATUS-REJE.
    count records
        TOTAL_RECORDS = TOTAL_RECORDS + 1.
    date in the future ?
        IF TCATS-FUTURE IS INITIAL.
          IF U_WORKDATE > SY-DATLO.
            FUTURE_RECORDS = FUTURE_RECORDS + 1.
            MESSAGE S024 WITH FUTURE_RECORDS TOTAL_RECORDS.
            EXIT.
          ENDIF.
        ENDIF.
        READ TABLE ICATSDB WITH KEY MANDT = SY-MANDT
                                    WORKDATE = U_WORKDATE
                                    COUNTER = <COUNTER>
                                    BINARY SEARCH.
        IF SY-SUBRC = 0.
          ICATSDB-STATUS = STATUS-FREE.
          IF ICATSDB-ACTION IS INITIAL.
            ICATSDB-ACTION = ACTION-UPDATE.
          ENDIF.
          MODIFY ICATSDB INDEX SY-TABIX.
          <STATUS> = STATUS-FREE.
    set global marker that data have been unlocked
          FREE_DATA = YX.
        ELSE.
          MESSAGE X030.
        ENDIF.
      ENDIF.
    ENDFORM.
    kind regards
    arthur

  • BP Deduction approval office

    Where in BP Deduction approval office  is defined?

    Hi Vijay,
    Your question is not clear ......can u elaborate a bit more.
    J Nagesh

  • Display PO Release group Approval Information-urgent

    Hi All,
         In my report i have to display PO Release Date, PO Release group in various level,based on Approval From Release i have to display the PO Status(Released or not).In Our project we have 3 level of approval in PO Release group such as PO(Purchase officer),PM(purchase manager),GM(General Manager).So finally my output like this.....
    Release Date ReleaseGroup  Status                              
                          PO PM GM      Pending
    So guide me where can i get the fields for
    PO Release Date,
    Release Group and their approval status,status of PO

    Hi Cristophe,
    I checked the table BBP_WFLOCK and could not find any entry.
    However in transactional RFC I could see an entry for this user XXXX and tried to delete this entry but I am not able to do so,below are the details observed in SM58
    SWW_WI_EXECUTE_INTERNAL_RFC is the Function module.
    WORKFLOW_LOCA is the target system.
    Error in the module RSQL accessing the database is the status text.
    Also I checked the FM BBP_PDH_WFL_CHECK_WF_BUSY but did not find any error.
    One thing I would like to mention is that in BBP_PD the workflow status is completed for the PO but only in the web browser it is showing the status Awaiting Approval.
    Again I tried to change the PO but again I received the same warning error "Document is still being processed in the background,try again later".
    Regards,
    Raj

  • 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

  • Need to do the security for "release" pre-approved batches

    Hi Floks,
    We need to control the finance users just for entering pre-approved batches and submitting only (not allowed for release) and then the finance manager will "release" the same batches and do the distribute costs.
    Can any expert help me, if any posibility to do this? (11.5.10.2 projects)
    Thanks in advance,
    Surya

    Hi,
    Exclude the below Function from the Users' Responsibilities and also remove the REVIEW Menu because User can Release the Batches from this Menu as well. If the Users need to search the Batch for review then they can search using ENTER Menu.
    Function Name: Pre-Approved Expenditure Entry: Release
    I did for 12.0.4. No idea about 11.5.10.2.
    Regards,
    Khan.

  • Issue with Purchase Requisition Release Strategy (Approval)

    Hi There,
    I am facing an isssue with the PR Release Strategy. Please read the description below.
    When a PR is created the PR Release Strategy is getting determined correctly. But the problem is that for example, if the Strategy has found a two level approval, the system is allowing level 1 user to approve both the levels, which should not be the case. User 1 should be allowed to approve only Level 1.
    Though the system is currently allowing the same user to approve both the levels. If User 1 approves only Level 1 and saves the PR then the PR approval notification goes to User 2. So there is nothing wrong with the workflow or notification.
    It is just that system is allowing the User to approve both the levels.
    Any help is appreciated and rewarded.
    Thanks,
    Chan

    Hi,
    I believed releases strategy correctly designed with release prerequisites.
    Now need to check following in basis side by having a purchase order release matrix.
    Lets say you have following release codes
    C1 & C2
    AND
    Having following users
    U1 & U2
    Now give authorization to user U1 to release with release code C1  and user U2  to release with release code C2 ONLY.
    Regards,
    Biju K

  • Regarding Release strategy - Approver on vacation

    Hi ..
    This is regarding Release Strategy ..
    We don't have work flow configured now. can you please suggest for below
    1. If a Person responsible for a role [release code] is on vacation, how we pass this authorization to alternative person
    2. i believe without work flow there will be no way that we can notify approver
    Thanks

    You can assign the Role/Profile containing the authorisation on a time limited basis to the person who covers for the person on holiday.
    It's not particularly efficient to have to continue doing this though so I'd suggest doing it on a permanent basis.
    Regards,
    Nick

  • PO Workflow for release strategy approval process (BUS2012)

    Hi Experts,
    I have configured a workflow that should get triggered by the event "RELEASESTEPCREATED" in the Business Object BUS2012.
    The workflow is triggering perfectly and is working exactly as per the requirement, but the problem I am facing is the event "RELEASESTEPCREATED" is getting triggered twice.
    I went to SWEL and saw that the above event is getting triggered twice by the system. I am not calling the event in any user exit. I have de-activated the event linkage in the standard workflow. Only my custom workflow link is active.
    Due to this all my workitems, mails are getting duplicated as the workflow is being called twice.
    I just need to know, why the event is getting triggered twice in the system.
    If you need more details in the issue, I will provide that.
    Your help is highly appreciated. Points will be awarded to the helpful answers.
    Thanks
    Anirban

    Hello,
    First off a small comment on terminology because a lot of people say this:
    Events are not triggered, they are raised or published by the application (regardless of workflow). An event is the trigger for a workflow.
    Now we have that cleared up, have a look at the workflows that are triggered by your events and check the container to determine the release codes for each workflow. It seems to me like you are probably processing two different release codes at the same time. This could be perfectly normal (e.g. you may want to perform two approvals at the same time) and is controlled by the MM config for the release strategy. If this is not what you want then this should be adjusted by your friendly MM people.
    Cheers,
    Mike

  • How to create a Blanket Release in iProc from a approved requistion

    Hi Gurus,
    How to create a blanket Release in iProcurement from a approved requisition. I have followed the below steps.
    1. Created a BPA from Front end.
    2. Run Loader Data program.
    3. Above program reflected the BPA in iProc.
    4. Created requisition from BPA.
    5. Requisition has been approved.
    After this i am stuck. How to proceed ahead. I want to create a Blanket Release from approved PR and then receive in iProcurement.
    please help me on this. We are using 11.5.10.2
    Regards,
    john

    911765 wrote:
    Hi Mahendra,
    Thank you so much for your reply.
    So you mean to say that it all depends upon the Sourcing Rule and ASL based upon that system would automatically create a Blanket Release or If its Automatic Release/Review then we have to manually create release through autocreate.
    The reason why i am asking this query is now when i tested it, system is automatically creating release and starngely there is no Sourcing Rule and ASL has been defined.
    But we are looking for a Manual Release through autocreate window.
    It would be great if you could please suggest.
    Regards,
    JohnJohn,
    When you say system is automatically creating release..as far as i know...it should be referencing a PO..correct...in the releases window..
    can you pull that up..and see if you can get any clue..bcz that PO would BPA...
    Also I am not that much into Iproc...I don't know...whether Iproc has some other setups
    HTH
    Mahendra

  • After approval AR is not released

    Hi Friends,
    We have developed a workflow for approval of AR's.
    I am creating  appropriation request thro' IMA11 , and then I am sending it for approval now status FAPP for approval in progress now it came in my workflow inbox now I am approving the AR, after approval the status of AR should be released but it is not happening.
    What may be the reason?
    How can I check the workflow log errors of AR's, can I see it thro' IMA11or SWBP.
    Any pointers
    Thanks
    Ashu
    Edited by: ashutosh p on Dec 7, 2009 8:49 AM

    Hi Sreenivas ,
    Thanks for your reply.
    I want to know the reason why AR is not getting released after approval in workflow.
    Actually in IMA11 screen after creating AR's we are hitting the control data tab and after clicking on status the AR comes in my workflow inbox for futher action for approval.
    And status of AR should be chqanged once we approved in the workflow.
    How can I check the workflow log error of a particluar AR?
    Thanks
    Ashu

  • Purchase Order with Different Approver

    Dear All,
    Good Day!
    How can i config release strategy with 2 approving officer using authority matrix
    1. 1st approving officer release up to 500 thousand (P & L Manager)
    2. 2nd approving officer will also released po if more than 500 thousand (President)
    Request to please explain step by step procedure of setup/config
    We have existing In SAP:
    1. Characteristic
         A. PO_PURGRP
              Values
                 - 100 - Importation
                   200 - Local
                   300 - Packaging/OE/A&P
                   400 - Non - CPG
                   STO - Stock Transport Order
         B. Additional Data
               Table - CEKKO
               Field Name - EKGRP
        C. Restrictions
               Class Type - 032
               Description - Release Strategy
    2. Class
        A. PO_RELEASE - Class
             032 -Release Strategy
        B. Characteristic
               PO_PLANT
               PO_PURGRP
    3. Release Procedure
         A. Release Group
              Rel.Grp - Rel.Object -         Class -      Description
                  PO              2           PO_RELEASE    PO Release
        B. Release Code
             PO     02          Logistic Manager
    PO     07          P & L Manager
    PO     08          Davao Manager
    PO     09          Cebu Manager
    PO     10          ILOILO Manager
    PO     11          Bacolod Manager
    PO     12          Ozamiz Manager
    PO     13          CDO Manager
    PO     14          Naga Manager
    PO     15          Cauayan Manager
    PO     16          La Union  Manager
    PO     17          Tacloban Manager
    PO     18          President
    4. Release Indicator
    Release ID - Release - Changeble - Description
         1           Check Boc       6              Release
         X                                                   Block for Release
    5. Relase Strategy
        A. Release Group - PO (PO Release)
             Release Strategy - 07 (P & L Manager)
             Release Code - 07 (P & L Manager)
        B. Release Prerequisites
             07
        C.  Release Status
             07               Release Indicator
             Box              X - Block for Release
             Check Box    1- Release
        D.  Release Indicator
              Purchasing Group Value
               Purchasing group     Importation
    Purchasing group     CPG Products
    Purchasing group     Packaging/OE/A&P
    Purchasing group     Non-CPG Products
    Thanks in advance 
    Ermin D. Concepcion

    Hi,
    Kindly follow following steps to create & pick release strategy as per your requirement:
    1. Create characterstic PO_VALUE with CEKKO and GNETW having values <=500,000.00 PHP and >500,000.00 PHP
    2. Create a class PO_RELEASE with characterstics as PO_PLANT, PO_PURGRP and PO_VALUE.
    3. Create a release group as PO with class as PO_RELEASE.
    4. Create 2 release codes for release group PO say 07 (P & L Manager) and 18 (President).
    5. Create release indicator as R for release & X for Waiting for approval.
    6. Create 2 release strategies say
                          a. release group = PO, release strategy = 01, having release code as 07 and release indicator as R.
                          b. release group = PO, release strategy = 02, having release code as 07 & 18 and release indicator as X for 07 release & R for 18 release.
    7. Now go to TCode CL20N and enter
                          a. release group PO, release strategy 01 & maintain the value in PO_VALUE as <= 500,000.00
                          b. release group PO, release strategy 02 & maintain the PO_VALUE as > 500,000.00
                 Keep rest all the characteristic values same in both strategies.
    Now test by creating PO.

  • Change Posting Date of Parked Invoice on Approval

    Hi,
    I have a scenario where one user creates a parked invoice in FB60 and is routed to another user as a workflow item to release the parked invoice.
    I need to change the posting date according to some business requirements, upon release of the parked invoice by the approving officer. For e.g. if invoice is created in last fiscal year but approved in new fiscal year, the posting date shld be changed to last day of the last fiscal year. and all these needs to be coded somewhere. Which means I can't use the standard SAP config to set posting date to System Date or the original Date entered- as these are not what I want.
    Does anyone know of a user exit, BTE, BAdI to accomplish this? I tried some BAdIs, but the posting date is always being reset to the procedure for setting the posting date in T001-PP_PDATE. and i do not want this.
    Your help is greatly appreciated! Thank you!

    Hi,
    Can you please provide any documentation or any links regarding the Workflow approval process for the parked documents. As you have already dealt with it can you  atleast share the knowledge...
    any help is greatley appreciated...
    thanks

  • Change Posting Date of Parked Invoice on Release

    Hi,
    I have a scenario where one user creates a parked invoice in FB60 and is routed to another user as a workflow item to release the parked invoice.
    I need to change the posting date according to some business requirements, upon release of the parked invoice by the approving officer. For e.g. if invoice is created in last fiscal year but approved in new fiscal year, the posting date shld be changed to last day of the last fiscal year. and all these needs to be coded somewhere. Which means I can't use the standard SAP config to set posting date to System Date or the original Date entered- as these are not what I want.
    Does anyone know of a user exit, BTE, BAdI to accomplish this? I tried some BAdIs, but the posting date is always being reset to the procedure for setting the posting date in T001-PP_PDATE. and i do not want this.
    Your help is greatly appreciated! Thank you!

    hi,
    You have to cancel the Parked invoice and again you have to verify using the new date
    G.Ganesh Kumar

  • Logical problem in Purchase Order Release (urgent)

    Hai Guys ,
                            I am defining a workflow for PO release and i did the release procedure for 3 levels of approve. My workflow running successfully. the workitem send to the appropriate users and they release the workitem as very well. I used the standard workflow. my logic was
               Release Code      =            Approver
                      01         =            user1
                      02         =            user2
                      03         =            user3
    when i create the PO the workitem was send to the user1 for release. he execute the workitem it will go to the release screen and he is able to release. after releasing and before saving user1 is able to release the user2 and user3 releases also. that was the logical mistake happening. the user1 should not allow to release the user2 and user3 releases. how it can be done?
                  Thanks in Advance.
    Regards,
    R.Sathis Kumar.

    Your rel strategy has to be fixed, some extract from standard doco.........
                                                                                    o   Release code                                                          
             Via the release code, you specify the release codes with which the    
             user may release purchasing documents.                                                                               
    Examples                                                                               
    For user Miller, the following values have been defined in the            
         authorization object:                                                                               
    o   Release group: 01 and 02 (see example b)                                                                               
    o   Release code: 01 and 02                                                                               
    The user Miller may thus release POs and RFQs using the release codes 01  
         and 02.
    Hope this helps, also what version are you on?

Maybe you are looking for

  • How to use MATERIAL_UNIT_CONVERSION?

    Hi experts, Is there anyone share me how to use FM MATERIAL_UNIT_CONVERSION? Can I use this to convert Volume to KG and vise versa? eg. 20M3 to 20000KG; 10L to 12000KG Thanks

  • HT4539 How do I get photos off from my old iPad onto a new iTunes account?

    I have an old iPad that I need to update it but if I do i will lose my pictures. I do not have access to my old iTunes account,( i lost that in the divorce) I created a new iTunes but I can not take photos from my iPad to the new account. What do I n

  • Can't import large mov file to FCP

    I am new to Macbook pro and new to Final Cut Pro X. Rather than explaining how and why I would just like to tell you what, and ask you how? My MOV file is 469GB and is on an external HD My Macbook Pro has an SSD with 434GB free space. Final Cut Pro X

  • Publishing with a new screen resolution changes the EXE file size quite dramatically

    Does anyone know why if you change the screen resolution and the re-publish a movie why the resulting EXE grows in size quite dramatically. Is there any way to avoid this to keep file sizes down? Thanks Alastair

  • IRecruitment conversion issue for internal applicants

    Hi, We are doing conversion from legacy to oracle irecruitment. When converting external applicants, things have gone fine. I used Create_user and registered_user_application API's. Now for internal applicants conversion, its giving me lot of problem