Repository
OCA/purchase-workflow · module folder · Try on Runboat
Module version
1.0.0
Category
Purchase Management
Folder size
0.11 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/purchase-workflow
Last tracking update
2026-08-07 08:42:59
Authors
Odoo Community Association (OCA), GRAP, Tecnativa
Maintainers
Odoo Community Association (OCA), GRAP, Tecnativa
Committers
Weblate, OCA-git-bot, oca-ci, Borruso, Giuseppe Borruso
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module allows to have three successive discounts on every purchase
order line.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
product_supplierinfo_form_view product.supplierinfo form Inherits product.product_supplierinfo_form_view
product_supplierinfo_tree_view product.supplierinfo tree Inherits product.product_supplierinfo_tree_view
purchase_order_triple_discount_form_view purchase.order.triple.discount.form purchase.order form Inherits purchase.purchase_order_form
view_partner_property_form_inherit_triple_discount res.partner form Inherits purchase.view_partner_property_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • default_get(self, fields_list)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (4)
  • discount Float
    compute='_compute_discount' store=True
  • discount1 Float
    digits='Discount' readonly=False string='Disc. 1 (%)'
  • discount2 Float
    digits='Discount' readonly=False string='Disc. 2 (%)'
  • discount3 Float
    digits='Discount' readonly=False string='Disc. 3 (%)'
Public methods (0)

No public methods.

New fields (3)
  • default_supplierinfo_discount1 Float
    digits='Discount' help='This value will be used as the default one, for each new supplierinfo line depending on that supplier.' string='Default Supplier Discount 1 (%)'
  • default_supplierinfo_discount2 Float
    digits='Discount' help='This value will be used as the default one, for each new supplierinfo line depending on that supplier.' string='Default Supplier Discount 2 (%)'
  • default_supplierinfo_discount3 Float
    digits='Discount' help='This value will be used as the default one, for each new supplierinfo line depending on that supplier.' string='Default Supplier Discount 3 (%)'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
checks failing
Open since
204 days ago
Last activity
22 days ago
Repository
OCA/purchase-workflow
Pull request
[19.0]MIG purchase_triple_discount (#2942)