3 Replies Latest reply: Apr 11, 2009 9:24 AM by Pardeep Malik RSS

configure PO release strategy

Shrikant Pawar
Currently Being Moderated

Hi Experts,


I want to configure the release strategy for PO.

I have gone through the standard material available in help, but can anyone give me more details in this regards, which can help me identifying the practical issues, tables, TCodes, steps, etc., which are useful while configuring the new release strategy.


thanks in advance for your help.


  • Re: configure PO release strategy
    Zafar Valsal
    Currently Being Moderated



    Briefly, this is how the purchase order release strategy works:


    The release code is a two character ID allowing a person to release (clear, or approve) a requisition or an external purchasing document. The release codes is basically controlled via a system of authorizations (authorization object M_EINK_FRG).

    Use SE12, structure CEKKO to check all the fields available for controlling the Purchase Order.

    An example of configuring a Purchase Order Release Strategy

    If the total value for the Purchase Order exceeds 10,000, release strategy 01 is assigned to the Purchase Order. There is only one characteristic created in this example. For controlling the Purchase Order type, create characteristic for CEKKO-BSTYP and the value NB.

    Steps for configuring the PO release strategy

    Create the PO Characteristic

    Transaction code : CT04 - Create Characteristic e.g. NETVALUE

    Click Additional data tabstrips

    Table name CEKKO Field name GNETW and press enter and you will see this information message :-

    Format data taken from Data Dictionary (press enter)

    (for currency dependent field, you are prompt to enter the currency which the system then converts the currency of the Purchasing document into this currency)

    In the Basic data tabsritps (X refers to tick),

    X Mutliple values

    X Interval values

    In the Value data, in the Char. value column, type >=10000 (equal or greater than 10000) and press enter

    Save your data

    Create the Class of the PO Release Strategy

    Transaction code : CL02 - Class

    Class - Create REL_PUR

    Class type - 032

    Click Create button

    Description - Release Procedure for Purchase Order

    In the Same Classification section, click Check with error

    In the Char. (characteristic) tabstrips, type NETVALUE to assign your characteristics to the class

    Save your data and this message will appear :-

    Class type 032: Class REL_PUR created


    Define the Release Procedure

    OMGS - Define Release Procedure for Purchase Order Type

    Release Group - New entries

    Rel.group Rel. Object Class Description

    02 REL_PUR Rel. Strategy for PO

    Save your entries.


    Release codes - New entries

    Grp Code

    02 01

    Save your entries.


    Release indicators - New entries

    Release indicators Release Description

    0 Blocked

    1 X Release

    Save your entries


    Release Strategy - New entries

    Release group 02


    Rel.strategy 01 - Release


    Release codes 01


    Release status 0 - Blocked

    1 - Release


    Click the Release prerequisities button

    Click the Relase statuses button the click the Continue button

    Click the Classification button

    Choose your check values

    Click the Back button

    Save your entries

    Check your PO release configuration

    Finally, check your PO Release Strategy configuration to make sure that there are no errors.


    OMGSCK - Check Release Strategies

    (make sure there are no error messages)

    Once the Purchase Order is not release, buyers will not be able to print the Purchase Order.

    Goods Receipts will be shown with Message no. ME 390 - Purchasing document XXXXXXX not yet released.

    In 4.6c, Purchase Order with Release Strategy have a tabs at the end of the Header. This allowed the buyers to check the release status of the Purchase Order.

    The person with the release authorization have to use ME28 to release the Purchase Order.


    Hope this helps.

    In case you find have any further questions while actually configuring the same, please specify.





  • Re: configure PO release strategy
    rahul patil
    Currently Being Moderated

    Hi ,


    Check the following link.






  • Re: configure PO release strategy
    Pardeep Malik
    Currently Being Moderated



    1) Create Class and charateristics first as


    Materials Management>>Purchasing>> Purchase Order >>Release procedure for Purchase Order >> Edit Characteristics / Edit Class/ Release procedure foe Purchase order


    and characteristics with CT04.


    Class(T code CL02)  e.g. PO Relaese and if you have certain criteria as Value , plant, Pur. Grp these should be maintained as characteristics.


    you can maintain charactrtistics with single value and multiple values.


    for E.g as you have three plants A, B, C then maintain multiple values.


    in characteristics maintain the value that is to compare for release stretagy in addln data tab of CT04


    Type                 Field                        Table Name
    PO Value          GNETW                   CEKKO
    Plant                WERKS                   CEKKO
    PO Document Type   BSART             CEKKO




    2) Now  create relaese grp and  assign release grp to class


    3)  Now create release code for e.g.


    DS     CM          APPROVAL-CHAIRMAN
    DS     GF          APPROVAL-GM(FIN)
    DS     GM          APPROVAL-GM(PUR)



    4) define release indicator


    1        released              check Box
    0        Not released



    make it chageble or not as


    1     Cannot be changed
    2     Changeable, no new determination of strategy
    3     Changeable, new release in case of new strategy
    4     Changeable, new release in case of new strat. or val. change
    5     Changeable, new release if new strategy/outputted
    6     Changeable, new rel. if new strat. or value change/outputted
         Changeable, new release in case of new strategy


    5) Now make release stretagy


    here maintain release code for that stretagy


    then prerequisite means flow of ur  ...who is first release or 2nd or last release


    then classification.....u can maintain class with classification CL20N and CL24N


    then simulate



    also refer to










    this may help u





    Pardeep Malik