Register Login

PO Release Strategy

How to Configure PO Release Strategy?

The aim of the SAP purchase order release procedure is to replace the manual written authorization procedures. An electronic signatures is used instead, maintaining the dual control principle. The person responsible for the processes of the requisition or other purchasing document in the system have to approve by marking an "electronic signature" which can give the document legal force for further processing.

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 Multiple 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. 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 Release 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.


  • 14 Aug 2008 4:46 am Guest
    Dear sir/madam,
    I already finished configing the release strategy procedure and checked it successfully. But I don't know why when I created the new PO meeting these characteristics, I also could receipt goods no need to release. Maybe my release strategy didn't affect on my PO. Are there anymore steps to make it active. Please show me step by step.
    Thanks in Advance !!!
    Anh Nguyen,
  • 19 Aug 2008 7:00 am Bharat
    Hi Anh Nguyen,
    Can you tell me the exact Message and message No.


    Bharat Bhushan
  • 06 Sep 2008 12:40 pm Maurice Olunja
    I configured a release strategy but when is used OMGSCK to confirm,it was showing me that the configuration was sucesful yet i had errors. How do i go about it
  • 22 Sep 2008 11:30 am Guest

    i have configured the releas strategy, however the PO does not pick up the strategy on a particular purchasing group, but when i change the purchasing group the release is effected?
  • 15 Oct 2008 9:47 pm Guest

    Any way to have more than 8 release codes in a strategy?

  • 22 Nov 2010 12:20 pm Guest

    I am chetan shah.

    I want to configure release stretagy for purchase order. We have so many plants and I want to have configure p.o. approval plant wise. We have 3 plant incharge for each plant 1> jr. level 2. Sr. Leval and 3 is Director which is common for all plant. I want to configure PO approval person wise. for example

    plant A jr. incharge x sr. incharge y and 3rd approval is D

    plant b jr. incharge aa sr. incharge bb and 3rd approval is D

    now i want x & y can approve only project A PO
    while AA & BB can approve project B PO

    3rd level will be common for D

    Can you explain how can i configure it

    22nd Nov.2010
  • 23 Nov 2010 12:24 pm Guest
    quotations received from different vendors and the comparative statement is prepared and the vendor is finalised for the particular work. I need release strategy on the basis of the value, with out raising the PR and I wish to know whether it is possible in SAP.any one can answer for my quories.

  • 23 Jan 2014 4:33 am Guest

    I have a new buyer, she should be able to release purchase orders up to certain amount, But her all orders are stuck and need to released, How can i correct that so her orders are not stuck.
    When I click on her PO message it is a yellow flag meaning the order is not faxed. (NFAX)

    What do I need to correct?

  • 16 Jul 2017 11:53 am Heeji Beeji


    No institute will garantee you placement in SAP Market is very competitive now. If you want to get placed, it depends on your knowledge level. Please go for an industry expert who can give you project related  trainings. These kind of trainings will help you to get jobs easily. You can contact P Das, for such trainings. His contact number is +91 9163947650