cancel
Showing results for 
Search instead for 
Did you mean: 

Release Strategy not triggerred in PO

Former Member
0 Kudos

Hi Team ,

I need some help with Release Strategy of PO's .My requierment is to trigger rleease for PO with one specific doc type and the toal net value more than 15000 GBP.

Following components already existed

Class : PO_RELEASE

Characteristics :

PO_DOCTYPE - included value of my purchase doc type here

Total Net Order Value : >15000 GBP

Purchase Org :

Purchase group :

My requirement is only for po doc type and total net order value .

I have created new release group with same class PO_RELEASE and new release strategy and also gave new release code .

In define release strategy ,classification for this release code i have provided the following values for the characterisitcs

Order type : ZNEM ( my po doc type )

Total Value : > 15000 GBP

Please note no values has been provided for purchase org and purchase group.

I now tried creating PO with doc tpye ZNEM and total value 16000 GBP .Stil no release strategy triggerred .

I have tried giving same value in CL30N and it showed the following data correctly

4G B1 Rel B2B Purchase Orders > 15,000.00 GBP

Rel grp : 4G ( new one i created )

Rel strategy : B1

Order Type : ZNEM ( B2B Purchase Orders )

Value : >15000 GBP

Not sure iam missing somehing here.Could any one pls provide some inputs on what would be the probable step i have missed

Thanks in Advance

Sumi Rachel

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sumi,

Check if you have the user exit EXIT_SAPLEBND_002 implemented. If yes, make sure you have the below statement in it:

E_CEKKO = I_CEKKO

The Note 371667 explains this.

If you have the user exit activated without any source code in it, please deactivate it. Then retest.

Regards,

Purnima.

Edited by: Purnima Prem Priyan on Jan 12, 2012 2:34 PM

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Sumi,

If you are modifying old Release strategies, please check the values at table level. Sometimes there are some table lavel inconsistency in Release Strategy.

T16FS - Release Strategy

T16FC - Release Code

Also I would suggest you to maintain values for Purch grp and Purch Org.

Regards

Sayan

Former Member
0 Kudos

Hi All ,

I have checked all the below points each one of you have suggested .

1.Maintained blank entry for porg and pgrp and gave this blank entry as charateristic valu in release strategy .Still the release strategy not triggered .

2.the characateristics are already linked correctly to CEKKO fields

3.Iam currently checking the user exit Purnima mentioned .

Regards

Sumi Rachel

Former Member
0 Kudos

If your rel. stgy is to be based on only value and document type, then why have to defined extra characteristics?

You will have to put all possible values of P.Org & P.Grp for this release stgy, then it will work.

Regards,

Dakshesh

Former Member
0 Kudos

Hi ,

Actualy iam making use of class which is already present and there is alredy another release group in system which makes of this class and all the other characteristics ( porg and pgrp ) in this class wen defining release strategy .So icanot remove this characteristics as it wil affect my existing release groups and strategy .

I find user exit Purnima mentioned active without any source code in my development system.So i wil try deactivating it and retest ..

Regards

Sumi Rachel

Former Member
0 Kudos

Hi Purnima ,

I had the user exit activated in my development system without any source code.I have deactivated it now and trying to retest .Do i need to do any more steps before i create PO and test .

Thanks for your inputs

Sumi Rachel

Former Member
0 Kudos

Hi Sumi,

Just the deactivation of the user exit is sufficient.

I believe the problem should be resolved now!

Regards,

Purnima.

Former Member
0 Kudos

Hi Purnima ,

Thanks for your inputs But it stil doesnt work .Iam currently doing it in a sandbox system.There may be some other issues also as tis is a test system.Iam currently doing in my development server .And in this server user exit is anyways not activated and other already exisitng release gropus are working fine .

I have one more query regarding the characteristics in my class PO_RELEASE . there already exist a characteristics PO_VALUE_GBP and the currency is GBP for this and GBP values has been provided .

For my requirement i had to create characteristics as PO_VALUE_USD so that they can giv value 100000 USD.

For this i have created one more characterisitcs PO_VALUE_USD and provided in class PO_RELEASE

I just wanted an advise on this portion .Here for existing other release strategies they use PO_VALUE_GBP .So for this my new release strategy i need to provide PO_VALU_USD > 1000000 USD and here wat would be the value of PO_VALUE_GBP i wil need to giv .shall i giv >0.00 GBP .Please note here i cannot maintain a blank entry as i maintained for toher characterisitcs such as porg and pgrp

Please advise

Thanks & Regards

Sumi Rachel

Former Member
0 Kudos

Hi Sumi,

Since CL30N is showing up the release strategy, the customizing should be good.

There is one check you can do with the user exit. Place a breakpoint at the call to the user exit EXIT_SAPLEBND_002. While executing, check the contents of the structure CEKKO before and after the call to the user exit. The structure should contain data. If CEKKO is cleared out after the call to the user exit, then there is a problem.

Regards,

Purnima.

Former Member
0 Kudos

Hi,

If you are under 5.0 version, refer note 754178.

Regards,

Ram

Edited by: Ramprashanna S on Jan 13, 2012 1:38 AM

Former Member
0 Kudos

Hi All ,

I have gone through notes and since i have two characteristics for which i need to basically provide a wild card ( * ) so that all values in documents for these two characteristics would be considered .as per the suggestions I have created one value for each of this characteristics ( porg and pgrp ) .The value is provided as blank ( no value ) .Only description provided

Char Value Description

Blank Entry

in field valueI have not specified anything .Please let me know if this is the correct of entering the blank value for characteristics .Or is there any rule specific to each of characteristics type such as char,curreny...

Also since there is already exist a characteristics PO_VALUE_GBP and my requirement is to provide another characteristics with USD .For my release straegy i have provided value of PO_VALUE_GBP as > 0.00 GBP and for PO_VALUE_USD i have provided required > 100000 USD .

Now Creating PO's to check if this wil work .

Thanks for all you help

Sumi Rachel

former_member210560
Active Contributor
0 Kudos

Dear Sumi,

Normally the <BLANK> value won't be use for the value as it will contradict with your PO_VALUE_USD., then no

release strategy will be determine.

Also if you have define PO_VALUE_GBP as > 0.00 GBP, please kindly make sure no other release strategy will met

this charaacteristic value, else the system will get 2 release strategy overlap and finally you will not get any release

strategy detemine and saved in your PO.

In standard, normally we will define only 1 currency and for other currency, system will make its own conversion

with the rate maintain at the OB08.

Hope this information will help,

ian, Wong Loke Foong

Former Member
0 Kudos

Hi Ian ,

I have tried the blank value option because i don want to giv specific porg or pgrp value and i need the release strategy to be applicable for all porg and pgrp .

I provided blank value in characteristics and included this blank value in release strategy .

But in cl30n itself wen i check it shows up release strategy if is select blank entry for these two characteristics .But wen i select any of my porg or pgrp it doesnt show release strategy ..

Not sure how i can get this release strategy applicable for all porgs and pgrps ..

Could you please provide some inputs on this .

Thanks in advance

Sumi Rachel

Former Member
0 Kudos

Hi ,

Instead of going ahead with this blank and also two currency.Can i create a new class and assign only these two characteristics what i need ( po order type and po unit value in USD ) .

Becasue there is some overall release which doesnt allow me to assign new release group to new class .

If it was possible then it would have been easier

Thanks in advance

Sumi Rache;

former_member210560
Active Contributor
0 Kudos

Dear Sumi,

Please check also my replied at URL below which explained the same:

Best Regards,

ian, Wong Loke Foong

former_member210560
Active Contributor
0 Kudos

Dear Sumi,

You have to assign <BLANK> value for the other 2 classification else you won't get the release strategy.

Without value does not means it can function as wildcard.

Purchase Org :

Purchase group :

Therefore, you have to assign <BLANK> in Edit characteristic in your customizing:

Example:

SPRO:MM-PUR-PO-Release procedure

-> Edit characteristic

Char. Description: VAlue Text description

Purchasing org <BLANK>

Purchase group <BLANK>

Then assign this value to your release strategy.

Hope this will help,

ian, Wong Loke Foong

Former Member
0 Kudos

Did you link CEKKO table with GNETW field for netvalue characteristics?

check the release indicators again whether you maintained release ID's?

check the release strategies for prereqiusite and try to simulate and check whether you are getting the release code in simulation mode?

Former Member
0 Kudos

Hi Sumi,

Please maintain the relevant values for the Pur Org and Pur Grp also.

As of now the release strategy will not be triggered,

if required please delete the 2 characteristics(Pur Grp and Pur Org)

If once you have maintained the Characteristics then you need to maintain values also.

Hope it helps you,

Regards,

Yawar Khan