Requirement type, alternative calculation type and alternative base value?

Hi guys pls can any body experts in pricing
Can u pls explain requirement type, alternative calculation type and alternative base value?
Not theory Any of Ur real time experience………

<b>Requirement:</b>
It is a routine that is written by an ABAP consultant according to the business requirement.
By defining Requirement in condition technique we can restrict the access of condition type.
To understand the concept, we will take the example of the Rebates. Rebates are to be included during the billing document processing and not in the sales document processing. As rebates are given on the delivered quantity and not on the ordered quantity (in case of cut-off period for rebates).
For rebates we use the condition types BO01 to BO05, and in the Requirement column we give the value 24 which is "Only in Billing Document".
This Requirement will ensure that these condition types will appear only during the billing document processing.
If new Requirements are to be defined we follow the procedure given below.
Go to T.Code: VOFM. - Maintain Requirements & Formulas
Click on the "Requirements" in the top menu and then click on "pricing".
We have a list of requirements, we can ask ABAP consultant to create new requirement based on the client requests.
And we assign the application type like V - Sales/Distribution etc.
<b>AltCty - Condition formula for alternative calculation type:</b>
It is again a Routine that is written by ABAP Consultant.
It is an alternative formula for the condition type that can be used instead of standard formulas.
For example, let us take the Profit Margin which can be both + / - , so here this routine will help us in generating the value which can be either + or -. Profit margin is not a condition type so it cannot be classified as +ve or -ve in the V/06.
Ex.: 950 0 Profit Margin 11.
So we assign 11 - Profit Margin.
If new routines are to be defined we follow the procedure given below.
Go to T.Code: VOFM. - Maintain Requirements & Formulas
Click on the "Formulas" and then on the "Condition Values".
We have a list of routines, we can ask ABAP consultant to create new routines based on the client requests.
And we assign the application type.
<b>AltCBV - Alternative formula for condition base value:</b>
Formula for determining the condition basis as an alternative to the standard.
It is again a Routine that is written by ABAP Consultant.
It is used as a basis to calculate value of the condition type instead of using it from the "FROM" column.
Ex.: Freight - KF00.
Freight is calculated based on weight, volume etc. and not on the base price. In pricing there is no entry of weight from which the value can be referred like we do for discounts using base price. We have to get the value from the Material master.
In this column we can mention the value as 12 - Gross Weight or 13 - Net Weight.
During pricing, the system will consider the value that is mentioned in this column and determine the freight based on this value.
Suppose we have Net weight: 100 kgs and Gross Weight: 150 kgs. And if we mention 13 in this column then the Freight condition KF00 will be calculated using the weight as 100 kgs.
Regards
AK

Similar Messages

  • Alternative calculation type and alternative condition base value

    In pricing procedure what is the difference between alternative calculation type and alternative condition base value?Kindly help

    Hi,
    Please check the forum before you post your questions as this question was answered a number of times earlier.
    Please check the below link which discusses in detail regarding the same.
    [Alt Cal Type and Cond Base Value|Alternative calculation type and alterantive condition base value in pricin;
    Regards,
    Phani Prasad

  • Differance betwwen alternative calculation type & condition base value.

    dear expert
    wats the differance betwwen alternative calculation type & condition base value in pricing.
    vicky

    Hi,
    AltCty - Condition formula for alternative calculation type:
    It is an alternative formula for the condition type that can be used instead of standard formulas.
    For example, let us take the Profit Margin which can be both + / - , so here this routine will help us in generating the value which can be either + or -. Profit margin is not a condition type so it cannot be classified as +ve or -ve in the V/06.Ex.: 950 0 Profit Margin 11. So we assign 11 - Profit Margin.
    AltCBV - Alternative formula for condition base value:
    Formula for determining the condition basis as an alternative to the standard.
    It is used as a basis to calculate value of the condition type instead of using it from the "FROM" column.
    Ex.: Freight - KF00. Freight is calculated based on weight, volume etc. and not on the base price. In pricing there is no entry of weight from which the value can be referred like we do for discounts using base price. We have to get the value from the Material master. In this column we can mention the value as 12 - Gross Weight or 13 - Net Weight.
    During pricing, the system will consider the value that is mentioned in this column and determine the freight based on this value.
    Suppose we have Net weight: 100 kgs and Gross Weight: 150 kgs. And if we mention 13 in this column then the Freight condition KF00 will be calculated using the weight as 100 kgs.
    And both of them are routines written by APABers in VOFM.
    Reg,
    JJ

  • Difference between alternative calculation type and alternative condition b

    What is the difference between alternative calculation type and alternative condition base value?

    Hi Nitin
    Alternative calculation type:
    Suppose my gross price (PB) is Rs.100 for some metal per kg and I want to calculate surcharge based on todays RBI index of commodity rather than simply giving some 2%. I want to account todays RBI index in determinig Condition value.
    It is possible to do that by little alteration of regular routine.
    Alternate Condition base value:
    I am procuring 5 different variety of pens at different quantities at varying rates from 0 to 25 in a sing le PO. And I get the total header value of 1000. I will get a discount of 10% if the PO value reaches 1000. I have to subsequently pass on the discount of Rs.100 now to all the 5 line items. In general SAP calculates it based on the values of each line item and proportionately distributes. However If i want this discount to be distributed according to the quantity of each pen. You can acheive this with little alteration of Routine.
    Hope this clarifies your doubt.
    If found helpful, Pls reward.
    Regards
    edwin

  • What is the use of Alternative Calculation Type =2 and 4

    Dear Friends
    In pricing procedure in gross value, Net value for Item and Net value has Alternative calucation type is 2.
    What is the use of it?
    Without using it these value line are also fetching net value then what is the work of it. Please give me detail information with its effects in pricing condition tab page in sales document.
    Thanking You
    Arun

    Arun biswal,
    Correct Biswal. We have at varoius stages within Pricing procedure the "net value" which is calculated. Not only the alternative calculation type "2" is used if you notice carefully they are stored as subtotals at various levels.
    For Ex Gross Value  --> Subtotal =1 --> Calc type = 2
    similarly for Net value for Item --> Subtotal =2 --> Calc type = 2
    Net value 2 --> Subtotal =3 --> Calc type = 2
    See, these are used to calculate the net value at various levels in pricing. The calculation Type has got a set of routines that will facilitate us in pricing. SAP has provided certain clauclated formulas or routines to facilitate us during calculation within pricing . Here the "2" is used for calculation without tax and store it as subtotal and display it or use it for further calculations.
    We can use this "netvalue" amount for further calculations. It is used for clarity purpose when you issue a statement to customer. (like Confirmation order) at various levels like discount amt involved, Freight involved, Rebate amount invloved.....
    Even without this Calc type or using sub total u can proceed....
    Finally we have  TOTAL  --> Subtotal =A --> Calc type = 4
    In the above line we have Calc type as 4, which means when you use TAX this calc type is used .
    Routines are used to facilitate your process....
    Regards
    Sathya

  • Alternative calculation type

    Hi experts,
    I have a question about alternative calculation type. I have a condition type with one assigned alternative calculation type. When I drill down to get the detailed code of this alter.cal. type at the detail screen of this condition type  in the pricing procedure, the ABAP codes exist. However, this alter. cal. type is not maintained in the trans. VOFM formulas-->condition base value.
    As this condition type does not work properly: the right value does not appear in its detail screen. Could this be the reason? Or in another word, can alternative cal. type only work properly when it is maintained in the VOFM trans., even if it exists in the system with status "active"?
    Best regards,
    Fan

    Hi Yadav,
    ja, codes in the alter. cal. type is okay. The condition type I have here has the calculation type: Formula. So should we check the formula instead of requirements pricing? Sorry, I did not give you the complete information about the condition type.
    Best regards,
    Fan

  • SAP SD ALternative Calculation type 80 & 81

    Hi Friends,
    Anyone would please elaborate  alternative calculation type 80 & 81 in sap sd pricing of v/08?
    Regards
    Debasish

    I have never came across the use of Requirement 80 / 81 / 82.
    As they are Argentina.
    For detail on there routine.
    Use Tcode VOFM,
    Select you desired routine, say, 80.
    Then click on blue ( i ) information button for details on routine.
    Even there you can find detail with purpose of the pricing routine.
    Similarly, do it for 81 or 82.
    FYI
    ||Routine - 80|LV61A080|Argentina - Check for goods of use|
    ||Routine - 81|LV61A081|Argentina - Check for Goods of use and for subjected|
    ||Routine 82|LV61A082|Argentina - Check for subjected|
    Regards
    JP

  • Alternative calculation type problem!

    Hi, gurus~~~
    Let me ask you something.
    In pricing procedure, I want to change price in some case. so I made a alternative calculation type.
    and it works.
    but the problem is like this.
    Alternative calculation type only works when there is standard price.
    For example,
    Step    Cntr    CTyp        Fro To  Reqt AltCTy   AltCBV
    420      0     ZS53 Price1 100 100 51   703      0
    If there is price for Condition type 'ZS53', the Alt Calculation Type '703' works.
    But if there is no price for condition type 'ZS53', the altCty '703' doesn't works.
    I want to execute AltCTy '703' even though there is no price in condition type 'ZS53'.
    Please, let me know how to do it...
    Thanks in advance.
    Regards
    Kyung Woo.

    Hi Kyung,
    It seems the routine actually takes the price which is automatically determined and based on that it is redetermining the value. So please check how the routine is enabled first.
    If you want to value to come even the automatic determination doesnt give any value, then make the change accordingly in teh routine.
    otherwise, there is no other way by which this can happen.
    Reward point if the approach helps.

  • Manual Excise condition type with calculation type as FIXED AMOUNT

    Dear Gurus,
    I have used a manual excise condition (JMAN) in my pricing procedure the difference is that I've changed its calcultaion type to FIXED AMOUNT.
    And in the same pricing procedure I have also got a percentage based Excise condition (ZEXC).
    And in any transaction either of the one that is JMAN or ZEXC will be used.
    The Manual Excise condition is used basically when the raw material sale takes place. The requirement is as such that they should be able to enter the duty value in INR and not in percentage. Please go through the example below
    *(For Example I am procuring raw material of 100 kg worth 10000 at 8% of excise duty. Excise duty will be 800 for 10000rs. So it will be 8 rs per KG.
    And now suppose I am utilizing 80 kg for production and want to sell remaining 20 kg. the Excise duty charged should be 160 rs. considering the rate per unit is 8rs.)*
    In this case user wants to enter the value in INR and not in percentage.
    And normally for the finished goods the percentage based condition is used.
    Now what my issue is that how will I copy the value from JMAN to ZEXC at the raw material sale. otherwise my finished good sales is happening without any problem.
    For this should I use any routine to copy the values from ZMAN to ZEXC??
    Or rather is it possible that I could copy values from a condition type whose calculation type is FIXED AMOUNT to other condition whose calculation type is percentage.
    How should I go ahead with this??
    Please guide me.
    Any answers??
    Cant Do it this way??
    Thanks & Regards
    Anand.k
    Edited by: anand k on Jul 8, 2009 6:38 AM
    Edited by: anand k on Jul 8, 2009 1:04 PM

    Check the condtion value in condition type UTXJ . If the JMOD value is 10% of UTXJ then assessable value should have been maintained for the Material and Plant combination in J1ID. This is due to Routine 351 maintined in pricing procedure for the condition type UTXJ
    check and confirm
    Senthils

  • Condition formula for alternative calculation type

    Hi gurus,
    we need to create some condition formulas to be applied in our pricing procedure.
    Do you know where to program them in the system and what additional settings are required?
    Thanks and best regards,
    VL

    Hi Victor,
    For your query, you can create new alternative calculation or alternative condition base values in T-COde VOFM with the help of an ABAP.
    Go to VOFM T-CODE
    Then Click on Formulas then condition value or condition base value.
    You need to take Acces key from basis team to create a new calculation type for that number should start from 900 to 999.
    Tell you Abaper to take the values from internal table XKOMV, XKOMK, KONDI, XKONP there are many internal tables are there, from that you will get respective conditon type values.
    In internal table KBETR field contains condition record value & KWERT contains the calculated value.
    Read wrt condition tyep and calculate according that and pass the value.
    Try this, which will help you in resolving your query.
    If satisfied close the thread.
    Regards,
    Nagesh

  • Alternate calculation type and alternate base value

    hi all,
    please guide me the concept of alternate calculation type and alternate base value

    Hi,
    ALTERNATE CALCULATION TYPE:  
          This  function allows you use a formula as an alternative in finding the value of the  condition type,
    instead of standard condition technique. this can be used to  calculate complex tax structures. 
    ALTERNATE CONDITION BASE VALUE:
          The  alternative condition base value is a formula assigned to a condition type in  order to promote an alternative base value for the calculation of a  value.
    And Refer this link.
    http://sapsdforum.com/2007/09/05/pricing-alternate-calculation-type-alt-condition-base-value-and-requirements/
    Hope it helps you,
    Regards,
    Ravindra.

  • ALTERNATIVE CALCULATION TYPE 2:- NET VALUE

    Dear Friend s
    in pricing procdure I have remove calculation type 2 :- net vaule in Gross value, Net value for Item and Net vaue 2 but no effect in Sales doucment condition tab page.
    Please explain detail about effects not help file given in sap
    Thanking you
    Arun

    Dear Sai
    MWST IS COMMING WITH ITS VALUE "----
    Please add me
    arun
    dont ask informations to personal mail id which is against the forum rules
    Edited by: Lakshmipathi on May 1, 2009 12:29 PM

  • Rebate agreement - cond. base value and scale base value

    Hi,
    Good day!
    I just like to ask the possible reason for the <b>cond. base value</b> and <b>scale base value</b> in rebate agreement (path: rebate payments -> verification level) to contain zero values only.
    thanks,
    nerissa

    *

  • Condition Type Definition / Calculation Type "R" Purpose

    Hi,
    Can anyone explain what is the purpose of the value "R Distance-dependent" in define condition type screen.
    I know that we use this field to control whether the condition is a percentage or fixed value. but what is the purpose of "R" in it.
    Any useful thoughts will be appreciated.
    Regards,
    Robert.

    Robert,
      This is a function of transportation management. It is used to determine freight cost that is influenced by distance of shipment and can be used in conjunction with the scale basis type of R(distance) as well. There is some info that refers to this functionality in this doc http://help.sap.com/printdocu/core/Print46c/EN/data/pdf/LETRA/SDTRA.pdf. Hope this helps.
    Matt
    Edited by: Matthew Menzies on Dec 8, 2009 5:05 PM

  • Calculation of CST on (Base Value+Service Tax )

    Hi Gurus,
    We are using tax procedure as TAXINN. Here our client want tax code for service and CST i.e. (Service Tax 10.3 + CST 5%.For this I have done the required configuration in FTXP but still there is a problem regarding calculation of CST.Client wants to calculate   CST 5 % on (Base + Service Tax Amount).
    Base Price                               500
    Service Tax (10.3 %)             51.5
    Total                                        551.5
    Cst (5%)                                 27.57
    Total Price with Taxes           579.075
    As of now what I have seen in system its calculate CST on base price not on total of (Base + Service Tax) on the basis of condition type JVCS.I have following queries on the same:
    1.Whether the requirement of client is correct means as per law
    2.And if it is correct than how can we configure in SAP in tax procedure
    Kindly advice.
    Regards,
    Abhinav Sharma

    HI,
    There is no way you can have this done if you are going to book transaction directly in FI based on tax code...this can be done if you are going to post transaction through SD or MM then you can attach routine to calculation procedure if MM and pricing procedure if SD..
    Regards,
    Chintan Joshi

Maybe you are looking for

  • How to reboot a macbook pro with no cd

    i'm having trouble downloading a cd to my computer its asking for my password. i put it in but it won't take. so i try to change it, but it say that it the wrong one. so have can it reboot my macbook pro without the cd

  • Application Server File Status

    Hi, I'm trying to read a file from AL11 which is written by a standard program. I want to ensure that file is completely written on Appl. server by the standard program before I start reading that file from my Custom Program. Kindly Tell me the metho

  • How do I copy albums in iPhoto to a stand alone drive for backups

    How do I copy albums in iphoto to a stand alone hard drive for backup?

  • How to capture the data from JOBLOG

    Hi Experts, When we execute 'F110' transaction code it creates a joblog. I need to capture the joblog data through 'Z' program and it should display the joblog data in SO01 transaction code. The above process goes through when we execute 'F110' Trans

  • Bright Colors Displaying "Hot" in Camera RAW 8.1

    So granted I'm a new user to PhotoShop CC, but not to editing or working with RAW.  My current editing program doesn't do anything like this, so clearly this is a PhotoShop issue. When opening a photo with some bright yellows in the foreground, the y