TIP: You can type at any time to perform a new search.
Contract ISP Invoice
contract_isp_invoice · OCA/vertical-isp
- Repository
- OCA/vertical-isp · module folder · Try on Runboat
- Module version
- 1.0
- Category
- Contract Management
- Folder size
- 0.04 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- www.savoirfairelinux.com
- Last tracking update
- 2026-08-07 07:17:54
- Authors
- Odoo Community Association (OCA), Savoir-faire Linux (joao.gama@savoirfairelinux.com)
- Maintainers
- Odoo Community Association (OCA), Savoir-faire Linux (joao.gama@savoirfairelinux.com)
- Committers
- Pedro M. Baeza, Stéphane Bidoul (ACSONE)
- Odoo dependencies
-
OCA/vertical-isp:
- Python dependencies
- None
- System dependencies
- None
- Required by
- contract_isp_automatic_invoicing
- Description
Invoicing for service based contracts ===================================== Generates invoices for service based contracts. Features: --------- * Refund on contract closing * Exception services invoice logic
Code Analysis ⓘ
Views touched (6)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
contract_isp_form_button1 |
contract.isp.form.button1 | account.analytic.account | form | Inherits analytic.view_account_analytic_account_form |
view_company_contract_isp_invoice_form |
contract.isp.invoice.res.company.form | res.company | form | Inherits contract_isp.view_company_contract_isp_form |
view_contract_isp_close |
Close contract | contract.isp.close | form | New |
view_contract_isp_invoice_create |
contract.isp.invoice.create.form | hr.timesheet.invoice.create | form | Inherits hr_timesheet_invoice.view_hr_timesheet_invoice_create |
view_journal_form_post_later |
account.journal.form.postlater | account.journal | form | Inherits account.view_account_journal_form |
view_voucher_form_post_later |
account.voucher.form.postlater | account.voucher | form | Inherits account_voucher.view_vendor_receipt_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (9)
New fields (0)
No new fields.
Public methods (3)-
create_invoice(self, cr, uid, ids, prorata=False, context=None) -
prepare_voucher(self, cr, uid, ids, context=None) -
set_close(self, cr, uid, ids, context=None)
New fields (0)
No new fields.
Public methods (1)-
invoice_cost_create(self, cr, uid, ids, data=None, context=None)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (3)-
create(self, cr, uid, data, context=None) -
onchange_journal(self, cr, uid, ids, journal_id, line_ids, tax_id, partner_id, date, amount, ttype, company_id, context=None) -
proforma_voucher(self, cr, uid, ids, context=None)
New fields (0)
No new fields.
Public methods (1)-
do_close(self, cr, uid, ids, context=None)
New fields (0)
No new fields.
Public methods (1)-
activate(self, cr, uid, ids, context=None)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…