TIP: You can type at any time to perform a new search.
Account Payment Register - Keep Draft
account_payment_state_keep_draft · OCA/account-invoicing
- Repository
- OCA/account-invoicing · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Accounting
- Folder size
- 0.04 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-invoicing
- Last tracking update
- 2026-08-07 08:42:47
- Authors
- Odoo Community Association (OCA), Ecosoft
- Maintainers
- Odoo Community Association (OCA), Ecosoft
- Committers
- OCA-git-bot, oca-ci, Pani-k-folk, nakrob samael
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module introduces a feature that allows payments to be configured to either remain in a Draft state or follow the standard process and be marked as Paid immediately upon registration. By enabling the draft state option, this module ensures that payments can undergo an approval or recheck process before being finalized. This adds an additional layer of control and accuracy to the payment workflow.
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form |
res.config.settings.view.form | res.config.settings | form | Inherits account.res_config_settings_view_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (0)
No new fields.
Public methods (1)-
action_post(self)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (2)
-
register_customer_payment_stateSelectiondefault='posted'help='Default state for Register Payment (Inbound)'selection=[('draft', 'Draft'), ('posted', 'Posted')]string='Register Customer Payment to State' -
register_vendor_payment_stateSelectiondefault='posted'help='Default state for Register Payment (Outbound)'selection=[('draft', 'Draft'), ('posted', 'Posted')]string='Register Vendor Payment to State'
No public methods.
New fields (2)
-
register_customer_payment_stateSelectionhelp='Default state for Register Payment (Inbound)'readonly=Falserelated='company_id.register_customer_payment_state'string='Register Customer Payment to State' -
register_vendor_payment_stateSelectionhelp='Default state for Register Payment (Outbound)'readonly=Falserelated='company_id.register_vendor_payment_state'string='Register Vendor Payment to State'
No public methods.