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 IDNameModelTypeStatus
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_state Selection
    default='posted' help='Default state for Register Payment (Inbound)' selection=[('draft', 'Draft'), ('posted', 'Posted')] string='Register Customer Payment to State'
  • register_vendor_payment_state Selection
    default='posted' help='Default state for Register Payment (Outbound)' selection=[('draft', 'Draft'), ('posted', 'Posted')] string='Register Vendor Payment to State'
Public methods (0)

No public methods.

New fields (2)
  • register_customer_payment_state Selection
    help='Default state for Register Payment (Inbound)' readonly=False related='company_id.register_customer_payment_state' string='Register Customer Payment to State'
  • register_vendor_payment_state Selection
    help='Default state for Register Payment (Outbound)' readonly=False related='company_id.register_vendor_payment_state' string='Register Vendor Payment to State'
Public methods (0)

No public methods.