TIP: You can type at any time to perform a new search.
Reimbursables management
account_invoice_reimbursable · OCA/account-invoicing
- Repository
- OCA/account-invoicing · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Accounting & Finance
- Folder size
- 0.07 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-invoicing
- Last tracking update
- 2026-08-07 07:31:48
- Authors
- Odoo Community Association (OCA), Creu Blanca
- Maintainers
- Odoo Community Association (OCA), Creu Blanca
- Committers
- Weblate, OCA Transbot, OCA-git-bot, oca-travis
Code Analysis ⓘ
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
invoice_supplier_form |
account.invoice.supplier.form | account.invoice | form | Inherits account.invoice_supplier_form |
report_invoice_document_with_supplies |
report_invoice_document_with_supplies | ir.ui.view | qweb | Inherits account.report_invoice_document |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (8)
-
executable_totalMonetarycompute='_compute_executable_amount'readonly=Truestore=Truestring='Total executable' -
executable_total_company_signedMonetarycompute='_compute_executable_amount'currency_field='company_currency_id'help='Total executable amount in the currency of the company, negative for credit notes.'readonly=Truestore=Truestring='Total executable in Company Currency' -
executable_total_signedMonetarycompute='_compute_executable_amount'currency_field='currency_id'help='Total executable amount in the currency of the invoice, negative for credit notes.'readonly=Truestore=Truestring='Total executable in Invoice Currency' -
reimbursable_countIntegercompute='_compute_reimbursable_count' -
reimbursable_idsOne2many → account.invoice.reimbursablecopy=Trueinverse_name='invoice_id'readonly=Truestates={'draft': [('readonly', False)]} args: 'account.invoice.reimbursable' -
reimbursable_totalMonetarycompute='_compute_reimbursable_amount'readonly=Truestore=Truestring='Total reimbursable' -
reimbursable_total_company_signedMonetarycompute='_compute_reimbursable_amount'currency_field='company_currency_id'help='Total executable amount in the currency of the company, negative for credit notes.'readonly=Truestore=Truestring='Total reimbursable in Company Currency' -
reimbursable_total_signedMonetarycompute='_compute_reimbursable_amount'currency_field='currency_id'help='Total reimbursable amount in the currency of the invoice, negative for credit notes.'readonly=Truestore=Truestring='Total reimbursable in Invoice Currency'
-
compute_invoice_totals(self, company_currency, invoice_move_lines)@api.multi -
finalize_invoice_move_lines(self, move_lines)@api.multi
New fields (11)
-
account_analytic_idMany2one → account.analytic.accountstring='Analytic Account' args: 'account.analytic.account' -
account_idMany2one → account.accountdomain=[('deprecated', '=', False)]required=Truestring='Account' args: 'account.account' -
amountMonetarycurrency_field='currency_id'default=0.0required=True -
analytic_tag_idsMany2many → account.analytic.tagstring='Analytic Tags' args: 'account.analytic.tag' -
company_idMany2one → res.companyrelated='invoice_id.company_id' args: 'res.company' -
currency_idMany2one → res.currencyrelated='invoice_id.currency_id' args: 'res.currency' -
descriptionCharcompute='_compute_description'readonly=Truestore=True -
invoice_idMany2one → account.invoicerequired=True args: 'account.invoice' -
nameTextrequired=True -
partner_idMany2one → res.partnerdomain="['|',('company_id', '=', parent.company_id), ('company_id', '=', False)]"required=True args: 'res.partner' -
product_idMany2one → product.productdomain="[('type','=','service'), '|',('company_id', '=', parent.company_id), ('company_id', '=', False)]"required=False args: 'product.product'
-
set_default_account(self)@api.multiHook function that should be upgraded for Customer invoices with receivables
Loading…