cancel
Showing results for 
Search instead for 
Did you mean: 

Need to configure pricing condition type/records based on weight

Former Member
0 Kudos

Hi friends,

basically for my order's all the items, i calculate the total weight in Kgs. Now i need to apply shipping costs based on this weight.

We have list of amounts which determined based on no. of kgs.

like for 1 to 10 kgs - the cost would be 100 rupees,

for 11 to 25 kgs - the cost should be applied as 1000 rupees.

i am looking to set up this kind of data in a condition records , so that the pricing engine will pick this amounts based on the kgs which i pass.

could you tell me what kind of condition type i need to create or is there any std condition type which has this already?

i was looking into KF00 condition type, but this doenst suit my above requirement.

Thankyou

NJ

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi

In V/06 in the calculation type you can see the entries for "D-gross weight" & "E-net weight"

For the required condition type select the calculation type as gross weight or net weight. Save it.

In MM01 - create material master, here in BASIC DATA 1 SCREEN you have fields for gross weight & net weight.

Maintain the condition record in VK11 for the required condition type.

You can also maintain the scales as required like u said

1 to 10 kgs - 100 rupees,

11 to 25 kgs - 1000 rupees.

Another way could be

The BEST practice to do it is, use of VOFM routine for price calculation (VOFM-->Formulae).

Take help from ABAPer and write a routine such that

if weight = 1 - 10

price = 100.

else if weight > 8.

price = 1000.

else

price = 100.

end if

but the maintainnance of routine is big problem as u might be having many records

Hope this will help you

Vishal

Former Member
0 Kudos

hi vishal,

could you please eloborate and explain in steps how to create a condition type and how to maintain the condition record entries the way which you mentioned in VK11?

i didnt understand the point how did u maintain the entries in vk11 for that condition type like this:

1 to 10 kgs - 100 rupees,

11 to 25 kgs - 1000 rupees.

i want to maintain this way.. please explain step by step.. i have created a condition type with Gross weight as calc type..

but vk11 maintenance as above , i didnt understood.

thx

Nithin

Lakshmipathi
Active Contributor
0 Kudos

In your condition record, after pressing F2 button, maintain as follows:-

10 kgs - 100 rs

25 kgs - 1000 rs

thanks

G. Lakshmipathi

Former Member
0 Kudos

Hi lakshmipathi,

i did press F2, now i can see Scale type = From,

scale quantity( blank, and i can enter a value ) i can enter 5kgs

Amount, this is where i enter amount./

i have Unit, where i have currency,

Now i have Per -- what is this, this basically means per 5 quantity, the amount will be 100 rupees....

i just dont want as PER value, i just want based on no of kgs...

Lakshmipathi
Active Contributor
0 Kudos

Please maintain what I suggested and try it yourself.

thanks

G. Lakshmipathi

former_member365422
Contributor
0 Kudos

Dear Niraja,

Just go V/06 and go to details of the condition type you are using and select calculation type as B-Fixed amount.

Then this PER will not come.

and maintain scales as said by laxmipathi.

Hope this will solve your issue.

Regards

Mayank

Answers (0)