Account Checks

l10n_ar_account_check
REPOSITORY
REPOSITORYOCA/l10n-argentina
GIT
GIThttps://github.com/OCA/l10n-argentina.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-argentina/tree/10.0/l10n_ar_account_check
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYGeneric Modules/Accounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Thymbra/E-MIPS/Eynes
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Thymbra/E-MIPS/Eynes
COMMITTERS
COMMITTERSPedro M. Baeza, Stéphane Bidoul (ACSONE)
WEBSITE
WEBSITEhttp://www.e-mips.com.ar http://www.eynes.com.ar
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:03
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-argentina:
    - l10n_ar_account_payment
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
    - account_voucher
    - account_accountant
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
    Allows to manage checks
    

Code Analysis

Views touched (21)
XML IDNameModelTypeStatus
account.check_reject_form_view account.check.reject.wizard.form account.check.reject form New
account_check_deposit_form_view account.check.deposit.wizard.form account.check.deposit form New
add_issued_checks_form_view account.add.issued.checks.wizard.form account.add.issued.check form New
add_third_checks_form_view account.add.third.checks.wizard.form account.add.third.check form New
view_account_check_config_form account.check.config.form account.check.config form New
view_account_check_config_tree account.check.config.tree account.check.config tree New
view_account_issued_check_filter account.issued.check.select account.issued.check search New
view_account_issued_check_form account.issued.check.form account.issued.check form New
view_account_issued_check_issued_calendar account.issued.check.issued.calendar account.issued.check calendar New
view_account_issued_check_payment_calendar account.issued.check.payment.calendar account.issued.check calendar New
view_account_issued_check_tree account.issued.check.tree account.issued.check tree New
view_account_third_check_endorsement_calendar account.third.check.endorsement.calendar account.third.check calendar New
view_account_third_check_form account.third.check.form account.third.check form New
view_account_third_check_issued_calendar account.third.check.issued.calendar account.third.check calendar New
view_account_third_check_payment_calendar account.third.check.payment.calendar account.third.check calendar New
view_account_third_check_tree account.third.check.tree account.third.check tree New
view_partner_bank_check_form res.partner.bank.form.check.inherit res.partner.bank field Inherits base.view_partner_bank_form
view_partner_check_form res.partner.form.check.inherit res.partner field Inherits base.view_partner_form
view_third_checks_search third.check.search account.third.check search New
view_vendor_receipt_check_form account.voucher.form.receipt.inherit account.voucher page Inherits l10n_ar_account_payment.view_vendor_l10n_ar_receipt_form
view_voucher_check_form account.voucher.check.form.inherit account.voucher page Inherits l10n_ar_account_payment.view_vendor_l10n_ar_payment_form
Models touched (5)

New fields (2)
  • account_id Many2one → account.account
    help='In Argentina, Valores a Depositar is used, for example' required=True args: 'account.account', 'Main Check Account'
  • company_id Many2one → res.company
    required=True args: 'res.company', 'Company'
Public methods (0)

No public methods.

New fields (14)
  • account_bank_id Many2one → res.partner.bank
    args: 'res.partner.bank', 'Bank Account'
  • amount Float
    required=True args: 'Amount Check'
  • bank_id Many2one → res.bank
    required=True args: 'res.bank', 'Bank'
  • clearing Selection
    default='24' args: [('24', '24 hs'), ('48', '48 hs'), ('72', '72 hs')], 'Clearing'
  • company_id Many2one → res.company
    default=<expr> readonly=True required=True args: 'res.company', 'Company'
  • issue_date Date
    args: 'Issue Date'
  • number Char
    required=True size=20 args: 'Check Number'
  • origin Char
    size=64 args: 'Origin'
  • payment_date Date
    help='Only if this check is post dated' args: 'Payment Date'
  • receiving_partner_id Many2one → res.partner
    readonly=True required=False args: 'res.partner', 'Receiving Entity'
  • signatory Char
    size=64 args: 'Signatory'
  • state Selection
    default='draft' args: [('draft', 'Draft'), ('issued', 'Issued'), ('cancel', 'Cancelled')], 'State'
  • 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')], 'Check Type'
  • voucher_id Many2one → account.voucher
    args: 'account.voucher', 'Voucher'
Public methods (3)
  • cancel_check(self)
    @api.multi
  • create_voucher_move_line(self)
    @api.model
  • unlink(self)
    @api.multi

New fields (24)
  • amount Float
    readonly=True required=True states={'draft': [('readonly', False)]} args: 'Check Amount'
  • bank_id Many2one → res.bank
    readonly=True required=True states={'draft': [('readonly', False)]} args: 'res.bank', 'Bank'
  • clearing Selection
    default='24' args: [('24', '24 hs'), ('48', '48 hs'), ('72', '72 hs')], 'Clearing'
  • company_id Many2one → res.company
    default=<expr> readonly=True required=True states={'draft': [('readonly', False)]} args: 'res.company', 'Company'
  • debit_note_id Many2one → account.invoice
    help='In case of rejection of the third check' readonly=True args: 'account.invoice', 'Debit Note'
  • deposit_bank_id Many2one → res.partner.bank
    args: 'res.partner.bank', 'Deposit Account'
  • deposit_date Date
    readonly=True states={'wallet': [('readonly', False)]} args: 'Deposit Date'
  • deposit_slip Char
    size=64 args: 'Deposit Slip'
  • dest Char
    size=64 args: 'Destiny'
  • destiny_partner_id Many2one → res.partner
    states={'delivered': [('required', True)]} args: 'res.partner', 'Destiny Partner'
  • endorsement_date Date
    readonly=True states={'wallet': [('readonly', False)]} args: 'Endorsement Date'
  • issue_date Date
    readonly=True required=True states={'draft': [('readonly', False)]} args: 'Issue Date'
  • note Text
    args: 'Additional Information'
  • number Char
    readonly=True required=True size=20 states={'draft': [('readonly', False)]} args: 'Check Number'
  • origin Char
    size=64 args: 'Origin'
  • payment_date Date
    readonly=True states={'draft': [('readonly', False)]} args: 'Payment Date'
  • receipt_date Date
    default=<expr> readonly=True required=True states={'draft': [('readonly', False)]} args: 'Receipt Date'
  • signatory Char
    size=64 args: 'Signatory'
  • signatory_account Char
    size=64 args: 'Signatory account'
  • signatory_vat Char
    size=64 args: 'Signatory VAT'
  • source_partner_id Many2one → res.partner
    readonly=True required=False states={'draft': [('readonly', False)]} args: 'res.partner', 'Source Partner'
  • source_voucher_id Many2one → account.voucher
    readonly=True args: 'account.voucher', 'Source Voucher'
  • state Selection
    default='draft' readonly=True args: [('draft', 'Draft'), ('wallet', 'In Wallet'), ('deposited', 'Deposited'), ('delivered', 'Delivered'), ('rejected', 'Rejected'), ('cancel', 'Cancelled')], 'State'
  • type Selection
    default='common' help='If common, checks only have issued_date. If post-dated they also have payment date' readonly=True states={'draft': [('readonly', False)]} args: [('common', 'Common'), ('postdated', 'Post-dated')], 'Check Type'
Public methods (8)
  • cancel_check(self)
    @api.multi
  • check_delivered(self)
    @api.multi
  • create_voucher_move_line(self, voucher)
    @api.model
  • deposit_check(self)
    @api.multi
  • reject_check(self)
    @api.multi
  • return_wallet(self)
    @api.multi
  • to_wallet(self)
    @api.multi
  • unlink(self)
    @api.multi

New fields (3)
  • issued_check_ids One2many → account.issued.check
    readonly=True required=False states={'draft': [('readonly', False)]} args: 'account.issued.check', 'voucher_id', 'Issued Checks'
  • third_check_ids Many2many → account.third.check
    readonly=True states={'draft': [('readonly', False)]} args: 'account.third.check', 'third_check_voucher_rel', 'dest_voucher_id', 'third_check_id', 'Third Checks'
  • third_check_receipt_ids One2many → account.third.check
    readonly=True required=False states={'draft': [('readonly', False)]} args: 'account.third.check', 'source_voucher_id', 'Third Checks'
Public methods (8)
  • action_cancel_draft(self)
    @api.multi
  • cancel_voucher(self)
    @api.multi
  • create_move_line_hook(self, move_id, move_lines)
    @api.multi
  • onchange_issued_checks(self)
    @api.onchange('issued_check_ids')
  • onchange_payment_line(self)
    @api.onchange('payment_line_ids')
  • onchange_third_checks(self)
    @api.onchange('third_check_ids')
  • onchange_third_receipt_checks(self)
    @api.onchange('third_check_receipt_ids')
  • unlink(self)
    @api.multi

New fields (1)
  • account_id Many2one → account.account
    args: 'account.account', 'Account'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-argentina
GIT
GIThttps://github.com/OCA/l10n-argentina.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-argentina/tree/9.0/l10n_ar_account_check
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYGeneric Modules/Accounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Thymbra/E-MIPS/Eynes
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Thymbra/E-MIPS/Eynes
COMMITTERS
COMMITTERSPedro M. Baeza, Stéphane Bidoul (ACSONE)
WEBSITE
WEBSITEhttp://www.e-mips.com.ar http://www.eynes.com.ar
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-argentina:
    - l10n_ar_account_payment
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - report
    - analytic
    - web_tip
    - web_planner
    - account_voucher
    - account_accountant
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
    Allows to manage checks
    

Code Analysis

Views touched (21)
XML IDNameModelTypeStatus
account.check_reject_form_view account.check.reject.wizard.form account.check.reject form New
account_check_deposit_form_view account.check.deposit.wizard.form account.check.deposit form New
add_issued_checks_form_view account.add.issued.checks.wizard.form account.add.issued.check form New
add_third_checks_form_view account.add.third.checks.wizard.form account.add.third.check form New
view_account_check_config_form account.check.config.form account.check.config form New
view_account_check_config_tree account.check.config.tree account.check.config tree New
view_account_issued_check_filter account.issued.check.select account.issued.check search New
view_account_issued_check_form account.issued.check.form account.issued.check form New
view_account_issued_check_issued_calendar account.issued.check.issued.calendar account.issued.check calendar New
view_account_issued_check_payment_calendar account.issued.check.payment.calendar account.issued.check calendar New
view_account_issued_check_tree account.issued.check.tree account.issued.check tree New
view_account_third_check_endorsement_calendar account.third.check.endorsement.calendar account.third.check calendar New
view_account_third_check_form account.third.check.form account.third.check form New
view_account_third_check_issued_calendar account.third.check.issued.calendar account.third.check calendar New
view_account_third_check_payment_calendar account.third.check.payment.calendar account.third.check calendar New
view_account_third_check_tree account.third.check.tree account.third.check tree New
view_partner_bank_check_form res.partner.bank.form.check.inherit res.partner.bank field Inherits base.view_partner_bank_form
view_partner_check_form res.partner.form.check.inherit res.partner field Inherits base.view_partner_form
view_third_checks_search third.check.search account.third.check search New
view_vendor_receipt_check_form account.voucher.form.receipt.inherit account.voucher page Inherits l10n_ar_account_payment.view_vendor_l10n_ar_receipt_form
view_voucher_check_form account.voucher.check.form.inherit account.voucher page Inherits l10n_ar_account_payment.view_vendor_l10n_ar_payment_form
Models touched (5)

New fields (2)
  • account_id Many2one → account.account
    help='In Argentina, Valores a Depositar is used, for example' required=True args: 'account.account', 'Main Check Account'
  • company_id Many2one → res.company
    required=True args: 'res.company', 'Company'
Public methods (0)

No public methods.

New fields (14)
  • account_bank_id Many2one → res.partner.bank
    args: 'res.partner.bank', 'Bank Account'
  • amount Float
    required=True args: 'Amount Check'
  • bank_id Many2one → res.bank
    required=True args: 'res.bank', 'Bank'
  • clearing Selection
    default='24' args: [('24', '24 hs'), ('48', '48 hs'), ('72', '72 hs')], 'Clearing'
  • company_id Many2one → res.company
    default=<expr> readonly=True required=True args: 'res.company', 'Company'
  • issue_date Date
    args: 'Issue Date'
  • number Char
    required=True size=20 args: 'Check Number'
  • origin Char
    size=64 args: 'Origin'
  • payment_date Date
    help='Only if this check is post dated' args: 'Payment Date'
  • receiving_partner_id Many2one → res.partner
    readonly=True required=False args: 'res.partner', 'Receiving Entity'
  • signatory Char
    size=64 args: 'Signatory'
  • state Selection
    default='draft' args: [('draft', 'Draft'), ('issued', 'Issued'), ('cancel', 'Cancelled')], 'State'
  • 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')], 'Check Type'
  • voucher_id Many2one → account.voucher
    args: 'account.voucher', 'Voucher'
Public methods (3)
  • cancel_check(self)
    @api.multi
  • create_voucher_move_line(self)
    @api.model
  • unlink(self)
    @api.multi

New fields (24)
  • amount Float
    readonly=True required=True states={'draft': [('readonly', False)]} args: 'Check Amount'
  • bank_id Many2one → res.bank
    readonly=True required=True states={'draft': [('readonly', False)]} args: 'res.bank', 'Bank'
  • clearing Selection
    default='24' args: [('24', '24 hs'), ('48', '48 hs'), ('72', '72 hs')], 'Clearing'
  • company_id Many2one → res.company
    default=<expr> readonly=True required=True states={'draft': [('readonly', False)]} args: 'res.company', 'Company'
  • debit_note_id Many2one → account.invoice
    help='In case of rejection of the third check' readonly=True args: 'account.invoice', 'Debit Note'
  • deposit_bank_id Many2one → res.partner.bank
    args: 'res.partner.bank', 'Deposit Account'
  • deposit_date Date
    readonly=True states={'wallet': [('readonly', False)]} args: 'Deposit Date'
  • deposit_slip Char
    size=64 args: 'Deposit Slip'
  • dest Char
    size=64 args: 'Destiny'
  • destiny_partner_id Many2one → res.partner
    states={'delivered': [('required', True)]} args: 'res.partner', 'Destiny Partner'
  • endorsement_date Date
    readonly=True states={'wallet': [('readonly', False)]} args: 'Endorsement Date'
  • issue_date Date
    readonly=True required=True states={'draft': [('readonly', False)]} args: 'Issue Date'
  • note Text
    args: 'Additional Information'
  • number Char
    readonly=True required=True size=20 states={'draft': [('readonly', False)]} args: 'Check Number'
  • origin Char
    size=64 args: 'Origin'
  • payment_date Date
    readonly=True states={'draft': [('readonly', False)]} args: 'Payment Date'
  • receipt_date Date
    default=<expr> readonly=True required=True states={'draft': [('readonly', False)]} args: 'Receipt Date'
  • signatory Char
    size=64 args: 'Signatory'
  • signatory_account Char
    size=64 args: 'Signatory account'
  • signatory_vat Char
    size=64 args: 'Signatory VAT'
  • source_partner_id Many2one → res.partner
    readonly=True required=False states={'draft': [('readonly', False)]} args: 'res.partner', 'Source Partner'
  • source_voucher_id Many2one → account.voucher
    readonly=True args: 'account.voucher', 'Source Voucher'
  • state Selection
    default='draft' readonly=True args: [('draft', 'Draft'), ('wallet', 'In Wallet'), ('deposited', 'Deposited'), ('delivered', 'Delivered'), ('rejected', 'Rejected'), ('cancel', 'Cancelled')], 'State'
  • type Selection
    default='common' help='If common, checks only have issued_date. If post-dated they also have payment date' readonly=True states={'draft': [('readonly', False)]} args: [('common', 'Common'), ('postdated', 'Post-dated')], 'Check Type'
Public methods (8)
  • cancel_check(self)
    @api.multi
  • check_delivered(self)
    @api.multi
  • create_voucher_move_line(self, voucher)
    @api.model
  • deposit_check(self)
    @api.multi
  • reject_check(self)
    @api.multi
  • return_wallet(self)
    @api.multi
  • to_wallet(self)
    @api.multi
  • unlink(self)
    @api.multi

New fields (3)
  • issued_check_ids One2many → account.issued.check
    readonly=True required=False states={'draft': [('readonly', False)]} args: 'account.issued.check', 'voucher_id', 'Issued Checks'
  • third_check_ids Many2many → account.third.check
    readonly=True states={'draft': [('readonly', False)]} args: 'account.third.check', 'third_check_voucher_rel', 'dest_voucher_id', 'third_check_id', 'Third Checks'
  • third_check_receipt_ids One2many → account.third.check
    readonly=True required=False states={'draft': [('readonly', False)]} args: 'account.third.check', 'source_voucher_id', 'Third Checks'
Public methods (8)
  • action_cancel_draft(self)
    @api.multi
  • cancel_voucher(self)
    @api.multi
  • create_move_line_hook(self, move_id, move_lines)
    @api.multi
  • onchange_issued_checks(self)
    @api.onchange('issued_check_ids')
  • onchange_payment_line(self)
    @api.onchange('payment_line_ids')
  • onchange_third_checks(self)
    @api.onchange('third_check_ids')
  • onchange_third_receipt_checks(self)
    @api.onchange('third_check_receipt_ids')
  • unlink(self)
    @api.multi

New fields (1)
  • account_id Many2one → account.account
    args: 'account.account', 'Account'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-argentina
GIT
GIThttps://github.com/OCA/l10n-argentina.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-argentina/tree/8.0/l10n_ar_account_check
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYGeneric Modules/Accounting
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Thymbra/E-MIPS/Eynes
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Thymbra/E-MIPS/Eynes
COMMITTERS
COMMITTERSStéphane Bidoul, GitHub, Stéphane Bidoul (ACSONE), Santiago J. Said, Sebastian Kennedy, Laureano Kloss, Gabriel Davini, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-argentina
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:28
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-argentina:
    - l10n_ar_account_payment
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
    - account_voucher
    - account_accountant
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
    Allows to manage checks
    

Code Analysis

Views touched (21)
XML IDNameModelTypeStatus
account.check_reject_form_view account.check.reject.wizard.form account.check.reject form New
account_check_deposit_form_view account.check.deposit.wizard.form account.check.deposit form New
add_issued_checks_form_view account.add.issued.checks.wizard.form account.add.issued.check form New
add_third_checks_form_view account.add.third.checks.wizard.form account.add.third.check form New
view_account_check_config_form account.check.config.form account.check.config form New
view_account_check_config_tree account.check.config.tree account.check.config tree New
view_account_issued_check_filter account.issued.check.select account.issued.check search New
view_account_issued_check_form account.issued.check.form account.issued.check form New
view_account_issued_check_issued_calendar account.issued.check.issued.calendar account.issued.check calendar New
view_account_issued_check_payment_calendar account.issued.check.payment.calendar account.issued.check calendar New
view_account_issued_check_tree account.issued.check.tree account.issued.check tree New
view_account_third_check_endorsement_calendar account.third.check.endorsement.calendar account.third.check calendar New
view_account_third_check_form account.third.check.form account.third.check form New
view_account_third_check_issued_calendar account.third.check.issued.calendar account.third.check calendar New
view_account_third_check_payment_calendar account.third.check.payment.calendar account.third.check calendar New
view_account_third_check_tree account.third.check.tree account.third.check tree New
view_partner_bank_check_form res.partner.bank.form.check.inherit res.partner.bank field Inherits base.view_partner_bank_form
view_partner_check_form res.partner.form.check.inherit res.partner field Inherits account.view_partner_property_form
view_third_checks_search third.check.search account.third.check search New
view_vendor_receipt_check_form account.voucher.form.receipt.inherit account.voucher page Inherits l10n_ar_account_payment.view_vendor_l10n_ar_receipt_form
view_voucher_check_form account.voucher.check.form.inherit account.voucher page Inherits l10n_ar_account_payment.view_vendor_l10n_ar_payment_form
Models touched (5)

New fields (2)
  • account_id Many2one → account.account
    help='In Argentina, Valores a Depositar is used, for example' required=True args: 'account.account', 'Main Check Account'
  • company_id Many2one → res.company
    required=True args: 'res.company', 'Company'
Public methods (0)

No public methods.

New fields (14)
  • account_bank_id Many2one → res.partner.bank
    args: 'res.partner.bank', 'Bank Account'
  • amount Float
    required=True args: 'Amount Check'
  • bank_id Many2one → res.bank
    required=True args: 'res.bank', 'Bank'
  • clearing Selection
    default='24' args: [('24', '24 hs'), ('48', '48 hs'), ('72', '72 hs')], 'Clearing'
  • company_id Many2one → res.company
    default=<expr> readonly=True required=True args: 'res.company', 'Company'
  • issue_date Date
    args: 'Issue Date'
  • number Char
    required=True size=20 args: 'Check Number'
  • origin Char
    size=64 args: 'Origin'
  • payment_date Date
    help='Only if this check is post dated' args: 'Payment Date'
  • receiving_partner_id Many2one → res.partner
    readonly=True required=False args: 'res.partner', 'Receiving Entity'
  • signatory Char
    size=64 args: 'Signatory'
  • state Selection
    default='draft' args: [('draft', 'Draft'), ('issued', 'Issued'), ('cancel', 'Cancelled')], 'State'
  • 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')], 'Check Type'
  • voucher_id Many2one → account.voucher
    args: 'account.voucher', 'Voucher'
Public methods (3)
  • cancel_check(self)
    @api.multi
  • create_voucher_move_line(self)
    @api.model
  • unlink(self)
    @api.multi

New fields (24)
  • amount Float
    readonly=True required=True states={'draft': [('readonly', False)]} args: 'Check Amount'
  • bank_id Many2one → res.bank
    readonly=True required=True states={'draft': [('readonly', False)]} args: 'res.bank', 'Bank'
  • clearing Selection
    default='24' args: [('24', '24 hs'), ('48', '48 hs'), ('72', '72 hs')], 'Clearing'
  • company_id Many2one → res.company
    default=<expr> readonly=True required=True states={'draft': [('readonly', False)]} args: 'res.company', 'Company'
  • debit_note_id Many2one → account.invoice
    help='In case of rejection of the third check' readonly=True args: 'account.invoice', 'Debit Note'
  • deposit_bank_id Many2one → res.partner.bank
    args: 'res.partner.bank', 'Deposit Account'
  • deposit_date Date
    readonly=True states={'wallet': [('readonly', False)]} args: 'Deposit Date'
  • deposit_slip Char
    size=64 args: 'Deposit Slip'
  • dest Char
    size=64 args: 'Destiny'
  • destiny_partner_id Many2one → res.partner
    states={'delivered': [('required', True)]} args: 'res.partner', 'Destiny Partner'
  • endorsement_date Date
    readonly=True states={'wallet': [('readonly', False)]} args: 'Endorsement Date'
  • issue_date Date
    readonly=True required=True states={'draft': [('readonly', False)]} args: 'Issue Date'
  • note Text
    args: 'Additional Information'
  • number Char
    readonly=True required=True size=20 states={'draft': [('readonly', False)]} args: 'Check Number'
  • origin Char
    size=64 args: 'Origin'
  • payment_date Date
    readonly=True states={'draft': [('readonly', False)]} args: 'Payment Date'
  • receipt_date Date
    default=<expr> readonly=True required=True states={'draft': [('readonly', False)]} args: 'Receipt Date'
  • signatory Char
    size=64 args: 'Signatory'
  • signatory_account Char
    size=64 args: 'Signatory account'
  • signatory_vat Char
    size=64 args: 'Signatory VAT'
  • source_partner_id Many2one → res.partner
    readonly=True required=False states={'draft': [('readonly', False)]} args: 'res.partner', 'Source Partner'
  • source_voucher_id Many2one → account.voucher
    readonly=True args: 'account.voucher', 'Source Voucher'
  • state Selection
    default='draft' readonly=True args: [('draft', 'Draft'), ('wallet', 'In Wallet'), ('deposited', 'Deposited'), ('delivered', 'Delivered'), ('rejected', 'Rejected'), ('cancel', 'Cancelled')], 'State'
  • type Selection
    default='common' help='If common, checks only have issued_date. If post-dated they also have payment date' readonly=True states={'draft': [('readonly', False)]} args: [('common', 'Common'), ('postdated', 'Post-dated')], 'Check Type'
Public methods (8)
  • cancel_check(self)
    @api.multi
  • check_delivered(self)
    @api.multi
  • create_voucher_move_line(self, voucher)
    @api.model
  • deposit_check(self)
    @api.multi
  • reject_check(self)
    @api.multi
  • return_wallet(self)
    @api.multi
  • to_wallet(self)
    @api.multi
  • unlink(self)
    @api.multi

New fields (3)
  • issued_check_ids One2many → account.issued.check
    readonly=True required=False states={'draft': [('readonly', False)]} args: 'account.issued.check', 'voucher_id', 'Issued Checks'
  • third_check_ids Many2many → account.third.check
    readonly=True states={'draft': [('readonly', False)]} args: 'account.third.check', 'third_check_voucher_rel', 'dest_voucher_id', 'third_check_id', 'Third Checks'
  • third_check_receipt_ids One2many → account.third.check
    readonly=True required=False states={'draft': [('readonly', False)]} args: 'account.third.check', 'source_voucher_id', 'Third Checks'
Public methods (8)
  • action_cancel_draft(self)
    @api.multi
  • cancel_voucher(self)
    @api.multi
  • create_move_line_hook(self, move_id, move_lines)
    @api.multi
  • onchange_issued_checks(self)
    @api.onchange('issued_check_ids')
  • onchange_payment_line(self)
    @api.onchange('payment_line_ids')
  • onchange_third_checks(self)
    @api.onchange('third_check_ids')
  • onchange_third_receipt_checks(self)
    @api.onchange('third_check_receipt_ids')
  • unlink(self)
    @api.multi

New fields (1)
  • account_id Many2one → account.account
    args: 'account.account', 'Account'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-argentina
GIT
GIThttps://github.com/OCA/l10n-argentina.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-argentina/tree/7.0/l10n_ar_account_check
VERSION
VERSION 1.0
CATEGORY
CATEGORYGeneric Modules/Accounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Thymbra/E-MIPS/Eynes
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Thymbra/E-MIPS/Eynes
COMMITTERS
COMMITTERSSebastian Kennedy, Laureano Kloss, Rocio, Samuel Fabrizio
WEBSITE
WEBSITEhttp://www.e-mips.com.ar http://www.eynes.com.ar
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-argentina:
    - l10n_ar_account_payment
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - process
    - decimal_precision
    - mail
    - analytic
    - board
    - edi
    - email_template
    - account_voucher
    - account_accountant
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
    Allows to manage checks
    

Code Analysis

Views touched (21)
XML IDNameModelTypeStatus
account.check_reject_form_view account.check.reject.wizard.form account.check.reject form New
account_check_deposit_form_view account.check.deposit.wizard.form account.check.deposit form New
add_issued_checks_form_view account.add.issued.checks.wizard.form account.add.issued.check form New
add_third_checks_form_view account.add.third.checks.wizard.form account.add.third.check form New
view_account_check_config_form account.check.config.form account.check.config form New
view_account_check_config_tree account.check.config.tree account.check.config tree New
view_account_issued_check_filter account.issued.check.select account.issued.check search New
view_account_issued_check_form account.issued.check.form account.issued.check form New
view_account_issued_check_issued_calendar account.issued.check.issued.calendar account.issued.check calendar New
view_account_issued_check_payment_calendar account.issued.check.payment.calendar account.issued.check calendar New
view_account_issued_check_tree account.issued.check.tree account.issued.check tree New
view_account_third_check_endorsement_calendar account.third.check.endorsement.calendar account.third.check calendar New
view_account_third_check_form account.third.check.form account.third.check form New
view_account_third_check_issued_calendar account.third.check.issued.calendar account.third.check calendar New
view_account_third_check_payment_calendar account.third.check.payment.calendar account.third.check calendar New
view_account_third_check_tree account.third.check.tree account.third.check tree New
view_partner_bank_check_form res.partner.bank.form.check.inherit res.partner.bank field Inherits base.view_partner_bank_form
view_partner_check_form res.partner.form.check.inherit res.partner field Inherits base.view_partner_form
view_third_checks_search third.check.search account.third.check search New
view_vendor_receipt_check_form account.voucher.form.receipt.inherit account.voucher field Inherits l10n_ar_account_payment.view_vendor_l10n_ar_receipt_form
view_voucher_check_form account.voucher.check.form.inherit account.voucher field Inherits l10n_ar_account_payment.view_vendor_l10n_ar_payment_form
Models touched (0)

No models found for this module.