TIP: You can type at any time to perform a new search.
Purchase Advance Payment Line
purchase_advance_payment_line · OCA/purchase-workflow
- Repository
- OCA/purchase-workflow · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Purchase
- Folder size
- 0.05 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/purchase-workflow
- Last tracking update
- 2026-08-07 08:23:03
- Authors
- Camptocamp, Odoo Community Association (OCA)
- Maintainers
- Camptocamp, Odoo Community Association (OCA)
- Committers
- Vincent Van Rossem, Weblate, OCA-git-bot, oca-ci
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_payment_line_form |
account.payment.line | form | Inherits account_payment_order.account_payment_line_form | |
purchase_order_form |
purchase.order | form | Inherits purchase_advance_payment.purchase_order_form | |
view_account_payment_form |
account.payment.form | account.payment | form | Inherits account.view_account_payment_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (3)
-
payment_mode_idMany2onerelated='order_id.payment_mode_id'store=True -
purchase_amount_residualFloatrelated='purchase_id.amount_residual'store=True -
purchase_idMany2one → purchase.ordercheck_company=Truecomodel_name='purchase.order'string='Purchase Order'
-
create(self, vals_list)@api.model_create_multi -
move_line_id_change(self)@api.onchange('move_line_id')
New fields (5)
-
account_payment_line_countIntegercompute='_compute_account_payment_line_count'store=Truestring='Payment Line Count' -
account_payment_line_idsOne2many → account.payment.linereadonly=Truestring='Payment Lines' args: 'account.payment.line', 'purchase_id' -
ongoing_account_payment_line_countIntegercompute='_compute_account_payment_line_count'store=Truestring='Ongoing Payment Line Count' -
ongoing_account_payment_line_idsOne2many → account.payment.linedomain=[('state', 'not in', ['uploaded', 'cancel'])]string='Ongoing Payment Lines' args: 'account.payment.line', 'purchase_id' -
payment_order_okBooleanrelated='payment_mode_id.payment_order_ok'store=True
-
action_create_account_payment_line(self) -
action_view_ongoing_payment_lines(self)