on 2012 Jan 12 6:48 AM
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
Request clarification before answering.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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
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
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.
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
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
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
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;
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
96 | |
12 | |
10 | |
8 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.