Condition exclusion group

Hello,
I have created the necessary configuration for conditon exclusion group,
but if I create the order i dont found the expected result, the only one condition value is picking for any combination like least favourable etc,
most satisfactoy surchrge should apply is the higher one but the value is applying is lower one
I have maintained the conditions and records
condition ABCD -- 10 $
condition PQRS -- 12 $
so surcharge should apply of 12 $ but in any case its applying only 10$
I have marked exlusion X (net price) in condition records,
pls suggesst me any changes,
Abhijit

hi,
there are two ways
o   For a particular condition record (the field appears on the Details
    screen)
o   For all records of a particular condition type (the field appears on
    the screen where you define the condition type)
you mentioned that you arer using through first type,
use second type and see whether it is working,
maintain exclusion in v/06 for your condition type,
if this is also not working ,
problem in the settings
img>sales and distribution>basic function>pricing>condition exclusion>condition exclusion for group of condition>
maintain condition exclusion for pricing procedure
choose your pricing procedure
and select exclusion on the left side
maintain
s.no        cpr         condtion grp 1                condition grp2
5              C                 con grp1                    con grp 2
regards
senya

Similar Messages

  • Condition Exclusion group for Conditions

    Hi Gurus,
    Can we set up  C Exclusion group when two condition types having different calculation.
    1st condiion tyep- Condition class- Price and Calculation type is Quanity and
    2nd condition Type -Condition class-Discount and Calculation type is Percentage.
    Now i need to set exclusion group between this condition when 1st is active the 2nd should be deactiave. if calculation type is changed how system will react?
    Regards,
    Seegal

    Hi ,
    I think you have assigned the ZD01 and ZD02 condition type to the condition exclusion group.
    you have given the best between the conditions. so i think ZD01 discount value is more then the ZD02. so the system picked up the Zd01,
    Thank
    Kuntla

  • Condition exclusion - how to only exclude certain ones.

    Hello,
    I have a condition type ZCPD that has the condition exclusion set to X (net price) in the condition record for ZCPD.  The issue is that I want condition ZDUT to be relevant even though ZCPD is set with exclusion.  What in the condition set up of ZDUT makes it considered for exclusion?  Is it the condition class of A (discount or surcharge)?   I do want all other condtions to be excluded if ZCPD is found, the only one I still want to be applied is ZDUT.  How can I manage this?
    Thanks for your input

    Hello Vicky
    Not knowing the relationship between ZCPD and ZDUT, it is hard to answer your question.  I am not sure how ZDUT is affected by ZCPD.
    By your  description, there is a requirement in the pricing procedure that is setting the exclusion indicator to X for ZCPD under certain conditions. May be that is not a right solution for your situation.
    I would suggest using condition exclusion groups and then assigning condition exclusion group to the pricing procedure to meet your requirement. Let ZCPD be in  group 1, all other conditions that you want excluded when ZCPD is present  ( but not ZDUT) in group 2. Then use the exclusive option while assigning to the pricing procedure.
    All these config steps can be found here:
    SPRO/IMG/Sales and Distribution/Basic Functions/Pricing/Condition Exclusion/Condition Exclusion For Groups Of Conditions
    Link: http://help.sap.com/erp2005_ehp_04/helpdata/EN/93/7432eb546011d1a7020000e829fd11/frameset.htm
    Hope this helps.

  • Pricing Condition Exclusion rules by sold-to?

    We have 2 pricing condition exclusion groups(Z001, and Z002), we have set up an exclusion procedure of D(Z001 over Z002 regardless of price). Now we have a need to set the exclusion procedure to C( Best Price between condition groups). We want to control weather we use C or D by sold-to. In other words, Some accounts always get price in Z001 even if a Z002 price is lower, and some account gets The lowest price between Z001 and Z002. Is there any alternative besides creating 2 pricing procedures?

    Hi,
    You can first check in t-code [OV32] if both the condition are maintained for exclusion group. And then check in t-code [vok8]. where you can give the option A in Cond Exclusion procedure.. Also can check if condition records are maintained for both the condition for the same customer.
      Plz let me know if it helps you

  • Condition Exclusion

    Hello,
    Please let me know if the following scenario is possible to handle through standard SAP:
    There are 2 discount condition types - ZAAA and ZBBB.  If the system finds condition record for both the condition types then it should consider only ZAAA for calculation.  i.e. irrespective of the best/worst discount between ZAAA and ZBBB, it should consider only ZAAA.
    Let me know the settings for this please.
    Thanks,
    Shankar

    Hi ! Shankar,
    You can achieve this through condition exclusion.
    here is a detailed description of how you can achieve this: use the menu path IMG> Sales & Distribution> Basic Functions> Pricing> Condition Exclusion> Condition exclusion for group of conditions.
    When you execute this IMG acitivity you get a window with three options
    1.Define Condition Exclusion Groups
    2.Assign condition types to the exclusion groups
    3.Maintain condition exclusion for pricing procedures
    We will use these three options one by one, we start with the first
    1. Define two exclusion groups, lets say EX01 and EX02, give a description for both
    2 Assign the two condition types that you want to compare to the two exclusion groups
    lets say EX01 ZAAA
    EX02 ZBBB
    3. under this third step, select the pricing procedure that you are working on and from the left margin click on 'Exclusion'. click on 'New Entries' and make the following entries (example)
    Sno. Cpr       ExGr1  Description  ExGr2 Description
    10      D       EX01 l                      EX02
    Important is Cpr should have value 'D'.  Save your entries.
    Check if your purpose has been met or not. Do give your feedback
    Regards,
    PATHIK

  • Make Condition exclusion type to be active for different condition records

    Hi
    We are currently using three condition types in the pricing procedure.
    Say for eg. YWBP- F Charges, YADJ -C charges and YHDG-Handling fee
    We have set condition exclusion for the combination of YWBP and YHDG and
    YADJ and YHDG.
    YHDG condition type has two condition records.. say for eg. 512 and 596.
    The materials defined for 512 condition records is YAU and YAX and for 596 is YAV.
    Now my question is that whenever condition types YADJ  gets picked up fo  YAU, YAX  and YAV then condition type YHDG shouldnot get picked up. (The above condition exclusion group will perfectly caters to this requirement.) but now the cache is the business has a requirement that
    When ever condition type YWBP gets picked up for the material 'YAV', then the condition type 'YHDG'  (with 596 table condition records) should also get pick up in the sales order.
    Is there any way to achieve this with current settings of condition exclusion indicator.
    Thanks in advance.

    Hello Vicky
    Not knowing the relationship between ZCPD and ZDUT, it is hard to answer your question.  I am not sure how ZDUT is affected by ZCPD.
    By your  description, there is a requirement in the pricing procedure that is setting the exclusion indicator to X for ZCPD under certain conditions. May be that is not a right solution for your situation.
    I would suggest using condition exclusion groups and then assigning condition exclusion group to the pricing procedure to meet your requirement. Let ZCPD be in  group 1, all other conditions that you want excluded when ZCPD is present  ( but not ZDUT) in group 2. Then use the exclusive option while assigning to the pricing procedure.
    All these config steps can be found here:
    SPRO/IMG/Sales and Distribution/Basic Functions/Pricing/Condition Exclusion/Condition Exclusion For Groups Of Conditions
    Link: http://help.sap.com/erp2005_ehp_04/helpdata/EN/93/7432eb546011d1a7020000e829fd11/frameset.htm
    Hope this helps.

  • Condition exclusition groups

    Hi. why we assign  2 Condition exclusition groups to pricinng procedure
    aditya

    Hi Aditya,
    In pricing, more than one condition record may apply to a particular item at any one time. condition exclusion process is used to compare possible conditions in order to determine the best price for a customer.
    First of all, exclusion groups needs to be created. An exclusion group is a list of condition types that is identified by a three-digit number. Exclusion groups are defined in Customizing for Sales. You also assign exclusion groups to a pricing procedure and to determine how the condition exclusion is to be carried out.
    Next, the exclusion group is assigned to a pricing procedure, thus defining the condition exclusion.
    Depending on how you configure exclusion groups in the pricing procedure, the system can use condition exclusion to select the best price or discount in six different ways:
    1. Selecting the best condition record of a particular condition type from within one exclusion group
    2. Selecting the most unsuitable condition from within one exclusion group
    3. Selecting the best condition record for a condition type
    4. Selecting the most unsuitable condition record for a condition type
    5. Selecting the best conditions from different exclusion groups
    6. Excluding all condition types in the second exclusion group if a particular condition type in the first exclusion group exists in the document
    During automatic pricing for a sales order item, the system may find a number of valid condition records that apply to the same item. If the competing condition records belong to a variety of condition types, the system selects the record with the best price and excludes the other condition records.
    Steps:
    1. Define Exclusion group say "A001" for Discount exclusion.
    2. Assign condition types to exclusion group. [A001 to ZDG4].
    3. Assign condiion Exclusion group to Pricing procedure [A001 to ZGSSTE.
    Here select your condition exlusion procedure [A-F] like
    A- Best Condition between condition types,
    B -Best condition within the condition type, etc
    Condition Exclusion For Groups Of Conditions
    If several condition records are valid for pricing in a document item, you can define rules that specify which condition records are not included. You use condition exclusion for this purpose.
    You control condition record exclusion using exclusion groups. An exclusion group is a list of condition types which are compared with each other during pricing and result in the exclusion of an entire group or individual condition types within a group.
    Thus, the result of pricing can be influenced with regard to a required criterion (for example, best price) by excluding certain condition types while others are taken into account during pricing.
    Example
    You can define a condition exclusion which determines the best price for the customer and excludes other less favorable results of pricing. The best price then reverses the priority of condition types which would have been predefined by the access sequence.
    The procedure according to which the selection is carried out within or between the condition exclusion groups is defined in the pricing procedure. The following options are possible:
    Selection of the most (least) favorable condition type within a condition exclusion group
    Selection of the most (least) favorable condition record of a condition type, if more valid condition records exist (for example, selection from different condition records of the condition type PR00)
    Selection of the most (least) favorable of two condition exclusion groups (in this case, all condition types of the two groups are cumulated and the totals are compared)
    Exclusion procedure: If a condition type in the first group exists in the document, all condition types in the second group are set to inactive.
    The tables for condition exclusion are empty when delivered. You therefore have to carry out the following steps if you want to use condition exclusion:
    OV31 --- Define condition exclusion groups
    OV32 --- Assign Condtion types to exclusion groups.
    VOK8 --- Maintain conditoin exclusion groups for pricing procedure.
    At T.Code VOK8 you can have therse options configured.
    A Best condition between condition types
    B Best condition within the condition type
    C Best condition between the two exclusion groups
    D Exclusive
    E Least favorable within the condition type
    F Least favorable betweent the two exclusion groups
    Reward points if it helps
    Regrads
    Srini

  • Table or FM to get condition types belonging to a exclusion group...

    Hello Experts,
    Is there a table/FM/BAPI to get the condition types for a given exclusion group?
    Thank you and take care!

    Hi ,
    try table T684G
    regards
    Prabhu

  • Multiple Condition Exclusion

    The new price procedure I'm configuring has price conditions that need multiple condition exclusion logic.
    Example, say my conditions are:
    1) ZPR1 - price 1
    2) ZPR2 - price 2
    3) ZDIS1 - discount 1 %
    4) ZDIS2 - discount 2 value
    5) ZDIS3 - discount 2 %
    Logic are:
    A) If ZPR1 is used ZDIS2 and ZDIS3 are excluded.
    B) If ZPR2 is used ZDIS1 is excluded.
    C) If ZDIS2 is used, ZDIS3 is excluded.
    D) If ZDIS3 is used, ZDIS2 is excluded.
    A is easy. Just group ZPR1 and ZDIS1 together and ZPR2, ZDIS2 and ZDIS3 together, then make 1 exclusive of 2.
    B is easy also.
    What about C and D? Can you just put ZDIS2 in another group and ZDIS3 in a different group and create an exclusion rule against each other?
    Thanks.

    In my opinion you can follow the following link to achieve your requirement:
    - [Proposed Pricing Procedure|https://docs.google.com/leaf?id=0B-5wCmYJ-6dlNDIxNTg0YzUtMTE0Yy00M2VmLTliOWItMTNkMWE4YTZkMzY4&hl=en] for the requirement
    If you have any other thoughts then you can share you proposed pricing procedure.
    I hope this can assist you.
    Thanks & Regards
    JP

  • Re: Condition Exclusion

    Hello,
    I am setting up condition exclusion for my client.
    I was able to make the changes and got all the required results.
    But, I still have a question inn the exclusion procedure I know that the condition will be executed in sequential order.
    but I am not sure after the sequential process is done does it again look whole procedure or just the sequence.
    Thanks,

    Hello Ravi
    For Pricing procedure it will be executed in the order of sequence.
    I Agree!
    But my question is about Exclusion Procedure which has condition groups maintained in them and how this is done?
    Thank you!

  • Manual rebate condition exclusion not refreshed after redetermination of it

    Hi Experts.
    I am working with CRM 4.0.
    Lately, we realized there is an error occurring in the price deternination:
    The condition exclusion for manual rebate condition is not refreshed after redetermination of the product. There is missing a price validation before saving the document with the new product.
    Step-to-step description of the error:
    1)     I am creating an order in trx. CIC0 or CRMD_BUS2000115 and determine the product (sector A).
    2)     Now I assign a manual rebate (condition Z...) of 20 % on item level.
    3)     On header level I replace the product to one of another sector (B).
    4)     I check the pricing conditions of the new product on item level. The same rebate of 20 % is maintained.
    This is an error, because the condition exclusion for products of sector B allows rebates only until 5 %.
    Can anybody help me, please.
    Best regards,
    Cristina

    This is not standard due to information of SAP OSS.

  • How to Use Switch Statement with Exclusion Group (radio buttons)?

    Wouldn't you know, just when I though I'd really be making progress, I've come across another problem I can't solve. In a homeowners insurance application I am building, there is an exclusion group that needs to set the value of several variables
    I have setup in the form properties/variables. These variables take on different values depending on the users choice.  For the exclusion group, in the object pallet, I have set the binding to normal, and have checked the "Specify Item Values" check box. Also the values for the choices have been assigned 1,2,3,4,5.
    Here is my code for the change event fir the exclusion group (This is exactly what I have tried). For now, the values for the variables to take on in the different cases, are completely arbitrary.
    switch (this.change.rawValue)              // I have tried so many things here
        case "1":                                        // I have tried the caption, single quotes in all combinations
            addLivingExp = "1";
            damageOthersProperty = "2";
            liabilityIncl = "3";
            maxCoverage = "4";
            minCoverage = "5";
            persProperty = "6";
            relatedPrivateStruct = "7";
            break;
        case "2":    
            addLivingExp = "10";
            damageOthersProperty = "20";
            liabilityIncl = "30";
            maxCoverage = "40";
            minCoverage = "50";
            persProperty = "60"
            relatedPrivateStruct = "70";
            break;
        case "3":    
            addLivingExp = "100";
            damageOthersProperty = "200";
            liabilityIncl = "300";
            maxCoverage = "400";
            minCoverage = "500";
            persProperty = "600"
            relatedPrivateStruct = "700";
            break;
        case "4":    
            addLivingExp = "1000";
            damageOthersProperty = "2000";
            liabilityIncl = "3000";
            maxCoverage = "4000";
            minCoverage = "5000";
            persProperty = "6000"
            relatedPrivateStruct = "7000";
            break;   
        case "5":    
            addLivingExp = "10000";
            damageOthersProperty = "20000";
            liabilityIncl = "30000";
            maxCoverage = "40000";
            minCoverage = "50000";
            persProperty = "60000"
            relatedPrivateStruct = "70000";
            break;   
        default:   
            minCoverage= 5;   
            break;
    There must be something obvious I am missing? Eternally grateful for advice on this.
    Stephen

    There are two issues in this script:
    1. You are not using the accessor 'value' to set form variables
    2. You are not correctly getting the value of the radio button list in the switch clause
    Please see the working script below.
    Ben Walsh
    www.avoka.com
    switch (this.rawValue) 
        case "1":                                       
            addLivingExp.value                  = "1";
            damageOthersProperty.value   = "2";
            liabilityIncl.value                      = "3";
            maxCoverage.value                 = "4";
            minCoverage.value                  = "5";
            persProperty.value                  = "6";
            relatedPrivateStruct.value        = "7";
            break;
        case "2":   
            addLivingExp.value                  = "10";
            damageOthersProperty.value   = "20";
            liabilityIncl.value                     = "30";
            maxCoverage.value                 = "40";
            minCoverage.value                  = "50";
            persProperty.value                  = "60"
            relatedPrivateStruct.value        = "70";
            break;
        case "3":   
            addLivingExp.value                 = "100";
            damageOthersProperty.value   = "200";
            liabilityIncl.value                     = "300";
            maxCoverage.value                 = "400";
            minCoverage.value                  = "500";
            persProperty.value                  = "600"
            relatedPrivateStruct.value        = "700";
            break;
        case "4":   
            addLivingExp.value                  = "1000";
            damageOthersProperty.value   = "2000";
            liabilityIncl.value                      = "3000";
            maxCoverage.value                 = "4000";
            minCoverage.value                  = "5000";
            persProperty.value                  = "6000"
            relatedPrivateStruct.value        = "7000";
            break; 
        case "5":   
            addLivingExp.value                  = "10000";
            damageOthersProperty.value   = "20000";
            liabilityIncl.value                      = "30000";
            maxCoverage.value                 = "40000";
            minCoverage.value                  = "50000";
            persProperty.value                  = "60000"
            relatedPrivateStruct.value        = "70000";
            break; 
        default:  
            minCoverage.value                 = 5;  
            break;

  • Condition exclusion between 2 condition types- Pleaase urgent

    Hi gurus
    Ihave some problem. please help me to configure the system.
    I am giving 2 discounts and one has to excluse from other if it finds better discount.
    Ex : Z001 =$5  and Z002= $6 two condition types  with 2 different access sequence .(not same access sequence)
    if sytem finds both I don't want to give both the discounts.
    in my case how to exclude z001 because z002 is better price.
    Thanks
    Prasad

    <b>Condition Exclusion</b>:
    &#61550;     Conditions can be linked to requirements in the pricing procedure.
    &#61550;     A requirement can evaluate the condition exclusion indicator and ignore the condition if set.
    &#61550;     The condition exclusion indicator can be set in either the condition type or the condition record.
    &#61550;     You may create your own exclusion indicators and test for their existence in the requirement routines.
    <u><b>Process Steps for Condition Exclusion</b></u>:
    1. <b>Changing customer-specific prices</b>:
    Menu path:
    Logistics &#61614;&#61472; Sales and Distribution &#61614; Master Data &#61614; Conditions &#61614; Select using condition type &#61614; Change
    Choose condition type PR00.
    Choose the key combination Customer/Material with release status.
    Select the condition line and click the Details button.
    Enter X in the Exclusion field.
    Save your changes.
    2. <b>Creating a standard order</b>:
    Menu path:
    Logistics &#61614; Sales and Distribution &#61614; Sales &#61614; Order &#61614; Create
    3. <b><u><i>The conditions after condition PR00, which have requirement 2 assigned to them in the pricing procedure, are not taken into account during pricing</i></u>.</b> For example, this technique can be used when discounts and surcharges are not supposed to affect the net price.
    Menu path:
    Select the line item and click the Item conditions button.
    Click the Analysis button at the bottom of the screen.
    4. <b>Removing the exclusion indicator</b>:
    Menu path:
    Logistics &#61614;&#61472; Sales and Distribution &#61614; Master Data &#61614; Conditions &#61614; Select using condition type &#61614; Change
    Choose condition type PR00.
    Choose the key combination Customer/Material with release status.
    Select the condition line and click the Details button.
    Remove the exclusion indicator.
    Save your changes.
    Regards,
    Rajesh Banka
    Reward points if helpful.

  • Condition Type Groups - Rebates

    Plz make me understand d use of the "Condition Type Groups" with example. The F1 help n stuff on SDN has already been checked, some1 who has worked on rebates will b able 2 xplain better d xact need of "condition type groups" e.g sometimes v have only 1 condition type assgined 2 it bt diff tables of that condition type n sometimes just 1 table of 1 condition type then wat's d need of it?
    An answer with a small scenario would b of gr8 help.
    regards

    Hi,
    i think u r working on rebtes,
    Condtype grup is used to group the condtypes together to come in an agreement for selection.
      for example:
    you r working material rebate
    for this condtype is BO02,  for this condtype you want to use 3 key combination (condtables/accesses in access sequence).  how you club these cond accesses to ur agreement type.  unless u group them. here u group them when assign condtable 1,2,3, to BO02 in this screen. 
    observe this example:
    condtypegrup         counter          condtype                  table
    xyz                          1                 BO02                          1     customer/material
    xyz                           2                 BO02                          2    region/material
    xyz                          3                 BO02                          3     countrly/material
    xyz                          1                 BO03                         1      customer/material
    xyz                           2                 BO03                        2      region/material
    xyz                           3                 BO03                        3      countrly/material
    now u assign this condtypegroup to agreemtn type for say XXXX,
    finally u create agreement type in BO01 t.code
    at the time of agreemtn creation u get all the above combination for selection in a popup. that 6 options in two condtypes in on conditiontypegroup.
    hope u understand
    regards,
    sadanandam kasarla

  • Price download from ECC goes to which condition maintenance group in CRM?

    Hi all,
    I have a question related to pricing download. If I am downloading conditions from ECC to CRM, how does the system determine that the condition type needs to go to which Application & Condition Maintenance Group in CRM?
    Thanks in advance.

    Hi,
    When u download pricing conditions from ECC to CRM the Application is always CRM and u need to create Condition Maintenance Group in CRM in SPRO path:
    Customer Relationship Management>Master Data>Conditions and Condition Technique>Condition Technique: Basics>Create Maintenance Group
    here u can create and add the conditions and Condition table as required.
    Hope it helps,
    Regards,
    PePe

Maybe you are looking for

  • Why do I have such poor/sporatic signal strength?

    I have an iBook G4, and ever since I bought it i have had trouble with wireless connections. In my home, a small one bedroom apartment, I have and airport station. Connected to this is an external antenne. This is hooked up to a PC. My laptop has an

  • Why do I find it so difficult to enter dates in iCal?

    I'm hoping I'm doing something wrong here, but I find entering/changing dates on events or todos infuriating in iCal (and in Leopard Mail for todos). I'm relatively new to Macs so I'm hoping this is just because I don't quite understand the Mac way o

  • Partial Refresh for Chart Region

    Hi all, I am using Application Express 4.0.1.00.03. I need to know whether partial refresh is available for Flash Charts or not? If yes how? Thanks in advance... Edited by: jyothi on Aug 17, 2011 9:06 PM

  • Office Mac 2008 compatible with Windows 7 through Bootcamp?

    Hi, this is my first post to this forum and am seeking some assistance. I have always been a PC user and switched to a mac around 8 mths ago and loving it, although I am still trying to drive the thing For study I have just installed Windows 7 throug

  • Customizing header links in wiki while passing authentication.

    I'm trying to add a few new different headers to the page to services running outside of the wiki, but passing off authentication to them of the currently logged in user. I'm specifically trying to do this for roundcube and crushftp's web interfaces.