Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.

Module: Check Printing Base

Entity: account.payment

Compute Method: _compute_check_number

Inputs Method Outputs
  • journal_id
  • journal_id.check_manual_sequencing
  • payment_method_code
  • journal_id.check_sequence_id
for pay in self:
            if pay.journal_id.check_manual_sequencing and pay.payment_method_code == 'check_printing':
                sequence = pay.journal_id.check_sequence_id
                pay.check_number = sequence.get_next_char(sequence.number_next_actual)
            else:
                pay.check_number = False

Back to entity