Purchase Add Extra Line
by Terrabit https://www.terrabit.ro , Dorin Hongu https://www.terrabit.ro
Odoo
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 82 |
| Technical Name |
deltatech_purchase_add_extra_line |
| License | LGPL-3 |
| Website | https://www.terrabit.ro |
| Versions | 17.0 18.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Purchase (purchase)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 82 |
| Technical Name |
deltatech_purchase_add_extra_line |
| License | LGPL-3 |
| Website | https://www.terrabit.ro |
| Versions | 17.0 18.0 |
Purchase Add Extra Line

Purchase Add Extra Line Extension
This module introduces an automated process for adding extra lines (e.g., service fees, handling charges, or supplementary products) to Purchase Orders in Odoo. It’s designed to help procurement teams consistently apply additional costs or items based on the primary products being purchased.
Key Features
- Configurable Extra Products:
- Allows users to define an Extra Product directly on the product template.
- Enables automated adding of this extra line whenever the primary product is added to a Purchase Order.
- Flexible Pricing Logic:
- The unit price for the extra line can be computed as a percentage of the primary product’s price.
- If the percentage is set to zero, the system uses the standard List Price of the extra product.
- Procurement Efficiency:
- Reduces manual entry errors and ensures that all mandatory supplementary costs or items are included in every relevant Purchase Order.
Usage
- Go to Purchase > Products > Products.
- Open a product and locate the Extra Line Configuration (typically in the Purchase or a dedicated tab).
- Select the Extra Product you want to associate and set the Percentage (if applicable).
- Create a new Purchase Order and add the primary product to the order lines.
- The system will automatically add the extra product as a separate line with the pre-calculated price.
Table of contents
Bug Tracker
Bugs are tracked on Terrabit Issues. In case of trouble, please check there if your issue has already been reported.
Do not contact contributors directly about support or help with technical issues.
Credits
Authors
- Terrabit
- Dorin Hongu
Maintainers
Current maintainer:

This module is part of the dhongu/deltatech project on GitHub.
You are welcome to contribute.
Please log in to comment on this module