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)
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
Checkbook management for Own Checks

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
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_id Many2one → account.account
    help='Account used for account moves with checks. If not set, account in treasury configuration is used.' args: 'account.account', 'Check Account'
  • bank_account_id Many2one → res.partner.bank
    required=True args: 'res.partner.bank', 'Bank Account'
  • bank_id Many2one → res.bank
    required=True args: 'res.bank', 'Bank'
  • check_ids One2many → account.checkbook.check
    domain=[('state', '=', 'draft')] readonly=True args: 'account.checkbook.check', 'checkbook_id', 'Available Checks'
  • company_id Many2one → res.company
    default=<expr> required=True args: 'res.company', 'Company'
  • issued_check_ids One2many → account.issued.check
    readonly=True args: 'account.issued.check', 'checkbook_id', 'Issued Checks'
  • name Char
    required=True size=32 args: 'Checkbook Number'
  • partner_id Many2one
    default=<expr> related='company_id.partner_id' store=True string='Partner'
  • type Selection
    default='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'
Public methods (2)
  • onchange_bank_account(self)
    @api.onchange('bank_account_id')
  • unlink(self)
    @api.multi

New fields (3)
  • checkbook_id Many2one → account.checkbook
    ondelete='cascade' required=True args: 'account.checkbook', 'Checkbook number'
  • name Char
    required=True size=20 args: 'Check Number'
  • state Selection
    default='draft' readonly=True args: [('draft', 'Draft'), ('done', 'Used')], 'State'
Public methods (0)

No public methods.

New fields (3)
  • check_id Many2one → account.checkbook.check
    args: 'account.checkbook.check', 'Check'
  • checkbook_id Many2one → account.checkbook
    args: 'account.checkbook', 'Checkbook'
  • number Char
    size=20 args: 'Check Number'
Public methods (4)
  • 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…