TIP: You can type at any time to perform a new search.
Base eBill Payment Contract
base_ebill_payment_contract · OCA/edi
- Repository
- OCA/edi · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Uncategorized
- Folder size
- 0.05 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/edi
- Last tracking update
- 2026-08-07 09:06:21
- Authors
- Camptocamp, Odoo Community Association (OCA)
- Maintainers
- Camptocamp, Odoo Community Association (OCA)
- Committers
- Ricardoalso, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- ebill_postfinance
- Description
The goal of this module is to be a common ground for ebilling addons. It adds an ebill.payment.contract attached to a partner. Alone this module has no purpose. It needs to be installed with a module that implements a specific ebilling system. This depending module has to implement his own 'transmit.method'.
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
ebill_payment_contract_form_view |
ebill.payment.contract.form | ebill.payment.contract | form | New |
ebill_payment_contract_search_view |
ebill.payment.contract.search | ebill.payment.contract | search | New |
ebill_payment_contract_tree_view |
ebill.payment.contract.list | ebill.payment.contract | list | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (2)
New fields (7)
-
date_endDatestring='End date' -
date_startDatedefault=fields.Date.todayrequired=Truestring='Start date' -
is_validBooleancompute='_compute_is_valid'search='_search_is_valid' -
nameCharrelated='partner_id.name' -
partner_idMany2one → res.partnercomodel_name='res.partner'required=Truestring='Customer' -
stateSelectiondefault='draft'required=Trueselection=[('draft', 'Draft'), ('open', 'Open'), ('cancel', 'Cancel')] -
transmit_method_idMany2one → transmit.methodcomodel_name='transmit.method'ondelete='restrict'string='Service Name'
No public methods.
New fields (0)
No new fields.
Public methods (1)-
get_active_contract(self, transmit_method, domain=None)Return the active contract for a specific transmit method.
Loading…
Loading…
Loading…
Loading…
Loading…