Pricing - Excluding condition

Gurus,
Reference book: SAP Hand Book SCM620
Condition can be linked to requirement in the pricing procedure.
A requirement can evaluate the condition exclusion indicator and ignore the condition if the indicator is set.
The condition exclusion indicator can be set in either in the condition type or the condition record.
Question :
1) How the condition exclusion indicator works?
2) While setting exclusion indicator there are following options (when press F4) available.
How it can be used?
A - Invoice list
O - Event
U - Metal Price
V - VKP Calculation Surcharge
X - Net Price
Thank you very much in advance for your quick reply.
Regrads,
Ashish

Hi
Condition Exclusion Groups
In pricing procedure it is quite common that to have common condition types Ex: Different types of discounts. If
we include these discounts in pricing procedure, then customer will receive all the discounts. So that the total
discount value became higher than the actual price. So consequently business incurs loss. So as to avoid this kind
of situation we can use the option that is condition exclusion groups by which we can offer best condition among
the condition types to the customer.
Configuration Settings
Define exclusion groups: Transaction code: OV31
Path:
IMG> Sales and distribution >Basic functions> Pricing> Condition exclusion>Condition exclusion for groups of conditions
Define condition exclusion groups
Go to new entries
Define our condition exclusion group Ex: S001
Save and Exit
Assign condition types to the exclusion group: Transaction code: OV32
Path:
IMG> Sales and distribution> Basic functions> Pricing> Condition exclusion> Condition exclusion for groups of conditions
Assign condition types to the exclusion groups
Go to new entries
Specify our condition exclusion group (Ex: S001) and assign condition types
Save and Exit
Maintain condition exclusion for pricing procedures: Transaction code: VOK8
Path:
IMG> Sales and distribution.>bCondition Exclusion Groups
In pricing procedure it is quite common that to have common condition types Ex: Different types of discounts. If
we include these discounts in pricing procedure, then customer will receive all the discounts. So that the total
discount value became higher than the actual price. So consequently business incurs loss. So as to avoid this kind
of situation we can use the option that is condition exclusion groups by which we can offer best condition among
the condition types to the customer.
Configuration Settings
Define exclusion groups: Transaction code: OV31
Path:
 IMG
 Sales and distribution
 Basic functions
 Pricing
 Condition exclusion
 Condition exclusion for groups of conditions
 Define condition exclusion groups
 Go to new entries
 Define our condition exclusion group Ex: S001
106
 Save and Exit
Assign condition types to the exclusion group: Transaction code: OV32
Path:
 IMG
 Sales and distribution
 Basic functions
 Pricing
 Condition exclusion
 Condition exclusion for groups of conditions
 Assign condition types to the exclusion groups
 Go to new entries
 Specify our condition exclusion group (Ex: S001) and assign condition types
 Save and Exit
Maintain condition exclusion for pricing procedures: Transaction code: VOK8
Path:
 IMG
 Sales and distribution
 Basic functions
 Pricing
 Condition exclusion
 Condition exclusion for groups of conditions
 Maintain condition exclusion for pricing procedures
 Click on position button and choose our pricing procedure
 Click on exclusion icon
 Go to new entries
 Specify the condition exclusion procedure
Ex: A = Best condition between the condition types
B = Best condition within the condition types
C = Best condition between the two exclusion groups
D = Exclusive
E = Least favorable within the condition type
F = Least favorable between the two exclusion groups
 Assign our exclusion group S001
 Save and Exit
 Go to vk11 and maintain condition records for condition types that are included in u201Ccondition exclusion
groupsu201D
basic functions
 Pricing
 Condition exclusion
 Condition exclusion for groups of conditions
 Maintain condition exclusion for pricing procedures
 Click on position button and choose our pricing procedure
 Click on exclusion icon
 Go to new entries
 Specify the condition exclusion procedure
Ex: A = Best condition between the condition types
B = Best condition within the condition types
C = Best condition between the two exclusion groups
D = Exclusive
E = Least favorable within the condition type
F = Least favorable between the two exclusion groups
 Assign our exclusion group S001
 Save and Exit
 Go to vk11 and maintain condition records for condition types that are included in u201Ccondition exclusion
groupsu201D
regards

Similar Messages

  • Material exchane ,copy pricing and conditions from main item to sub item.

    Hi All,
    We are using parts exchange/interchangeability in the transaction ME22N,
    While using ME22N we are exchanging  main item with interchangeable part and while doing so we want to copy pricing and conditions from main item to sub item.
    But its not happening.
    As per sap help its possible, details describe below.
    http://help.sap.com/erp2005_ehp_04/helpdata/en/c2/0a5288b77d11d3bcce00105ab03aee/content.htm
    Price Determination by Copying from Main Item
    In the case of price determination by copying from the main item, the net price of the originally ordered part is still used for the superseding part in a part exchange.
    The system copies all conditions from the main item to all sub-items and takes into account the order quantity for the main item when calculating scale prices. It does not take into account the conditions and scale prices that exist for the interchangeable part.
    You cannot change the conditions, which have been copied from the main item, at sub-item level. It is possible, however, to define additional conditions for each sub-item.
    Prerequisites
    A calculation schema, which can be altered on an individual basis in Customizing, has been supplied for the price determination.
    In the vendor master record, you have set the schema group 09 (interchangeable material).
    But in customizing I didnu2019t find value 09 for schema group .
    Can any buddy through some light on missing pieces which need to be set?
    Thanks
    Regards
    Ritesh

    Hi,
    Can you check few more things and tell me?
    - In this exit, does XVBPA and XVBAP contains all the line items. ( main and sub items ).
    - In Sales order creation time, do these table have VBELN populated when this exit triggers.
    - If you modify XVBPA or XVBAP in this exit, do they get overwritten after that.
    Try this code. See if it works.  Let me know if you still have a problem.
    DATA: wa_hvbpa LIKE vbpa,
          wa_xvbpa like vbpa.
    CLEAR: wa_hvbpa, wa_xvbpa.
    * check if HVBAP and VBAP line items are not same
    IF vbap-posnr <> hvbap-posnr.
    * read the ****-to partner from main-item
      READ TABLE xvbpa INTO wa_hvbpa WITH KEY posnr = hvbap-posnr
                                              parvw = 'WE'.
      IF sy-subrc = 0.
    *   read the line item data for sub-item based on main item
        READ TABLE xvbap WITH KEY posnr = vbap-posnr
                                  uepos = hvbap-posnr.
    * See if current line is the child of that BoM parent
        IF sy-subrc = 0.
          MOVE wa_xvbpa-kunnr TO xvbpa-kunnr.
          MOVE xvbap-vbeln TO wa_xvbpa-vbeln.
          MOVE xvbap-posnr TO wa_xvbpa-posnr.
          MOVE 'WE' TO wa_xvbpa-parvw.
          MODIFY vbpa FROM wa_xvbpa.
        ENDIF.
      ENDIF.
    ENDIF.
    Regards,
    RS

  • One question about Pricing and Conditions puzzle me for a long time!

    One question about Pricing and Conditions puzzle me for a long time.I take one example to explain my question:
    1-First,my sale order use pricing procedure RVAA01.
    2-Next,the pricing procedure RVAA01 have some condition type,such as EK01(Actual Costs),PR00(Price)....,and so on.
    3-Next,the condition type PR00 define the Access Sequences PR00 as it's Access Sequences.
    4-Next,the Access Sequences PR00 have some Condition tables,such as:
         table 118 : "Empties" Prices (Material-Dependent)
         table 5 : Customer/Material
         table 6 : Price List Type/Currency/Material
         table 4 : Material
    5-Next,I need to maintain Condition tables's Records.Such as the table 5(Customer/Material).I guess the sap would supply one screen for me to input the data of table 5.At this screen,the sap would ask me to select one table,such as table 5.When I select the table 5,the sap would go to the screen to let me input the data of table 5.But when I use the T-CODE VK31 or VK32 to maintain Condition tables's Record,I found it's total different from my guess:
    A-First,I can not found one place for me to open the table,such as table 5,to let me input the data?
    B-Second,For example,when I select the VK31->Discounts/Surcharges->By Customer/Material,the sap show the grid view at the right side.At the each line of the grid view,you need to select the Condition Type at the first field.And this make me confused very much.Why the sap need me to select one Condition Type but not the Condition table?To the normal logic,it ought not to select Condition table but not the Condition Type!
    Dear all,I'm a new one in sd.May be this is a very stupid question.But it did puzzle me for a long time.If any one can  explain this question in detail and let me understand the concept,I will appreciate him/her very much.Thank you.

    Hi,
    You said that you are using the T.codes VK31 or VK32.
    These transaction codes are used to enter condition records for standard condition types. As you can see a grid left side having all the standard condition types like price, discounts, taxes, frieghts.
    Pl check using T.code VK11 OR VK12 (change mode)
    Here you can enter the required condition type, in the intial screen. (like PR00, MWST, K004, K005 .....etc)
    After giving the condition type, press enter or click on Combinations icon on top of the screen. Then you can see all the condition tables which you maintained for that condition type. Like as you said table 118, table 5, table 6 and table 4.
    You can select any table and press enter, then you can go into the screen in which you have all the field cataglogues you maintained for that table. For example you selected combination of Customer/Material (table 5) then after you press enter then you can see customer field on top, and material fields.
    You can give all the required values and save the conditon record.
    Hope this is clear.
    REWARD IF HELPFUL.
    Regards,
    praveen

  • Va01:whay sap say pricing and condition missing data?

    I want use the T-CODE VA01 to create a sale order.When I input one material 001 and it's quantity 250 and save the sale order,the sap show some error message like below.I thought it mean that the item of material 001 in the sale order miss some data about the pricing and condition.I check the item->Conditions and can not found any matter.I use the standard pricing procedure and the CnTy like PR00,K007,KP02,SKTO was exist.So my question was how could I found what the missing data was?Is there any one who have meet such problem can give me some reference or advice?Thank you.
    error message:
    Missing data: Pricing
    Message no. VU019
    Diagnosis
    The system checked the document for completion and found some missing data.
    System Response
    You cannot continue processing.
    Procedure
    Enter the missing data.

    hi mello
    u can check it  in document level item details.... conditions....u can see a icon called <b>Analysis</b> click on that u can find  all the details of  the condition types in the procedure
    kiran

  • Exclude condition record if it is zero

    Dear Experts
    I want to  exclude condition step if the condition value is zero.
    My custom routine ( 601 -> alternative calculation type ) do  some  calculations. if the value is zero I do want to display the entire condition step in Sales order.
    Best Regards
    Venkat

    Hello Venkat,
    Your Custom routine ( 601 -> alternative calculation type) can easily handle this.
    As it is already a Z-Development, ask you ABAPer to add program lines in that same routine to exclude the condition step if the value is zero.
    Hope this helps,
    Thanks,
    Jignesh Mehta

  • Exclude Condition Record by Item Category

    Hi All,
    We need to exclude a condition record in pricing based on the line item category. We are trying to use a routine (VOFM->Formulas->condition base value)for this and haven't had much success so far in clearing out the condition value based on the item category. If anyone has done anything similar , can you let me know if we can use anything in requirements for this ? or can this be done by config ?
    Thanks,
    Sandeep.

    Use a vofm pricing requirement routine. If komp-pstyv = item cat then set RC = 4. This will disable the condition.

  • Exclude conditions for calculating vbap-netwr

    Hi,
    I know the net price field is calculated automatically as a total of the pricing procedure excluding tax condition types, but is possible to exclude another condition wich type is discount or surcharge or a price???
    Thank you!

    Hi
    You can exclude any condition type from net price in your pricing procedure calculatio. Did you try it in your system by maintaining condition type in pricing procedure and deducting that from net price?
    Thank$

  • Pricing: New condition type not getting listed in options in product master

    Hi,
    I have created a new pricing procedure and also created a new condition type for it. I am trying to create a condition record in the product master for this  condition type but the condition is not there in the list of conditions. How can I inlcude it in the condition list?
    Even the new condition type I have created by copying 0PR0 is not getting listed in the options, whereas 0PR0 is getting listed.
    Regards,
    Meenakshi
    Edited by: Meenakshi Sawhney on Sep 9, 2010 8:27 AM
    Edited by: Meenakshi Sawhney on Sep 9, 2010 8:29 AM

    Hi Meenakshi,
    you need to enhance the condition maintenance group in the customizing, which is assigned to the product master. Please check: IMG: Customer Relationship Management -> Master Data -> Products -> Special Settings for Sales Operations -> Assign Condition Group to Application CRM and IMG: Customer Relationship Management -> Master Data -> Conditions and Condition Technique -> Condition Technique: Basics -> Create Maintenance Group.
    Best Regards,
    Michael

  • Manual Pricing for Condition type pricing

    Hi experts,
      I am changing the price in sales pricing of cj20n transaction manually and it get updated, working good.
    Is it possible to get the updated manual pricing in all the transactions related to CJ20N transaction.
    Thanks&Regards,
    Vino

    Hi..,
    Yes. Its possible.
    I want give some function support on this as worked on condition types in another transaction.
    You needs to be check that if your pricing procedure is having that condition type or not and also you have to check that condition type is mannual or not.
    First get your pricing procedure...
    For this goto V/08 transaction code and select your pricing procedure there -> double click on control folder-> there you can get all condition types for that procedure -> and check ur condition type is mannaul or not.
    Thanks,
    Naveen.I

  • Restrict referance of pricing and condition type from latest PO.

    Hi Experts,
    I am creating Purchase order and at the time of creation of purchase order system is copying prices and condition types from latest PO.
    Which is not desirable to our business process, when I dig out I found out that in standard SAP system
    The system looks at pricing in the hierarchy order as below:
    u2022     Contracts/scheduling agreement
    u2022     Condition records
    u2022     Info Records
    u2022     Last purchase document
    So can some one help me with information how to restrict system to follow this referance of pricing.
    I want to enter price as well as condition type manualy every time user create a purchasing document.
    Also i want to know can it be restricted specificaly for few document type.
    Thanks
    Best Regards
    Ritesh

    Hi sir
    can we try this
    Use the user parameter EVO to indicate that no price adoption from last Purchase Order must take place:
    IMG: MM -> Purchasing -> Environment data -> Default values for Buyers
    -> Setting for Default values.
    Select or setup a default value and on the "price adoption" tab you may choose how copying of conditions from last purchase order must behave. Select "Do not copy".
    Then assign this default value to the user, using the EVO parameter.
    [http://sap.ittoolbox.com/groups/technical-functional/sap-log-mm/price-to-flow-from-info-record-at-plant-level-813066]
    [Re: new info record with same details as archive one.;
    check following notes it may helfull
    569885 About Info Record Update indicator (EKPO-SPINF)
    13127 Update in info record from PO, quotation, contract
    430543 FAQ: Purchasing info record
    675523
    456691
    Regards
    Kailas ugale

  • MM Pricing procedure - Condition type post to different GL account in MAP

    Hi All,
    We have a requirement for posting intercompany Stock transfer between Company A and B, and the transfer price will be Moving Average Price (say $ 100) + Mark up (say 25% i.e., 25) of supplying plant.
    Created a new PO pricing procedure, and created a new Accrual condition type ZMRK for markup and made it statistical posting. Also in the pricing procedure the Condition type we assigned an Account key ZM1 and Accrual Key ZMA. we tried posting the Goods receipts in the receiving Company B, and it is posting the following entry :
    Invetory A/C DR 125 (note: Account key ZM1 was not considered for debit account for markup)
    GR/IR A/C CR 100
    Markup Accrual A/C CR 25
    REQUIREMENT: Our requirement is that the Mark-UP condition should not hit Inventory Account and should be debited to I/C Mark Up account (assigned to Account key ZM1) and entry should be as below:
    Inventory A/C DR 100
    Markup A/C DR 25
    GR/IR A/C CR 125 (accrual is not required, if we can include the markup into GR/IR account)
    OR
    Inventory A/C DR 100
    Markup A/C DR 25
    GR/IR A/C CR 100
    Markup Accrual A/C CR 25
    NOTE: The Material is maintained as Moving Average Price and we dont want to add the Mark Up cost into the MAP of the receiving plant.
    Please check and let me know if there is a way to do a condition type in PO pricing procedure to solve the issue of not hitting the inventory posting for condition record or any other way to handle this requirement.
    Thanks in advance,
    Surya

    Hey surya,
    I am also facing the same issue. Can you pls let me know whether you achieved this using any standard configuration.

  • Pricing Procedure Condition Type EK02

    Dear, Gurus
    I have an MTO scenario. All is working I mean from the production order the cost is coming to my sales order in condition type EK02. But that is making all other condition types as inactive.
    current pricing schema
    Pr00 Price it is manual.
    Other Z condition types which are also manual.
    Then EK02.
    Gross Sales
    K005
    K007
    Net Sales
    MWST
    ZSED Sales excise duty
    Value after Tax
    VPRS
    also, at the top the net value does not change at all it stays constant and seems to pick up the EK02 price.
    I want all other condition types to be manual but active even if EK02 price is picked up from Production Order.
    How can I set it up to make them all green as active?

    Previously all my condition types were manual entry so all were green.
    Pr00   manual
    Zman  manual
    Zsat   manual
    Zetc   manual
    Also, in PR00 class is B=Prices       Calc Type = C for qty
    All the ZMan, etc is A=discount/Surcharge   calc type=B fixed amount.
    To be scenario all I added was condition type EK02 in pricing procedure and by standard it is in class B=prices     calc type=C for qty, and cond cat=costing
    When production cost transfer to EK02 lets say example 500. All those previous cond are yellow inactive. and then net price equals 500!
    In terms of my terminology and basic understanding you can only have one cond type function as price in class B=prices.
    So either the EK02 or the Pr00 needs to have cond type B for Price. If I make the Pr00 a discount/Surcharge nothing changes in respect to updating the price in sales order.  Lets say even if its all corrected and I have lets say EK02 function as price the Zman and Z condition types are under discount surcharge, that at least should not be inactive?
    Please help
    thanks

  • Pricing error; ''Condition record exists, but has not been set''

    hello friends
    we created the order (credit memo req), refer to this created the credit memo.
    in the order one line item and only 2 condition records
    base price and tax (MWST)
    in the order both conditions are coming and in the invoice it is not showing the condition (mwst)  and in the Analysis it is showing as ''Condition record exists, but has not been set''
    what would be the reason?
    regards
    siva

    Hi,
    if both the condition types are showing in the order then you need to update pricing in billing because sometimes when u chnage any condtion value for base price after creation of order then system is not able to find valid condition record at billing document level.
    Narasimha

  • Pricing error : condition k005 not allowed ...

    hello
    i had encountered an error while doing pricing. the details are as follows:
    after completing entire process of pricing procedure step by step, when i had attempted to   create a sales order based on the condition given, i got the exact results for PR00 and K004 condition types but calculations for k005 customer material discount did not appeared and after attempting to give a conditions in the conditions section of va01 ,
    i had encountered an error saying :
                     " condition k005 is not allowed as a header condition"
    please send adequate replies..
    amar

    You are trying to enter the condition type manually at the header level I believe. Thats the reason why the system is giving you that error.
    Go  to the item level meaning double click on any material that you entered in the sales order and go to the "conditions" tab and enter K005, the system will take it.
    OR
    Go to your pricing Procedure in T.Code:V/08 and to the condition type K005 and uncheck "Manual", it is manual entry there, that why it is not appearing like K004 and PR00.
    Regards
    AK
    Reward points if helpful

  • One question about pricing and condition in sd.

    Dear all.I have created two material m001 and m002.In the sale order,if the customer buy 10 m001 and 5 m002, I want the price of the 5 m002 will have 60% discount.Some one tell me "you can use the BOM to realize it".But I don't know how to do or whether there are other way to realize it.Is there any one could give me some reference or advice in detail to resolve this problem?I will appreciate him/her very much.Thank you.

    hi
    Bonus buy is a functionality we use to give more than one material at a different rate than what we normally give them when they are sold together. Like if A is 15/- and B is 20/- when sold individually but when sold together, we can sell them at say 30/- which is at a reduced price.
    Configuration follows the same condition technique where we create a condition table, an access sequence , a condition type, a pricing schema and activate that schema by assigning it to the required combination of sales area, cust pric proc, doc pric proc. After which finally, maintain the records using transaction code VBK1. Here give the conditon type for which you want to maintain the condition records with proper selection of materials required to be sold as a combo deal.
    bonus buy

Maybe you are looking for

  • Error while calling the Mapping function module for BW Extraction

    Hi iam getting runtime error while calling the BW mapping function The error description is as shown below. Runtime Errors         CALL_FUNCTION_UC_STRUCT Except.                CX_SY_DYN_CALL_ILLEGAL_TYPE <b>Short text</b>     Type conflict during s

  • When i plug my ipod in it tries to sync but gets stuck on the back up stage.  HELP

    When i plug my ipod in itunes loads etc then it states syncing, but it gets to stage 2 which is back up and wont get past that, ive left it on over night, reinstalled, checked my firewall etc and phones up itunes support with no success, Can any one

  • Uploading Material Master data from legacy system

    Hi all, do we have any sap defined bdc for material master data ,if no ho to do that can anybody explain me step by step procedure how to do that Thanks in advance Santosh R

  • T.Code FB03 & SQ01

    Hi Seniors, Can anybody tellme what is the use of FB03 & SQ01 with detailed information please. If i didnt mistake SQ01 is being used by ABAP Consultant not FICO Consultant please give me some more detail information pertaining SQ01. Awaiting for you

  • Error playing videos

    I recently downloaded a conversion program called Fast DVD Ripper to convert my DVDs into MP4 format. it seems to work fine, but after using Blackberry Desktop Manager to transfer the MP4 onto my phone, I get an error message "An error has occurred a