Repository
OCA/account-invoicing · module folder · Try on Runboat
Module version
1.0.0
Category
Accounting & Finance
Folder size
1.02 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/account-invoicing
Last tracking update
2026-08-07 08:09:10
Authors
Odoo Community Association (OCA), CreuBlanca, Moduon
Maintainers
Odoo Community Association (OCA), CreuBlanca, Moduon
Committers
Weblate, OCA-git-bot, Raf Ven, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (9)
XML IDNameModelTypeStatus
external_layout_self_invoice external_layout_self_invoice ir.ui.view qweb Inherits web.external_layout
external_layout_striped_self_invoice external_layout_striped_self_invoice ir.ui.view qweb Inherits web.external_layout_striped
invoice_supplier_form account.move.form account.move form Inherits account.view_move_form
report_invoice_document_self_invoice report_invoice_document_self_invoice ir.ui.view qweb Inherits account.report_invoice_document
report_self_invoice report_self_invoice ir.ui.view qweb Inherits account.report_invoice
report_self_invoice_with_payments report_self_invoice_with_payments ir.ui.view qweb Inherits account.report_invoice_with_payments
res_config_settings_view_form res.config.settings.view.form.inherit.account res.config.settings form Inherits account.res_config_settings_view_form
view_account_invoice_filter account.invoice.select account.move Inherits account.view_account_invoice_filter
view_partner_selfinvoice_form res.partner.selfinvoice.form.inherit res.partner form Inherits account.view_partner_property_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (4)
  • can_self_invoice Boolean
    compute='_compute_self_invoice' readonly=True store=True string='Approves Self Billing'
  • is_self_invoice_number_different Boolean
    compute='_compute_is_self_invoice_number_different' help='Self-Bill Number is different than Invoice Reference' string='Different Invoice Reference and Self-Bill Invoice Number'
  • self_invoice_number Char
    copy=False readonly=True string='Self-Bill Invoice Number'
  • set_self_invoice Boolean
    compute='_compute_self_invoice' help='If enabled, create a Self-Bill Invoice when validating.' readonly=False store=True
Public methods (0)

No public methods.

New fields (1)
  • self_invoice_prefix Char
    help='Self Billing prefix for Bills generated by this company' string='Default Self Billing prefix'
Public methods (0)

No public methods.

New fields (1)
  • self_invoice_prefix Char
    readonly=False related='company_id.self_invoice_prefix' string='Default Self Billing prefix'
Public methods (0)

No public methods.

New fields (5)
  • self_invoice Boolean
    company_dependent=True copy=False default=False help='When checked, all vendor Bills will generate by default a Self-Bill Invoice on confirmation.' string='Approves Self Billing' tracking=True
  • self_invoice_partner_prefix Char
    company_dependent=True copy=False help='If set, Self Billing Partner Prefix will be added after the company prefix when the sequence is created for the first time. Eg.:\nWith partner prefix: <COMP_PREFIX>/<PARTNER_PREFIX>/INV/<year>\nWithout partner prefix: <COMP_PREFIX>/INV/<year>' string='Self Billing partner prefix' tracking=True
  • self_invoice_refund_sequence_id Many2one → ir.sequence
    comodel_name='ir.sequence' company_dependent=True copy=False ondelete='restrict' string='Self Billing Refund sequence'
  • self_invoice_report_footer Text
    company_dependent=True copy=False help='Footer text displayed at the bottom of the self invoice reports.' string='Self Billing footer' tracking=True
  • self_invoice_sequence_id Many2one → ir.sequence
    comodel_name='ir.sequence' company_dependent=True copy=False ondelete='restrict' string='Self Billing sequence'
Public methods (2)
  • action_set_self_invoice(self)
  • onchange_self_invoice(self)
    @api.onchange('self_invoice')

Loading…

Loading…

Loading…

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
checks failing
Open since
216 days ago
Last activity
66 days ago
Repository
OCA/account-invoicing
Pull request
[18.0][MIG] account_invoice_supplier_self_invoice: Migration to 18.0 (#2226)