cancel
Showing results for 
Search instead for 
Did you mean: 

Abt pricing (Alt Cal & Base cal type

Former Member
0 Kudos

Hi gurus,

I want to know more abt alt cal type & base cal type.

I know that we use base cal type for frieght cond.

Want to know more abt the same.

Thanks in advance

regards

nitin

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi,

Alternative cal type - we use this when we want to derive the value of a condition type based on a certain calculation by taking a some previous condition value as the base.

Like we have a condition for transfer pricing between two different company codes when the products are sent.

From this condition say for example ZTPR, we have another conditin that calculates the cost ZCOS, and one more to calculate the list price ZLPR. The alternative cal types attached to ZCOS and ZLPR give them the condition values.

If you check the analysis at item conditions tab for such conditions, you will find the message condition value found without condition record.

Alt Cond Base Value - we have 28 for standard free goods condition R100. Now the base value routine in 28, gives 100 % discount to the free item. Basically there is a price that got calculated even for the free item based on the calculation type mentioned for this conditino type at V/06. But because of alt cond base value, this is used to derive the conditions actual value.

also please close the thread if you feel its answered.

regards

sadhu kishore

Answers (5)

Answers (5)

Former Member
0 Kudos

thank you very much for your answers

regards

nitin

Former Member
0 Kudos

thank ou very much to all of u.

Former Member
0 Kudos

hi nitin, just thought my answer also was a little helpful and may be needed a point of reward.

Former Member
0 Kudos

Hi dear find the following examples in pricing procedure:

Requirement- 2 for PR00, K004, K005, K007

A condition type is automaticallly determined in pri.pro if & only if the routine specified in the Req. is satisfied.

EX---Req 2- the corresponding item category TAN - 'pricing' feild has either X or B

Req 55- the corresponding item category TANN- 'pricing ' feild has B

Req 24- for Rebate cond.types- then they should only accessed in Billing docs

Subtotal-

Whether in which table the corresponding condition values are stored

EX---A-for Total- link between pricing procedure and credit management, table-KOMP-CMPRE

B-for VPRS-cost

7-for Rebates, table- KOMP-BONBA

AltCty-

specifies alternative formula to the standard one for the determination of the condition value of a condition type

EX- profit11--> profit=net value-cost

AltCBv-

instead of using the base value from the column to calculate further value for a particular condition type, we can use a formula in the form of a routine to use base

EX- frieght- KF00--to take base as "weight"- we use- routiene-12 or 13 gross/net

Tax- MWST--- formula -16- net value-cash discount = X (some base value)

100% discount-- R100- 28- then it will take base value as '00' -zero.

--

Arshad

Former Member
0 Kudos

Alternative calc type Specifies the alternative formula to the calculation type in the standard system that determines a condition.

Alternative Condition base value Specifies the formula for determining the condition basis as an alternative to the standard.

Reward if helps

Former Member
0 Kudos

The alternate base value is used as the calculation basis only, while the alternate calculation is used to modify the final value.

*For example *

imagine you have a condition type ZZ01, with a condition record maintained (master data) for $100. Now, condition ZZ02 also exists lower in the schema, but with a rate of 10%. The standard calculation would result in a final value of $110.

The alternate base value could say, "don't use $100 as the basis -- use the original price PR00 only, which was $90." Then, the final value would be $100 + (10% of $90) = $109.

The alternate calculation routine says, "ignore the 10% altogether. Instead, use an externally calculated 20%." Then, you end up with a final value of $100 + (20% of $100) = $120.

Put them both together, and you could end up with $100 + (20% of $90) = $118.

Now once again,

Alternative Calculation Type

Normally if you want to calculate a value you have to use a calculation type for determinating the value. This calculation type is either addition, subtraction or multiplication. Similarly SAP also has got a default calculation type in the control data of the condition type. There you have the options of either Qty based , Fixed Amount Based or Percentage based.

Here what happens is suppose if you define Your condition type that calculates the base price of a material on Qty based. Then the calculation will be done based on the quantity of the material. If the customer orders 10 Nos and you have maintained a unit price of 100 Rs for each material then the value determined is 1000 INR. Similarly if the discount condition type , you maintain the calculation type as %. This means if you maintain the value of 10 % in the condition record. Then this percentage is taken as the calculation type and the condition value is determined.

In some cases you have to forego the default calculation types and use the customer specific method for calculating a value. For ex if you are calculating the Freight charges for a Material . it depends on so many criteria like, the weight, volume and also the minimum amount etc etc, in those cases, you forego the default value and then use the alternative calculation type in calculating the condition value against the particular condition.

Base calc. type:

I think it is available in the V/06 screen for each condition type. This is the standard calc. type followed for any condition type.

Hope it is useful

Reward points if helpful...