cancel
Showing results for 
Search instead for 
Did you mean: 

Common Dis.chn

Former Member
0 Kudos

Hello SAP gurus,

1. Why do we maintain common Dis channel and Common DIVisions.

2. Can u tell clearly with the example about alt calc type, alt condition base value. and about subtotal in pricing.

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hello sabina,

Why common dist.chhanel & div.

- Material master we create- is based on sls org & dist chhanel.

Ex- say if we have 7- 8 dist channel its really lanthy work to maintain mat master with all respective dist. channel in order to utilised it.

(so just to overcome this problem you can utilised the functionality of common dist channel . in brief- I mean ,maintain material master with respect to one dist channel and rest you can assigned to main dist channel).

IMG - Sd - master data -common dist channel & div.(for detail Example check activity documentation)

alt cal type - gives inbuilt formula through routine to calculate your desired value.

check one simple Example of calculating Profit margin.(here routine is 11 which tell the system to deduct cost from total value .and give profit margin.)

alt cal base value - the same its provide you freedom to choose the basis of calucation. ex- wt,% etc.

Subtotal- subtotal is something , which gives you place to store your condition value which furthure can be utilised as a basis for certain calculation.

say - you want to calculate VAT or CST taxes on total value of basic price and surcharges. so in this case you can assign one subtotal to both condition type i.e. to basic & surcharges cond.type and finally assign this subtotal as a basis to alt.cal.base value column of respective VAT or CST (this one way of utilising subtotal )

this answer is to help you understand the concept only application could be many.

karnesh

Former Member
0 Kudos

<b>Hi

Make small search in sdn </b>

Lakshmipathi
Active Contributor
0 Kudos

Dear Sabina

You can use this menu item to define distribution channels which have common master data. The allocation is valid within a sales organization.

<b>Example</b>

You can, for example, create customer master data for distribution channel "01" and define it so that it is valid for distribution channels "02" and "03".

<b>Note</b>

The master data shared by several distribution channels applies to conditions and customer and material master data.

This helps you minimize the cost of creating and maintaining the master data.

You can also update statistics for each distribution channel and division without creating the master data for the different sub-areas of the organization.

Thanks

G. Lakshmipathi

Former Member
0 Kudos

Hi,

Define Common Distribution Channels

You can use this menu item to define distribution channels which have

common master data. The allocation is valid within a sales organization.

Example

You can, for example, create customer master data for distribution

channel "01" and define it so that it is valid for distribution channels

"02" and "03".

Note

The master data shared by several distribution channels applies to

conditions and customer and material master data.

This helps you minimize the cost of creating and maintaining the master

data.

You can also update statistics for each distribution channel and

division without creating the master data for the different sub-areas of

the organization.

So you may have Differant sales organisation but you will have distribution chanels like WH Whole Sales, RE Retail etc but the material created in distribution channel WH can also be sold in RE then in this case then you can common distribution channel, so you do not have to extend the material / customers again to the dis chanel RE.

________________________________________________________________

The Calculation type is the alternate way of deriving the condition value, you may have two are three price conditions but you need some special calculation for the other conditions based on these conditions then you will use alternate calculation type.

The Alternate base value formula is to derive only the base price.

The sub total is used to get the value of a step in the run time and the same can be used in for the formual.

For example you have assigned subtotal D to the PR00 condition and E to K030 condition. You have created a new conditions which needs to have the value of PR00 and K030 then you can write a formula like XKWERT = XWORKD + XWORKE then the new condition will get the value. You will also find the sub total KOMP-KZWI1 to 5 , if use these 5 sub totals then you will also find these values in table VBAP-KZWI1 to 5 .

Regards,

Murali

Former Member
0 Kudos

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

o Go to T.Code: VOFM. - Maintain Requirements & Formulas

o Click on the "Formulas" and then on the "Condition Values".

o We have a list of routines, we can ask ABAP consultant to create new routines based on the client requests.

o And we assign the application type.

<b>

AltCBV - Alternative formula for condition base value:</b>

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.

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

<b>Subtotal:</b>• The value of this field determines where the values of subtotals to be captured i.e. in which table and which field.

• Controls whether and in which fields condition amounts or subtotals (for example, a customer discount or the cost of a material) are stored.

• If the same fields are used to store different condition amounts, the system totals the individual amounts.

• These condition amounts or subtotals are used as a starting point for further calculations. You may, for example, want a subtotal of all the discounts included in the pricing of a sales order.

<b>Common Dist and Division</b>

This is mainly for reducing the Master records...

Plz go through this link..

http://help.sap.com/saphelp_47x200/helpdata/en/53/c98659ca3711d2b494006094b9114a/frameset.htm

Message was edited by:

sam masker