Please how do I change the discount in percentage on sales order lines to flat rate? For example. If the total price of an item is 500 I want to give a flat discount of 100 so the total price should update to 400
W.r.t your query, I have gone through it and tried to replicate it. Currently in Odoo there is no option to apply discount on total price. This is because by configuring price list you would only be able to apply discount But one way which you can use to cater to your need of applying discount to your total amount is as below:-
1) Configure a product of type “Service”.
For E.g. :- I want to offer Christmas discount, hence I will configure a service type product with the name “Christmas Discount of Rs 100 Flat”
2) Then Configure Sale Price of the product as mentioned above as negative amount.
For E.g. If I want to offer Rs.100 flat discount on the total amount, then insert in the field Sale Price = “- Rs100”
3) Now while creating any Sales Order, you just need to add this service type product to the line item only once and it will provide you a discount of Rs.100 on the total amount as desired by you.
Hope this helps.
Hi firstly to be able to apply the discount in Odoo V8 ensure that in Settings->Sales->Configuration you check/select the Customner Feature 'Use pricelists to adapt your price per customer' in the Quotations and sales orders section.
Now in 'Sales' go to Configuration->Pricelists->Pricelists on mine I'm just using the 'Public Pricelist' as I don;t have specific prices per customer. When I open the 'Public Pricelist' there is one entry called 'Default public pricelist version' , you need to select 'Edit' on that page and then select the name 'Default public pricelist version', this will take you to the screen belonging to this pricelist and you should see whatever rules you already have there. You can select the specific product or product template first and then apply the rule, the format of the rule is:
New Price = Base Price *(1+ <field 1>) + (field 2) then you have two fields you can complete with a number, so for example if I wanted to deduct 20% I would set <field 1) to -0.20, however if I want to use a static number I would use <field 2>, so for example if I wanted to apply a discount of 100, the final formulas would be 'Base Price *(1+ 0.0000) + -100.00' so for me using UK GBP this would deduct £100 from the product price.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 1/19/16, 9:27 AM|
|Seen: 835 times|
|Last updated: 1/28/16, 6:17 AM|