Multiple Variant pricing conditions in a Pricing Procedure

Hi,
I have a scenario regarding variant configuration pricing in a sale order. I need to attach multiple pricing condition like VA00 in my pricing procedure .
A material M1 has many characteristics under the category Basic and Special for example.
Under Basic I have the following characteritics and its respective values maintained in VK11
B001- Basic Spec 1  USD 100
B002- Basic Spec 2  USD 200
B003- Basic Spec 3  USD 300
Likewise under special category ,
S001- Special Spec 1- USD 500
S002- Special Spec 2- USD 1000
In the pricing procedure the varaint condition VA00 will carry the price of the characteristics. My requirement is as follows
1. The prices of the Basic spec should be added first and later the special spec
VA00- Basic Spec 1      100
VA00- Basic Spec 2      200
VA00- Basic Spec 3      300
Sub total Basic spec Value  600
VA00 Special Spec 1    500
total basic and special spec - 1100
The problem I faced in the above format was that the pricing procedure will allow only one entry of VA00. To over come that I copied the condition VA00 and named a new one, for e.g, ZVSP.
Now when I use the condition ZVSP, it does not fetch the values like VA00.
Could any one suggest a method in which I can introduce varaint conditions in multiple levels in a pricing procedure.
Thanks and regards
Rasheed

Hi,
When you copied the VA00 condition type, did you also copy the associated access sequences? Your new condition type should have an access sequence with an access that transfers the value of the doc. field KOMP-VARCOND into the condition VARCOND; use transaction V/07 to check this.
Regards, Jesper

Similar Messages

  • Multiple pricing procedure determination problem

    Dear Experts,
    I have a situation in pricing procedure determination. Please advice. The details are given below.
    Pricing procedure is determined for the combination of Sales Org,
    Division, Distribution Channel, Customer Pricing Procedure and Document
    Pricing procedure.
    Say there is a sale happening through following organizational units.
    Company Code: 4260
    Sales Org: 3260
    Division: 02
    Distribution Channel: D1
    Customer: 9000000
    But the material is delivered from the plant that belongs to a different
    company code.
    Plant company code: 4262
    The customer 9000000 has customer pricing procedure maintained as 1 in
    the customer master.
    This will create following documents
    Sales order OR from 3260 to 9000000
    LF delivery
    F2 invoice from CC 4260 to customer 9000000.
    IV inter-company invoice from 4262 to 4260 through following sales area.Sales org: 3262
    Division: 04
    Distribution Channel: 99 (inter-company)
    Here the payer is 4260 which will have a customer pricing procedure
    maintained in the customer master (say 1-standard). The document pricing
    procedure is A.
    The pricing procedures determined for F2 invoice and IV invoice will be
    as per the below assignment.
    3260 02 D1 A 1 PRIPRO1
    3262 04 99 A 1 PRIPRO1
    The requirement is to determine another pricing procedure say PRIPROF
    which is specific to formula average pricing for both the invoice types
    i.e. F2 and IV. The determination will happen from below assignment.
    3260 02 D1 A F PRIPROF
    3262 04 99 A F PRIPROF
    The problem here is that we can not maintain two different customer
    pricing procedures (1 and F) for a single inter-company customer 4260.
    Therefore 3262 04 99 A F PRIPROF assignment is not possible as 4260 can
    either have 1 or F as Customer pricing procedure.
    And 3262 04 99 A 1 PRIPRO1 assignment is already in use so we can not
    replace 1 with F and change the pricing procedure from PRIPRO1 to
    PRIPROF.
    Can you please advice how can we resolve the issue of having multiple
    customer pricing procedure requirements for same customer to determine
    different pricing procedures?
    Thank you.
    WIth regards,
    Sahir Gaulkar

    Hi Ashish,
    Refer this links to understand links b/w the tables.
        http://www.sap-img.com/general/sap-r3-tables.htm.
        http://www.sap-img.com/sap-sd/important-tables-for-sap-sd.htm
    Thanks,
    Swamy H P

  • Condition Type in Pricing Procedure Determination

    Dear All,
    I want some clarity in Pricing Procedure determination. As I know in IMG we determine pricing procedure by the combination of Sales Org, Dist. Channel, Division,  Cust. Pricing procedure and document Pricing procedure. There is additional tab Condition type. I just wanted to know the use of that particular field(Condition Type). Please help me to clear this point. Please also give any example if possible.

    Hi Nitesh,
    As u rightly said we determine P. procedure in combination of Sales Area (Org, Dist.+ Channel + Division), Cust. Pricing procedure & document Pricing procedure, in condition Type we need to assign basic price condition type. U may have multiple pricing procedure in combination with sales Area & Doc PP, Cust pp so there u can assign basic price c type which is applicable to that P. procedure.
    Here we assign PP to Condition type, ultimately it captures it in Sales Order condition tab.
    Ex. 1000 10 10 A 1 ZDOMPP PR00 (Basic Price C. Type for Domestic)
          2000 20 20 A 1 ZEXPPP ER00 (Basic Price C. Type for Export)
    Regards,
    Dhananjay

  • Service tax condition types in Pricing Procedure in SD(Taxinn)

    I need one more advice on Service tax.
    I am configuring order type for services.In that in pricing I have to add the service tax conditions type for service tax & cess on that.We do not have any standard condition type in our pricing procedure for services.
    Is there any standard SAP doc. to configure service tax condition types in pricing procedure or I have to copy from JLST & JLSR(surcharge).What about the account keys I will used for these condition types.
    If you have any doc. related to this issue please send it to me....or suggest me what to do.
    Please remeber I am using TaxINN tax procedure.
    Please help me
    Thanks & Regards
    Sunil Garg

    PROCEDURE: Initial Steps
    Create two new Tax conditions: JSE4, JES4. Steps for creation of Tax Condition is illustrated below
    Create new condition types
    SAP Standard IMG -> Financial Accounting -> Financial Accounting Global Settings -> Tax on Sales/Purchases -> Basic Settings -> Check Calculation Procedure. (Transaction OBYZ)
    Select ‘Define Condition Types’
    Select Condition Type JIN1 and Click on Copy as (F6) and give the Condition type as JSE4 and the Name as “Service Tax”.
    Select Condition Type JIN5 and Click on Copy as (F6) and give the Condition type as JES4 and the Name as “ECS on Service Tax”.
    Outcome: The two tax conditions, one for Service Tax and the second for Education Cess on Service Tax have now been created.
    1.     Create a new tax posting key VS9 and VS0. 
    The path for this is:
    SPRO  Financial Accounting  Financial Accounting Global Settings  Tax on Sales/Purchases  Basic Settings  Check and Change Settings for Tax Processing
    Select the Processing Key MW1 and Click on Copy as (F6) and give the Key as VS9 and Name as ‘India Service Tax’.
    Select the Processing Key MW1 and Click on Copy as (F6) and give the Key as VS0 and Name as ‘ECS on Service Tax’.
    Note: If there are multiple service tax registration numbers, you need to have separate account posting to different GL accounts based on service registration number. This can be done provided a separate tax code is maintained for each service registration number.
    To achieve this you need to define a set of 2 separate G/L accounts for service tax and Education CESS on service tax respectively, for every service registration number.
    In such a case, please activate multiple accounts posting per tax code as follows:
    Defining the GL accounts for the Service tax and ECS on Service Tax:
    SPRO  Financial Accounting  Financial Accounting Global Settings  Tax on Sales/Purchases  Posting -> Define Tax accounts
    Go to Details of the Transaction VS9 (Service Tax GL account)  and enter the Chart of accounts…
    Select the Tax Code Check Box if you want to have Tax Code Specific GL accounts or Blank when the common GL accounts…
    Regards,
    Rajesh Banka
    Reward points if helpful.

  • Multiplying two condition types in pricing procedure

    Hi,
    I want to multiply 2 condition types in pricing procedure.Kindly guide me how to do it??
    Somnath

    Hi Somnath,
    You can do that in following way
    1. Create another condition type
    2. Maintaine this condition type, after those two condition type which you want to multiply like, 10-first condition type, 20-second condition type, 30-new condition type which is multiplicaiton of first two. (10, 20, 30 are step numbers)
    3. Now write a routine which will multiply 10 and 20.
    4. Assigne this routine number in the Alt. Cal. Type filed for the new condition type 30.
    5. Now this new condition type will be caliculated based on this routine, and the value will be taken as multiplication of first and second condition type.
    Hope this clear.
    Reward if helpful.
    Thanks,
    Praveen

  • Variant Pricing - Passing a Z* condition to a quote

    Wondering if anyone knows how to pass a z condition to a quote from the configuration.  We have variant pricing working for the VA00 pricing conditions, but would like to pass across a Z condition.  Any ideas?

    So instead of VA00, we have Z-PG.  In a normal pricing procedure, I set the characteristic that is set to SDCOM-VKOND (VAR_PRICE) to the name of the VA00 condition and then do a $SET_PRICING_FACTOR.  How does it know to look at Z-PG instead of VA00? 
    Example of code of how we do the variant pricing for VA00:
    $SELF.VAR_PRICE = 'FCM_CHARGE'
    $SET_PRICING_FACTOR ($SELF, VAR_PRICE, 'FCM_CHARGE',CABLE_FIBERS)
    FCM_CHARGE is set up under VA00.
    How would the code look to find the condition under Z-PG?

  • How to hide the pricing conditions specified in pricing procedure of sd.

    dear friends,
    my situation is to hide the conditions specified in the pricing procedure. so that it is not viewed by the some users.can you please tell me how to hide the conditions. so some of the persons, who are having authorization to see the conditions , will be able to see the pricing conditions.
    can you please suggest me how to do this.
    regards,
    g.v.shivakkumar

    Authorisation  issues viz. Role Impementations
    Hide Condition Records Line Item & Header Wise from all the transactions QK / So /  P.I. / Enquiry / Invoice etc. for specific user grps. - in CRETATE / AMEND / DISPLAY / REPORTS all
    Only Display the fields
    regards,
    g.v.shivakkumar

  • How to update the z-condition type in pricing procedure in a quote

    Hi Gurus,
    I need your help to solve my issue.
    I have created a RFC which will trigger any time there is a CRM Quote/ CRM Order create or change occurs. IN response of the RFC i will get the rate and rate type for the line items .
    When the service  returns with rate value the SAP system will insert this value by inserting z-condition type  in to the pricing structure. The normal pricing function module will then carry the process forward.
    Todo this ,Can i code the RFC call in Order_save badi ,but where can i get the pricing sturcure  data to update the returned rate values in the pricing.
    and also one more thing ,In ecc  I am using the CUCB_GET_CONFIGURATION to get product configurations. for the same which FM can i use in CRM.
    Please reply me ASAP.

    hei,
    you can use field KOMP-KZWI1 - KZWI6 to store your condition type. then it can be used for analysis in SIS.
    if you want to put more than one condition type to field KOMP-KZWI1, go to V/08 (pricing Procedure), put "1" in condition subtotal.
    Best Regard,
    Hendry

  • Condition type is missing in Pricing Procedure determination

    Hi experts,
    We have a problem with Pricing Condition type in CRM.
    We have created a Transction in CRM as a follow up for the Transaction which is replicated from ECC to CRM the pricing procedure has been determined. But the net value is "0".
    when I checked in the conditions tab page "the condition type is missing" I checked Pricing Procedure the condition type is very much there. Then I checked for access sequence for that Condition type "Access sequence is also maintained.
    Then I checked copy controls for the Source and Target Item categories, for copy conditions the indicator is set up as "copy conditions,Redetermine taxes" then I changed it to "Copy all conditions".
    But still it is not happening.
    Can any please help me in this regard? Did I miss any configuration?
    Any help will be rewarded with points.
    Regards,
    Frederick.

    Hi Fredrick,
    This requirement must be assigned in your Pricing Procedure for condition type VKPO.
    The system first checks whether the requirement is fulfilled and than only execute that condition type.
    Requirements are nothing but Java Routines, which check for some condition before executing a condition type.
    For this Go to path
    IMG: CRM-> Basic Functions-> Pricing-> Define settings for Pricing-> Create Pricing Procedure.
    Choose your pricing procedure here. Here for the condition type VKPO requirement 41 must be assigned in column REQ. The requirements are coded in JAVA in SAP CRM.
    If this Pricing Procedure has been downloaded from SAP R/3, u can check in R/3 itself (Tcode: V/08) what the requirement is meant for, but choosing F1 and than the path for customizing.
    Regards,
    Shalini Chauhan
    Edited by: Shalini Chauhan on Apr 29, 2008 2:43 PM

  • Multiple pricing procedure in single sales order

    Hi Gurrus,
    i have come across in a scenarion where i need to have multiple pricing procedures in a single sales order.
    Does SAP support this functionality ?
    actually i am using a free goods, so for the trade item i want it to be charged at "SALES GL-Code" and for free good item i want it be be charge at "BONUS GL-Code".
    can anyone help me out that how can i handle this situation.

    Dear Shadab Ali      ,
    We can have only one pricing procedure .
    But the pricing procedure determined in the sales order can be changed to a different pricing procedure in billing (assigning pricing procedure to billing type)
    In your scenario, it is better you use 2 document type (one for trade and one for free )
    This way you can trigger two pricing procedure based on the scenario.
    Thanks & Regards,
    Hegal K Charles

  • Multiple Pricing Procedure in a single sales order

    i have come across in a scenarion where i need to have multiple pricing procedures in a single sales order.
    Does SAP support this functionality ?
    actually i am using a free goods, so for the trade item i want it to be charged at "SALES GL-Code" and for free good item i want it be be charge at "BONUS GL-Code".
    can anyone help me out that how can i handle this situation.

    Hi,
    Do not repeat the same question in different forums..
    to answer your question:
    No, not possible to have multilple pricing procedures to a single document.
    For your scenario, the trade item will be charged as lets say PR00, and this will have an account key mapped to GL1
    and for the free item, use the discount ctype R100 and map it to another GL--bonus GL and this should help you with your scenario.
    Regards,
    Raghu.

  • How to hide a condition type in pricing procedure

    Hi all,
    Please tell me how to hide a condition type in pricing procedure.
    This is urgent.
    Thanks in advance.

    Hi ,
    If it is very Urjent,,,,,,,,,,,,Better to Contact with ABAP.
    Other wise,,send Very Clearly,,,,You wont to Display in PP.but if it is Satisfie you want to see in Sales order.
    Is it right,,,,,,,
    Regard
    ram

  • Problem of  DIFF (Rounding Off) Condition Type in Sales Pricing Procedure

    Hi All,
    This problem is related to Sales Order. The system is not picking up a condition type in the pricing procedure.
    For example when I am raising a sales Order where the Trade Price is being calculated with the help of a Alternative Calculation Type , Subtotal 1 , X in the the Print column and Posting Key ERL are assigned to it.Here in the end the condition type DIFF is not getting populated in the pricing though it is maintained in the pricing procedure. When I am checking in the pricing analysis the error message and its detailed description which is shown as follows -
    DIFF     011     Condition ignored (requirement 013 not fulfilled)
    The requirement 1. was assigned to this condition in the pricing procedure. This requirement was not met in the preliminary condition step, and so the condition was excluded from further processing.
    You can use Additional information to display the requirements used.
    Now considering the above scenario please suggest to attain my requirement.
    Thanks & Regards
    Priyanka

    Dear Priyanka,
    The "reqt" field in the pricing procedure basically tells d system that the routine mentioned in this field is a sort of prerequisite without fullfilling of which the associated condition type will not get xecuted.
    In ur case u have selected "1" which is for condition types A001, B001 etc used in "material listing / xclusion" function.
    For condition type DIFF, the correct value is "13" i.e "Rounding as per T001R".
    So just replace "1" with "13", things will b fine.
    Please close the thread if answered.
    regards
    Param

  • Condition Type  not displaying on the pricing procedure

    Hello We are copying a sales order contract with reference to a sales order but we want a condition on the contract pricing procedure to be determined. Now I know I could redetermine pricing by selecting these option but we can't do that as there could be  a year difference so we need the old pricing. B    Carry out new pricing C    Copy manual pricing elements and redetermine the others e.g. Sales Order  Pricing Procedure XXXX                         Conditions ZPR0                          Conditions ZHD1 Create Contract with reference to sales order    Contract  Pricing Procedure yyyyy                         Conditions ZPR0                          Conditions ZHD1                         Conditions ZNEW In the analysis the condition ZNEW has the "Condition without condition record (not relevant)" As I mention in new pricing it appears   

    Hi Roy,
    Trust you are doing good,
    I have gone through the question which you have asked but its not clear what do you want to exactly do.
    Pricing Procedure XXXX                         Conditions ZPR0                          Conditions ZHD1 Create Contract with reference to sales order    Contract  Pricing Procedure yyyyy                         Conditions
    Here you talking about two different pricing procedures..or you talking in terms of pricing values.
    Please highlight.
    Thank you,
    Regards
    SRT

  • Rebate fixed amount condition in the pricing procedure

    Hi SD Gurus,
    i'm using rebate fixed amount conditions (Lum sum).
    The situation from a business point o f view is the following: i pay the customer 1000$ once he made something.
    This kind of condition is not relevant for accruals since they have to be built manually (manual accrual). As a consequence i'm note sure if this condition shoul be put in the pricing procedure used for invoices. In the other and for sure this condition should be inserted in the pricing procedure for manual accrual/credit note.
    What is your point of view!!
    Thanks
    C

    if you are going to use Rebate, then there is no need to add condition type in standard pricing procedure, if you have designed your pricing procedure, include condition types for rebates as in standard pricing procedure.
    This condition type is linked to Rebate type.
    I think you first try the scenario in IDES and then do the same settings as per yoru requirement.
    If you want step-by-step procedure for rebates will help you
    Please refere the thread
    rebate documentation
    Regards
    Jitesh

Maybe you are looking for

  • Unable to deploy example 'banking' application on weblogic, please help...

    Hi, I have downloaded the example 'banking.zip' and have installed it. I have followed all given steps in the tutorial, but I am unable to see the login page. I am also not able to see the ejb and web application descriptor file from the admin consol

  • Customisation of SAP-B1

    hi all, iam new in SAP B1-2005 ,here we started Customisation of SAPB1 my modules are like thisie 1.)Purchasing A/P  -> 1.1)Goods Receipt P.O -->Step1)In this i had to modify the  Menu Item to be changed as "Material Inward Receipt"(Requirement). Ste

  • Chart builder grid lines

    hello all, I'm building a graph between 23/2/2005 and 08/03/2005. my problem is that I get only one grid line in 01/03/2005 and I need grid lines to every day. tnxs for your help, shai

  • Factory Calender in net weaver

    Dear all ; How to maintain the factory calender in Net weaver ,I have just tried to create one holiday calender for the year 2011-2015 ,system is showing the error :" please maintain a validity periord between 1996-2010". Ites a urgent requirement ,k

  • Portlet customisation lost on application redeployment

    Hi, I've developed a java portlet that requires customisation parameters that are set in the editdefaults page. It all works perfectly but I've noticed that if I redeploy the application then all stored customisation parameters are lost. I'm storing