Skip to Content
Odoo model

account.reconcile.model

Preset to create journal entries during a invoices and payments matching. Defined in module account; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 12 fields added, 24 removed, 0 renamed.

  1. Odoo 16 account
  2. Odoo 17 account
  3. Odoo 18 account
  4. Odoo 19 account
  5. Odoo 20 account

Odoo 16 to 17

Community only All changes in this step

No change to this model's own fields in this step.

Odoo 17 to 18

Community only All changes in this step

Fields added (1)

FieldTypeModule
counterpart_typeselectionaccount

Odoo 18 to 19

Community + Enterprise All changes in this step

Fields removed (24)

Show all 24
FieldTypeModuleNotes
allow_payment_tolerancebooleanaccount
auto_reconcilebooleanaccount
counterpart_typeselectionaccount
decimal_separatorcharaccount
match_natureselectionaccount
match_noteselectionaccount
match_note_paramcharaccount
match_partnerbooleanaccount
match_partner_category_idsmany2manyaccount
match_same_currencybooleanaccount
match_text_location_labelbooleanaccount
match_text_location_notebooleanaccount
match_text_location_referencebooleanaccount
match_transaction_typeselectionaccount
match_transaction_type_paramcharaccount
matching_orderselectionaccount
number_entriesintegeraccount
partner_mapping_line_idsone2manyaccount
past_months_limitintegeraccount
payment_tolerance_paramfloataccount
payment_tolerance_typeselectionaccount
rule_typeselectionaccount
show_decimal_separatorbooleanaccount
to_checkbooleanaccount

Fields added (5)

FieldTypeModule
can_be_proposedbooleanaccount
created_automaticallybooleanaccount_accountant
mapped_partner_idmany2oneaccount
next_activity_type_idmany2oneaccount
triggerselectionaccount
2 views of this model removed
  • account_accountant.account_reconcile_model_form_inherit_account_accountant
  • account_accountant.view_account_reconcile_model_widget_wizard
1 menus opening this model removed
  • account.action_account_reconcile_model_menu

Odoo 19 to 20

Community + Enterprise All changes in this step

Fields added (6)

FieldTypeModule
is_asking_for_autopostbooleanaccount_accountant
matching_orderselectionaccount
payment_tolerancefloataccount
payment_tolerance_typeselectionaccount
rule_typeselectionaccount
use_countintegeraccount_accountant

All fields declared on account.reconcile.model (44)

Fields this model declares itself in any version, with the versions they exist in. Inherited fields (mail.thread and other mixins) are on the parent model's page.

present not present not covered (Enterprise, Odoo 16 and 17)

Show all 44 fields
FieldTypeLabelModule1617181920
activebooleanaccount
allow_payment_tolerancebooleanPayment Toleranceaccount
auto_reconcilebooleanAuto-validateaccount
can_be_proposedbooleanaccount
company_idmany2one res.companyCompanyaccount
counterpart_typeselectionCounterpart Typeaccount
created_automaticallybooleanaccount_accountantE
decimal_separatorcharaccount
is_asking_for_autopostbooleanaccount_accountantE
line_idsone2many account.reconcile.model.lineaccount
mapped_partner_idmany2one res.partneraccount
match_amountselectionAmountaccount
match_amount_maxfloatAmount Max Parameteraccount
match_amount_minfloatAmount Min Parameteraccount
match_journal_idsmany2many account.journalJournalsaccount
match_labelselectionLabelaccount
match_label_paramcharLabel Parameteraccount
match_natureselectionAmount Typeaccount
match_noteselectionNoteaccount
match_note_paramcharNote Parameteraccount
match_partnerbooleanPartner is Setaccount
match_partner_category_idsmany2many res.partner.categoryMatching categoriesaccount
match_partner_idsmany2many res.partnerPartnersaccount
match_same_currencybooleanSame Currencyaccount
match_text_location_labelbooleanaccount
match_text_location_notebooleanaccount
match_text_location_referencebooleanaccount
match_transaction_typeselectionTransaction Typeaccount
match_transaction_type_paramcharTransaction Type Parameteraccount
matching_orderselectionaccount
namecharNameaccount
next_activity_type_idmany2one mail.activity.typeNext Activityaccount
number_entriesintegerNumber of entries related to this modelaccount
partner_mapping_line_idsone2many account.reconcile.model.partner.mappingPartner Mapping Linesaccount
past_months_limitintegerSearch Months Limitaccount
payment_tolerancefloatPayment Toleranceaccount
payment_tolerance_paramfloatGapaccount
payment_tolerance_typeselectionaccount
rule_typeselectionTypeaccount
sequenceintegeraccount
show_decimal_separatorbooleanaccount
to_checkbooleanTo Checkaccount
triggerselectionaccount
use_countintegeraccount_accountantE
Coverage. Odoo 16 to 17 and 17 to 18 compare Community modules only (the Enterprise 16 and 17 sources are not available to us). Odoo 18 to 19 and 19 to 20 include Community and Enterprise modules. Everything here comes from a static read of the Odoo source code: a field counts as removed only when no parent model, mixin or delegated model still provides it. Fields created dynamically at run time can be missed, and entries we could not confirm are marked as low confidence.