Global Discounts/Increases on Sale/Purchase
by Anubía Soluciones en la Nube http://www.anubia.es , S.L. http://www.anubia.es$ 40.40
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Discuss (mail) |
Lines of code | 920 |
Technical Name |
anb_global_discount |
License | See License tab |
Website | http://www.anubia.es |
Versions | 10.0 11.0 12.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Discuss (mail) |
Lines of code | 920 |
Technical Name |
anb_global_discount |
License | See License tab |
Website | http://www.anubia.es |
Versions | 10.0 11.0 12.0 |
Global Discounts/Increases
Global discounts/increases in partners, orders, invoices and journal entries.
Translated to:
Description
Summary
This module allows to apply global discounts or increases on the total amounts of sale/purchase orders and customer/supplier invoices. The global discount/increase is applied to each account move line to make the amounts fit with the invoice. We find this solution more elegant than adding extra lines. The standard sale/purchase order and invoice reports have been modified to show the global discount/increase in case it is set. It is possible to set a global discount/increase by default for each partner, to fill in automatically the global discount/increase field in their orders/invoices.
Workflow
It starts with the creation of global discounts/increases, selecting the modification type: Discount or Increase. Besides, each one can be of three types: Sale, Purchase or Sale/Purchase. Depending on their type, they will be available to choose on sale/purchase orders and customer/supplier invoices.
The global discount will modify the untaxed amount, and therefore, the taxes and the total amount. You can uses discount and increases in both purchase and sale workflows.
The invoices will generate the account move with the journal entries computed to fit with the invoices' amounts. Unlike other global discount apps, each line amount of the generated journal entry is adjusted according to the global discount/increase used. We found this solution clearer and better for the user purposes.
Global Discount/Increase on reports
The global discount/increase will be shown in the sale/purchase order/invoice reports, in case it is set.
Technical features
Account Invoice
- Global Discount/Increase
- Global Discount/Increase Type
- Global Discount/Increase Modification Type
- Global Discount/Increase Rate (%)
- Global Discount/Increase Amount
Purchase Order
- Global Discount/Increase
- Global Discount/Increase Modification Type
- Global Discount/Increase Rate (%)
- Global Discount/Increase Amount
Sale Order
- Global Discount/Increase
- Global Discount/Increase Modification Type
- Global Discount/Increase Rate (%)
- Global Discount/Increase Amount
Partner
- Customer Global Discount/Increase
- Supplier Global Discount/Increase
Global Discount/Increase
- Name
- Amount (%)
- Type
- Modification Type
- Company
- Compatible with discounts per line.
- Multicompany supported. Global discounts/increases can be available only for a specific company.
- New security group. Only the users who belong to it could be able to create, modify or delete global discounts/increases.
Installation
To install this module ...
- You must have installed or available to install the module account.
- You must have installed or available to install the module purchase.
- You must have installed or available to install the module sale.
Usage
To use this module ...
- Give to your user permissions to create global discounts/increases setting as True the option Create and Edit Global Discounts/Increases under the Technical Settings section in Settings > Users & Companies > Users. You must also be sale or purchase manager to see the creation menus.
- Create global discounts/increases in Sales > Configuration > Global Discounts/Increases or Purchase > Configuration > Global Discounts.
- Select Sale as type if you only want the discount/increase available in sale orders and customer invoices, Purchase if you want it only available in purchase orders and supplier invoices, and Sale/Purchase if you want it available in both.
- Select Discount as modification type if you want to create a discount. Select Increase if you want to create an increase.
- If you are working in a multicompany environment, you will see the company field to select for which one the discount/increase will be available.
- Create any sale/purchase order or customer/supplier invoice (depending on your discount/increase type). Select the global discount/increase you have created and check how the total amounts are changed.
- If you create an order and create an invoice from it, check how the invoice take the same global discount/increase and amounts that the order.
- If you validate an invoice, check how the lines of the resultant journal entry are adjusted according to the global discount/increase selected.
- You can also print the report of the order or invoice and see the global discount/increase data.
Credits
Contributors
- Juan Formoso <jfv@anubia.es>
Maintainer
This module is maintained by Anubia Soluciones en la Nube, S.L.
This app has been tested in different work environments. We are continuously working on our apps to improve them.
FREE support in case of bugs or issues with this app (except for data recovery), and as long as there are not other third party modules installed which are modifying the dependencies of this module (anyway, we will try to help you).
Send any question or issue you have to the email address <anubia@anubia.es> or <jfv@anubia.es>.
For more information and questions, please visit: http://anubia.es/en.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedWell done!
Very good app!
There are no comments yet!