TIP: You can type at any time to perform a new search.
Discounts in product supplier info
product_supplierinfo_discount · OCA/purchase-workflow
Security findings
Migration considerations
res_partner_form_view— For a target of Odoo 17.0+: view 'res_partner_form_view' uses `attrs=`/`states=`, which are no longer supported. Convert modifiers to direct Python boolean expressions in `invisible`/`readonly`/`required`; preserve the original AND/OR logic. migration-view-attrs-states · source
Migration review checklist, not a compatibility verdict. No target version is selected: apply version-specific advice only when migrating to that version or later.
- Repository
- OCA/purchase-workflow · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Purchase Management
- Folder size
- 0.26 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/purchase-workflow
- Last tracking update
- 2026-08-07 07:24:58
- Authors
- Odoo Community Association (OCA), GRAP, Tecnativa
- Maintainers
- Odoo Community Association (OCA), GRAP, Tecnativa
- Committers
- Pedro M. Baeza, Weblate, cubells, OCA Transbot, OCA-git-bot, oca-travis
Code Analysis
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
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 | |
res_partner_form_view |
res.partner | form | Inherits base.view_partner_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (1)
-
discountFloatdigits=dp.get_precision('Discount')string='Discount (%)'
-
create(self, vals)@api.modelInsert discount from context from purchase.order's _add_supplier_to_product method -
onchange_name(self)@api.onchange('name')@api.multiApply the default supplier discount of the selected supplier
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 (1)
-
default_supplierinfo_discountFloatdigits=dp.get_precision('Discount')help='This value will be used as the default one, for each new supplierinfo line depending on that supplier.'string='Default Supplier Discount (%)'
No public methods.
Loading…
Loading…
Loading…
Loading…