Skip to Content
Catalog / ACC · Accounting & Finance / Sales Purchase Account Enhance
Sales Purchase Account Enhance
sales_purchase_account_enhance

Sales Purchase Account Enhance

Reserved hook for future sales, purchase, and accounting line enhancements.

v19.0.1.0.0 Abdelfatah Mohammad (AlshayebCo) Accounting & Finance

Tier C placeholder add-on depending on account_accountant, sale, and purchase. Provides empty _inherit extensions of sales order, sales order line, purchase order, and purchase order line in models/sale_order.py and models/purchase_order.py. No views, security, data, controllers, or assets. Original manual-price-preservation logic is now superseded by Odoo 19's native technical_price_unit mechanism; the module remains installable as a future extension scaffold.

Overview

This is a lightweight technical placeholder module that extends the sale and purchase order models. It was originally created to keep manually entered unit prices from being overwritten when Odoo recomputed them on sale and purchase order lines. Odoo 19 now handles that price preservation natively through its built-in technical_price_unit mechanism, so the module currently ships empty inherited models and is retained as a stable extension point for future sales, purchase, and accounting customizations.

Key Features

  • Declares a clean dependency on Sales, Purchase, and Accounting (Accountant) so it loads only where those apps are present.
  • Extends the purchase.order and purchase.order.line models as ready-to-use customization points.
  • Extends the sale.order and sale.order.line models as ready-to-use customization points.
  • Documents that manual price preservation is now native to Odoo 19, avoiding redundant or conflicting overrides.
  • Adds no UI, data, or schema changes, so it installs and uninstalls with zero side effects.

Technical Details

Technical Name sales_purchase_account_enhance
Version 19.0.1.0.0
License LGPL-3
Domain ACC · Accounting & Finance

Security

No access rules, record rules, or security groups are defined. The module only inherits existing sale and purchase models and inherits their standard access controls.

Dependencies

account_accountant sale purchase