cancel
Showing results for 
Search instead for 
Did you mean: 

Alter calc type

Former Member
0 Kudos

Hi....

What is the use of alt. calc type in Pricing...?

Rgds,

Kiran.

Accepted Solutions (1)

Accepted Solutions (1)

safeer_rahman2
Contributor
0 Kudos

HI Karan,

Alternative Calculation Type, Requirement, Cond Base values are used in Pricing to meet the not so common business requirement. The normal prcing requirements can be mapped without using them . Coming to the AltCalType, we have to use routines which stores the business logic and can be used against the relevant condition type as per the business requirment.

The routines , in other words are the formulas that are defined in Tcode- VOFM by the abapers based on the logic given by the functional consultants. Remember: The routine is applied against a condition type in the pricing procedure

Some of the standard Altcaltype routines are as below Routine /Formula :- 15 A company has defined minimum prices for materials. When a material is sold, it should not be sold for a price below the predefined minimum price. When pricing is done for a sales document line item, if the net price of the item falls below the minimum, the system should automatically compute a surcharge to bring the price up to the minimum price. To accomplish this, the user would define the minimum prices using the condition type PMIN. PMIN would be defined in the pricing procedure and condition value formula '15' would be assigned. Using the formula, the system compares the minimum price with the net price calculated to that point in the pricing procedure. If the minimum price is not met, the system computes the necessary surcharge and assigns it to the PMIN condition line.

Routine /Formula :- 48 Formula '48' was delivered to ensure that the down payment amount the user offsets in a billing document does not exceed the actual down payment value.

Hope you could understand.. Plz mail to my id.. if you need further info....

Thanks..

Safeer Rahman

Answers (4)

Answers (4)

Lakshmipathi
Active Contributor
0 Kudos

Dear Kiran

Go through this link

[What is "alt cal type"|http://www.sap-img.com/sap-sd/what-is-alt-cal-type-alt-base-value-and-requirement-field-in-pricing.htm]

thanks

G. Lakshmipathi

Former Member
0 Kudos

Hello,

Alternative Calculation Type: Normally if you want to calculate a value you have to use a calculation type for determining 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 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 $10,- for each material then the value determined is $100,-. 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.

Prase

Former Member
0 Kudos

Hi,

alt calc type

Alternative formula to the formula in the standard system that determines a condition

A powerful tool in Pricing Procedure

Used for performing complex calculations

Extensively used for calculating Taxes , Rounding etc..

Thanks,

Raja

Former Member
0 Kudos

Hello Keshav, here are the details for each field available in Pricing Procedure

A. STEP

This indicates the number of step-in the procedure.

B. COUNTER

This is used to show a second ministep

C. CONDITION TYPE

This is the most important component in the pricing procedure. The rates are picked up from this element, on the basis of the properties described.

D. DESCRIPTION

This forms the description of the condition type.

E. FROM

This is used to define the progression of the calculation and range of subtotals

F. TO

This is used to define the progression of the calculation and range of subtotals

G. MANUAL

This function enables to allow the condition type to be entered manually also apart from automatic pickup.

H. MANDATORY

This function identifies the conditions that are mandatory in the pricing procedure. The sales price is a mandatory condition type.

I. STATISTICS

This can be used to represent the cost price of the material sold, generally used for study statistical impacts of price

J. PRINT

The activation of this function will enable the printing of the values and conditions to the document.

K. SUBTOTAL

A key is assigned from the drop down menu; this can be used by the system in other area like Sis for reporting purpose also

L. REQUIRMENT KEY

This function is used to assign a requirement to the condition type. This requirement can be used to exclude the system from accessing the condition type and trying to determine the value. This can be used to specify that the condition type should only be accessed if the customer has a low risk credit.

M. 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.

N. 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.

*O. ACCOUNTS KEY

The account keys form part of account determination. These keys are used here to define the posting of the revenue generated to respective account heads& to subsequent assignment to GL accounts.

PR00- ERL

K007/KA00- ERS.

KF00- ERFu2026u2026u2026u2026.& so On.

P. ACCRUAL KEY.

The accrual keys form part of account determination. These keys are used here to define the posting of the revenue generated to respective account heads& to subsequent assignment to GL accounts and payment to respective parties.

Do reward if it really helps.

Kalpesh