TIP: You can type at any time to perform a new search.
Checkbook Management
l10n_ar_account_create_check · OCA/l10n-argentina
Security findings
Migration considerations
- Imports from the old `openerp` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.exceptions` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.tools.translate` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.osv` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
- Imports from the old `openerp.tools.translate` namespace: renamed to `odoo` since Odoo 10.0. migration-openerp-import · source
view_vendor_payment_checkbook_form— For a target of Odoo 17.0+: view 'view_vendor_payment_checkbook_form' uses `attrs=`/`states=`, which are no longer supported. Convert modifiers to direct Python boolean expressions in `invisible`/`readonly`/`required`; preserve the original AND/OR logic. migration-view-attrs-states · sourcewizard_create_check— Class 'wizard_create_check' still inherits from the old-style `osv.osv_memory` API: rewrite it against `models.Model`/`models.TransientModel`/`models.AbstractModel` - the old `osv`/`orm` API was removed entirely in modern Odoo. migration-old-api-base · sourcewizard_create_check— Class 'wizard_create_check' declares `_columns` as a plain dict: old-style field/default declarations, replace with `fields.X(...)` class attributes and `default=`. migration-old-style-fields · sourcewizard_create_check— Class 'wizard_create_check' declares `_defaults` as a plain dict: old-style field/default declarations, replace with `fields.X(...)` class attributes and `default=`. migration-old-style-fields · sourceview_account_checkbook_tree— View 'view_account_checkbook_tree' is defined with a `<tree>` root tag: renamed to `<list>` in Odoo 18.0. migration-view-tree-tag · source
Migration review checklist, not a compatibility verdict. No target version is selected: apply version-specific advice only when migrating to that version or later.
- Repository
- OCA/l10n-argentina · module folder · Try on Runboat
- Module version
- 0.1.0
- Category
- Localisation/Argentine
- Folder size
- 0.03 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- www.eynes.com.ar
- Last tracking update
- 2026-08-07 07:17:53
- Authors
- Odoo Community Association (OCA), eynes.com.ar
- Maintainers
- Odoo Community Association (OCA), eynes.com.ar
- Committers
- Pedro M. Baeza, Stéphane Bidoul (ACSONE)
Code Analysis
Views touched (7)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_account_checkbook_form |
account.checkbook.form | account.checkbook | form | New |
view_account_checkbook_tree |
account_checkbook.tree | account.checkbook | tree | New |
view_account_issued_check_checkbook_form |
account.issued.check.checkbook.form | account.issued.check | form | Inherits l10n_ar_account_check.view_account_issued_check_form |
view_account_issued_check_checkbook_tree |
account.issued.check.checkbook.tree | account.issued.check | form | Inherits l10n_ar_account_check.view_account_issued_check_tree |
view_account_issued_check_filter |
account.issued.check.select | account.issued.check | search | Inherits l10n_ar_account_check.view_account_issued_check_filter |
view_vendor_payment_checkbook_form |
account.voucher.checkbook.form | account.voucher | form | Inherits l10n_ar_account_check.view_voucher_check_form |
view_wizard_create_check |
wizard.create.check.form | wizard.create.check | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (9)
-
account_check_idMany2one → account.accounthelp='Account used for account moves with checks. If not set, account in treasury configuration is used.' args: 'account.account', 'Check Account' -
bank_account_idMany2one → res.partner.bankrequired=True args: 'res.partner.bank', 'Bank Account' -
bank_idMany2one → res.bankrequired=True args: 'res.bank', 'Bank' -
check_idsOne2many → account.checkbook.checkdomain=[('state', '=', 'draft')]readonly=True args: 'account.checkbook.check', 'checkbook_id', 'Available Checks' -
company_idMany2one → res.companydefault=<expr>required=True args: 'res.company', 'Company' -
issued_check_idsOne2many → account.issued.checkreadonly=True args: 'account.issued.check', 'checkbook_id', 'Issued Checks' -
nameCharrequired=Truesize=32 args: 'Checkbook Number' -
partner_idMany2onedefault=<expr>related='company_id.partner_id'store=Truestring='Partner' -
typeSelectiondefault='common'help='If common, checks only have issued_date. If post-dated they also have payment date' args: [('common', 'Common'), ('postdated', 'Post-dated')], 'Checkbook Type'
-
onchange_bank_account(self)@api.onchange('bank_account_id') -
unlink(self)@api.multi
New fields (3)
-
checkbook_idMany2one → account.checkbookondelete='cascade'required=True args: 'account.checkbook', 'Checkbook number' -
nameCharrequired=Truesize=20 args: 'Check Number' -
stateSelectiondefault='draft'readonly=True args: [('draft', 'Draft'), ('done', 'Used')], 'State'
No public methods.
New fields (3)
-
check_idMany2one → account.checkbook.checkargs: 'account.checkbook.check', 'Check' -
checkbook_idMany2one → account.checkbookargs: 'account.checkbook', 'Checkbook' -
numberCharsize=20 args: 'Check Number'
-
create(self, cr, uid, vals, context=None) -
onchange_check_id(self)@api.onchange('check_id') -
unlink(self, cr, uid, ids, context=None) -
write(self, cr, uid, ids, vals, context=None)
Loading…
Loading…
Loading…