Skip to Content
Odoo model

account.move

Journal Entry. Defined in module account; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 475 fields added, 123 removed, 13 renamed, 8 type changes.

The core model for financial accounting (journal entries, invoices, bills). Each record represents a transaction between the company and another party, or internal financial adjustments.

  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

Fields removed (16)

Show all 16
FieldTypeModuleNotes
l10n_ch_currency_namecharl10n_ch
l10n_ch_isr_needs_fixingbooleanl10n_ch
l10n_ch_isr_numbercharl10n_ch
l10n_ch_isr_number_spacedcharl10n_ch
l10n_ch_isr_optical_linecharl10n_ch
l10n_ch_isr_sentbooleanl10n_ch
l10n_ch_isr_subscriptioncharl10n_ch
l10n_ch_isr_subscription_formattedcharl10n_ch
l10n_ch_isr_validbooleanl10n_ch
l10n_it_einvoice_idmany2onel10n_it_edi
l10n_it_einvoice_namecharl10n_it_edi
l10n_pl_delivery_datedatel10n_pl_jpkIts module (l10n_pl_jpk, l10n_pl_sale_stock) is not in Odoo 17: removed, renamed or merged into another module.
l10n_pl_show_delivery_datebooleanl10n_pl_jpkIts module (l10n_pl_jpk) is not in Odoo 17: removed, renamed or merged into another module.
l10n_sa_delivery_datedatel10n_sa
l10n_sa_show_delivery_datebooleanl10n_sa
repair_idsone2manyrepair

Fields added (136)

Show all 136
FieldTypeModule
can_send_as_self_invoicebooleanaccount_peppol_selfbilling
delivery_datedateaccount
edi_show_force_cancel_buttonbooleanaccount_edi
incoterm_locationcharaccount
invoice_pdf_report_filebinaryaccount
invoice_pdf_report_idmany2oneaccount
is_being_sentbooleanaccount
l10n_ar_withholding_idsone2manyl10n_ar_withholding
l10n_dk_currency_rate_at_transactionfloatl10n_dk_bookkeeping
l10n_dk_show_currency_ratebooleanl10n_dk_bookkeeping
l10n_es_edi_facturae_reason_codeselectionl10n_es_edi_facturae
l10n_es_edi_facturae_xml_filebinaryl10n_es_edi_facturae
l10n_es_edi_facturae_xml_idmany2onel10n_es_edi_facturae
l10n_es_edi_verifactu_available_clave_regimenscharl10n_es_edi_verifactu
l10n_es_edi_verifactu_clave_regimenselectionl10n_es_edi_verifactu
l10n_es_edi_verifactu_document_idsone2manyl10n_es_edi_verifactu
l10n_es_edi_verifactu_qr_codecharl10n_es_edi_verifactu
l10n_es_edi_verifactu_refund_reasonselectionl10n_es_edi_verifactu
l10n_es_edi_verifactu_requiredbooleanl10n_es_edi_verifactu
l10n_es_edi_verifactu_show_cancel_buttonbooleanl10n_es_edi_verifactu
l10n_es_edi_verifactu_stateselectionl10n_es_edi_verifactu
l10n_es_edi_verifactu_substituted_entry_idmany2onel10n_es_edi_verifactu
l10n_es_edi_verifactu_substitution_move_idsone2manyl10n_es_edi_verifactu
l10n_es_edi_verifactu_warninghtmll10n_es_edi_verifactu
l10n_es_edi_verifactu_warning_levelcharl10n_es_edi_verifactu
l10n_es_invoicing_period_end_datedatel10n_es_edi_facturae_invoice_period
l10n_es_invoicing_period_start_datedatel10n_es_edi_facturae_invoice_period
l10n_es_is_simplifiedbooleanl10n_es
l10n_fr_pdp_display_infobooleanl10n_fr_pdp
l10n_fr_pdp_error_messagetextl10n_fr_pdp
l10n_fr_pdp_flow_10_operation_typeselectionl10n_fr_pdp
l10n_fr_pdp_flow_10_report_typeselectionl10n_fr_pdp
l10n_fr_pdp_has_errorbooleanl10n_fr_pdp
l10n_fr_pdp_last_flow_idmany2onel10n_fr_pdp
l10n_fr_pdp_sent_in_flow_idsmany2manyl10n_fr_pdp
l10n_fr_pdp_statusselectionl10n_fr_pdp
l10n_hu_edi_attachmentbinaryl10n_hu_edi
l10n_hu_edi_attachment_filenamecharl10n_hu_edi
l10n_hu_edi_batch_upload_indexintegerl10n_hu_edi
l10n_hu_edi_message_htmlhtmll10n_hu_edi
l10n_hu_edi_messagesjsonl10n_hu_edi
l10n_hu_edi_send_timedatetimel10n_hu_edi
l10n_hu_edi_stateselectionl10n_hu_edi
l10n_hu_edi_transaction_codecharl10n_hu_edi
l10n_hu_invoice_chain_indexintegerl10n_hu_edi
l10n_hu_payment_modeselectionl10n_hu_edi
l10n_in_is_withholdingbooleanl10n_in_withholding
l10n_in_pos_session_idsone2manyl10n_in_pos
l10n_in_total_withholding_amountmonetaryl10n_in_withholding
l10n_in_withhold_move_idsone2manyl10n_in_withholding
l10n_in_withholding_line_idsone2manyl10n_in_withholding
l10n_in_withholding_ref_move_idmany2onel10n_in_withholding
l10n_it_document_typemany2onel10n_it_edi_ndd
l10n_it_edi_attachment_filebinaryl10n_it_edi
l10n_it_edi_headerhtmll10n_it_edi
l10n_it_edi_is_self_invoicebooleanl10n_it_edi
l10n_it_edi_stateselectionl10n_it_edi
l10n_it_payment_methodselectionl10n_it_edi_ndd
l10n_jo_edi_computed_xmlbinaryl10n_jo_edi
l10n_jo_edi_errortextl10n_jo_edi
l10n_jo_edi_invoice_typeselectionl10n_jo_edi_extended
l10n_jo_edi_is_neededbooleanl10n_jo_edi
l10n_jo_edi_payment_methodselectionl10n_jo_edi_extended
l10n_jo_edi_qrcharl10n_jo_edi
l10n_jo_edi_stateselectionl10n_jo_edi
l10n_jo_edi_uuidcharl10n_jo_edi
l10n_jo_edi_xml_attachment_filebinaryl10n_jo_edi
l10n_jo_edi_xml_attachment_idmany2onel10n_jo_edi
l10n_ke_cu_show_send_buttonbooleanl10n_ke_edi_tremol
l10n_my_edi_custom_form_referencecharl10n_my_edi
l10n_my_edi_display_tax_exemption_reasonbooleanl10n_my_edi
l10n_my_edi_exemption_reasoncharl10n_my_edi
l10n_my_edi_external_uuidcharl10n_my_edi
l10n_my_edi_filebinaryl10n_my_edi
l10n_my_edi_file_idmany2onel10n_my_edi
l10n_my_edi_invoice_long_idcharl10n_my_edi_extended
l10n_my_edi_retry_atcharl10n_my_edi
l10n_my_edi_stateselectionl10n_my_edi
l10n_my_edi_submission_uidcharl10n_my_edi
l10n_my_edi_validation_timedatetimel10n_my_edi
l10n_my_error_document_hashcharl10n_my_edi
l10n_my_invoice_need_edibooleanl10n_my_edi_extended
l10n_ro_edi_attachment_idmany2onel10n_ro_efactura
l10n_ro_edi_document_idsone2manyl10n_ro_efactura
l10n_ro_edi_indexcharl10n_ro_efactura_synchronize
l10n_ro_edi_stateselectionl10n_ro_efactura
l10n_rs_edi_attachment_filebinaryl10n_rs_edi
l10n_rs_edi_attachment_idmany2onel10n_rs_edi
l10n_rs_edi_errortextl10n_rs_edi
l10n_rs_edi_invoicecharl10n_rs_edi
l10n_rs_edi_is_eligiblebooleanl10n_rs_edi
l10n_rs_edi_purchase_invoicecharl10n_rs_edi
l10n_rs_edi_sales_invoicecharl10n_rs_edi
l10n_rs_edi_stateselectionl10n_rs_edi
l10n_rs_edi_uuidcharl10n_rs_edi
l10n_rs_tax_date_obligations_codeselectionl10n_rs_edi
l10n_tr_nilvera_send_statusselectionl10n_tr_nilvera_einvoice
l10n_tr_nilvera_uuidcharl10n_tr_nilvera_einvoice
l10n_vn_edi_adjustment_typeselectionl10n_vn_edi_viettel
l10n_vn_edi_agreement_document_datedatetimel10n_vn_edi_viettel
l10n_vn_edi_agreement_document_namecharl10n_vn_edi_viettel
l10n_vn_edi_invoice_numbercharl10n_vn_edi_viettel
l10n_vn_edi_invoice_stateselectionl10n_vn_edi_viettel
l10n_vn_edi_invoice_symbolmany2onel10n_vn_edi_viettel
l10n_vn_edi_invoice_transaction_idcharl10n_vn_edi_viettel
l10n_vn_edi_issue_datedatetimel10n_vn_edi_viettel
l10n_vn_edi_replacement_origin_idmany2onel10n_vn_edi_viettel
l10n_vn_edi_reservation_codecharl10n_vn_edi_viettel
l10n_vn_edi_reversed_entry_invoice_numbercharl10n_vn_edi_viettel
l10n_vn_edi_sinvoice_filebinaryl10n_vn_edi_viettel
l10n_vn_edi_sinvoice_file_idmany2onel10n_vn_edi_viettel
l10n_vn_edi_sinvoice_pdf_filebinaryl10n_vn_edi_viettel
l10n_vn_edi_sinvoice_pdf_file_idmany2onel10n_vn_edi_viettel
l10n_vn_edi_sinvoice_xml_filebinaryl10n_vn_edi_viettel
l10n_vn_edi_sinvoice_xml_file_idmany2onel10n_vn_edi_viettel
need_cancel_requestbooleanaccount
partner_creditmonetaryaccount
pdp_can_send_responsebooleanl10n_fr_pdp
pdp_is_sentbooleanl10n_fr_pdp
pdp_lifecycle_residualmonetaryl10n_fr_pdp
pdp_ppf_lifecycle_stateselectionl10n_fr_pdp
pdp_ppf_move_stateselectionl10n_fr_pdp
pdp_uses_pdpbooleanl10n_fr_pdp
peppol_can_send_responsebooleanaccount_peppol_response
peppol_is_sentbooleanaccount_peppol
peppol_response_idsone2manyaccount_peppol_response
pos_refunded_invoice_idsmany2manypoint_of_sale
send_and_print_valuesjsonaccount
show_commercial_partner_warningbooleanhr_expense
show_delivery_datebooleanaccount
show_update_fposbooleanaccount
statement_idmany2oneaccount
tax_calculation_rounding_methodselectionaccount
taxable_supply_datedatel10n_cz
ubl_cii_xml_filebinaryaccount_edi_ubl_cii
ubl_cii_xml_idmany2oneaccount_edi_ubl_cii

Type changed (2)

FieldOdoo 16Odoo 17
expense_sheet_id one2manymany2one
quick_encoding_vals binaryjson

Now also inherits mail.thread.main.attachment (fields from these parents are listed on their own pages).

6 views of this model removed
  • l10n_ch.isr_invoice_form
  • l10n_ch.isr_invoice_search_view
  • l10n_it_edi.view_in_bill_tree_inherit
  • l10n_it_edi.view_out_invoice_tree_inherit
  • l10n_it_edi_pa.account_invoice_form_l10n_it_pa
  • l10n_pl_jpk.view_move_form_l10n_pl
5 actions on this model removed
  • account.action_move_switch_invoice_to_credit_note
  • account.action_open_account_onboarding_create_invoice
  • l10n_ch.l10n_ch_isr_report
  • l10n_ch.l10n_ch_qr_server_action
  • website_sale.action_invoices_ecommerce

Odoo 17 to 18

Community only All changes in this step

Renamed (2)

Odoo 17Odoo 18Confidence
payment_idorigin_payment_id possible (same type, name extended)
reversal_move_idreversal_move_ids likely (same type, matching name)

Fields removed (18)

Show all 18
FieldTypeModuleNotes
l10n_ar_currency_ratefloatl10n_ar
l10n_din5008_addressesbinaryl10n_din5008
l10n_din5008_document_titlecharl10n_din5008
l10n_din5008_template_databinaryl10n_din5008
l10n_dk_currency_rate_at_transactionfloatl10n_dk_bookkeepingIts module (l10n_dk_bookkeeping) is not in Odoo 18: removed, renamed or merged into another module.
l10n_dk_show_currency_ratebooleanl10n_dk_bookkeepingIts module (l10n_dk_bookkeeping) is not in Odoo 18: removed, renamed or merged into another module.
l10n_es_tbai_cancel_xmlbinaryl10n_es_edi_tbai
l10n_es_tbai_post_xmlbinaryl10n_es_edi_tbai
l10n_id_attachment_idmany2onel10n_id_efaktur
l10n_id_csv_createdbooleanl10n_id_efaktur
l10n_in_pos_session_idsone2manyl10n_in_pos
l10n_jo_edi_payment_methodselectionl10n_jo_edi_extended
made_sequence_holebooleanaccount
peppol_is_demo_uuidbooleanaccount_peppol
preferred_payment_method_idmany2oneaccount_check_printing
send_and_print_valuesjsonaccount
string_to_hashcharaccount
to_checkbooleanaccount

Fields added (132)

Show all 132
FieldTypeModule
abnormal_amount_warningtextaccount
abnormal_date_warningtextaccount
amount_untaxed_in_currency_signedmonetaryaccount
audit_trail_message_idsone2manyaccount
checkedbooleanaccount
company_price_includeselectionaccount
expected_currency_ratefloataccount
invoice_currency_ratefloataccount
is_manually_modifiedbooleanaccount
is_purchase_matchedbooleanpurchase
journal_group_idmany2oneaccount
l10n_bg_document_numbercharl10n_bg_ledger
l10n_bg_document_typeselectionl10n_bg_ledger
l10n_bg_exemption_reasonselectionl10n_bg_ledger
l10n_es_payment_meansselectionl10n_es_edi_facturae
l10n_es_tbai_cancel_document_idmany2onel10n_es_edi_tbai
l10n_es_tbai_cancel_filebinaryl10n_es_edi_tbai
l10n_es_tbai_cancel_file_namecharl10n_es_edi_tbai
l10n_es_tbai_post_document_idmany2onel10n_es_edi_tbai
l10n_es_tbai_post_filebinaryl10n_es_edi_tbai
l10n_es_tbai_post_file_namecharl10n_es_edi_tbai
l10n_es_tbai_stateselectionl10n_es_edi_tbai
l10n_gr_edi_alertsjsonl10n_gr_edi
l10n_gr_edi_attachment_idmany2onel10n_gr_edi
l10n_gr_edi_available_inv_typecharl10n_gr_edi
l10n_gr_edi_cls_markcharl10n_gr_edi
l10n_gr_edi_correlation_idmany2onel10n_gr_edi
l10n_gr_edi_document_idsone2manyl10n_gr_edi
l10n_gr_edi_enable_send_expense_classificationbooleanl10n_gr_edi
l10n_gr_edi_enable_send_invoicesbooleanl10n_gr_edi
l10n_gr_edi_enable_view_mydatabooleanl10n_gr_edi
l10n_gr_edi_inv_typeselectionl10n_gr_edi
l10n_gr_edi_markcharl10n_gr_edi
l10n_gr_edi_need_correlatedbooleanl10n_gr_edi
l10n_gr_edi_need_payment_methodbooleanl10n_gr_edi
l10n_gr_edi_payment_methodselectionl10n_gr_edi
l10n_gr_edi_stateselectionl10n_gr_edi
l10n_hr_business_document_statusselectionl10n_hr_edi
l10n_hr_business_status_reasoncharl10n_hr_edi
l10n_hr_customer_defined_process_namecharl10n_hr_edi
l10n_hr_edi_addendum_idone2manyl10n_hr_edi
l10n_hr_fiscal_user_idmany2onel10n_hr_edi
l10n_hr_fiscalization_channel_typeselectionl10n_hr_edi
l10n_hr_fiscalization_errorcharl10n_hr_edi
l10n_hr_fiscalization_numbercharl10n_hr_edi
l10n_hr_fiscalization_requestcharl10n_hr_edi
l10n_hr_fiscalization_statusselectionl10n_hr_edi
l10n_hr_invoice_sending_timedatetimel10n_hr_edi
l10n_hr_mer_document_eidcharl10n_hr_edi
l10n_hr_mer_document_statusselectionl10n_hr_edi
l10n_hr_operator_namecharl10n_hr_edi
l10n_hr_operator_oibcharl10n_hr_edi
l10n_hr_payment_method_typeselectionl10n_hr_edi
l10n_hr_payment_reported_amountmonetaryl10n_hr_edi
l10n_hr_payment_unreportedbooleanl10n_hr_edi
l10n_hr_process_typeselectionl10n_hr_edi
l10n_id_available_range_countintegerl10n_id_efaktur
l10n_id_efaktur_documentmany2onel10n_id_efaktur
l10n_id_efaktur_rangemany2onel10n_id_efaktur
l10n_id_qris_transaction_idsmany2manyl10n_id
l10n_id_show_kode_transaksibooleanl10n_id_efaktur
l10n_in_display_higher_tcs_buttonbooleanl10n_in_withholding
l10n_in_gstin_verified_datedatel10n_in_gstin_status
l10n_in_partner_gstin_statusbooleanl10n_in_gstin_status
l10n_in_show_gstin_statusbooleanl10n_in_gstin_status
l10n_in_tcs_tds_warningcharl10n_in_withholding
l10n_in_warningjsonl10n_in
l10n_in_withholding_ref_payment_idmany2onel10n_in_withholding_payment
l10n_it_partner_is_public_administrationbooleanl10n_it_edi
l10n_ke_wh_certificate_datedatel10n_ke
l10n_ke_wh_certificate_numbercharl10n_ke
l10n_pl_edi_attachment_filebinaryl10n_pl_edi
l10n_pl_edi_attachment_idmany2onel10n_pl_edi
l10n_pl_edi_headerhtmll10n_pl_edi
l10n_pl_edi_numbercharl10n_pl_edi
l10n_pl_edi_refcharl10n_pl_edi
l10n_pl_edi_registerbooleanl10n_pl_edi
l10n_pl_edi_session_idcharl10n_pl_edi
l10n_pl_edi_statusselectionl10n_pl_edi
l10n_pl_edi_upo_filebinaryl10n_pl_edi
l10n_pl_edi_upo_idmany2onel10n_pl_edi
l10n_tr_exemption_code_domain_listbinaryl10n_tr_nilvera_einvoice_extended
l10n_tr_exemption_code_idmany2onel10n_tr_nilvera_einvoice_extended
l10n_tr_gib_invoice_scenarioselectionl10n_tr_nilvera_einvoice_extended
l10n_tr_gib_invoice_typeselectionl10n_tr_nilvera_einvoice_extended
l10n_tr_is_export_invoicebooleanl10n_tr_nilvera_einvoice_extended
l10n_tr_nilvera_customer_statusselectionl10n_tr_nilvera_einvoice_extended
l10n_tr_shipping_typeselectionl10n_tr_nilvera_einvoice_extended
l10n_tw_edi_allowance_notify_wayselectionl10n_tw_edi_ecpay
l10n_tw_edi_carrier_numbercharl10n_tw_edi_ecpay
l10n_tw_edi_carrier_number_2charl10n_tw_edi_ecpay
l10n_tw_edi_carrier_typeselectionl10n_tw_edi_ecpay
l10n_tw_edi_clearance_markselectionl10n_tw_edi_ecpay
l10n_tw_edi_ecpay_invoice_idcharl10n_tw_edi_ecpay
l10n_tw_edi_filebinaryl10n_tw_edi_ecpay
l10n_tw_edi_file_idmany2onel10n_tw_edi_ecpay
l10n_tw_edi_invalidate_reasoncharl10n_tw_edi_ecpay
l10n_tw_edi_invoice_create_datedatetimel10n_tw_edi_ecpay
l10n_tw_edi_invoice_typeselectionl10n_tw_edi_ecpay
l10n_tw_edi_is_b2bbooleanl10n_tw_edi_ecpay
l10n_tw_edi_is_printbooleanl10n_tw_edi_ecpay
l10n_tw_edi_is_zero_tax_ratebooleanl10n_tw_edi_ecpay
l10n_tw_edi_love_codecharl10n_tw_edi_ecpay
l10n_tw_edi_refund_agreement_typeselectionl10n_tw_edi_ecpay
l10n_tw_edi_refund_invoice_numbercharl10n_tw_edi_ecpay
l10n_tw_edi_refund_stateselectionl10n_tw_edi_ecpay
l10n_tw_edi_related_numbercharl10n_tw_edi_ecpay
l10n_tw_edi_stateselectionl10n_tw_edi_ecpay
l10n_tw_edi_zero_tax_rate_reasonselectionl10n_tw_edi_ecpay
l10n_vn_e_invoice_numbercharl10n_vn
made_sequence_gapbooleanaccount
matched_payment_idsmany2manyaccount
move_sent_valuesselectionaccount
name_placeholdercharaccount
nemhandel_can_send_responsebooleanl10n_dk_nemhandel_response
nemhandel_message_uuidcharl10n_dk_nemhandel
nemhandel_move_stateselectionl10n_dk_nemhandel
nemhandel_response_idsone2manyl10n_dk_nemhandel_response
next_payment_datedateaccount
payment_countintegeraccount
pos_session_idsone2manypoint_of_sale
preferred_payment_method_line_idmany2oneaccount
purchase_order_namecharpurchase
reconciled_payment_idsmany2manyaccount
reversed_pos_order_idmany2onepoint_of_sale
securedbooleanaccount
sending_datajsonaccount
status_in_paymentselectionaccount
taxes_legal_noteshtmlaccount
transaction_countintegeraccount_payment
wip_production_countintegermrp_account
wip_production_idsmany2manymrp_account

Now also inherits product.catalog.mixin (fields from these parents are listed on their own pages).

11 views of this model removed
  • account_check_printing.view_account_invoice_filter
  • account_peppol.account_peppol_view_in_invoice_bill_tree_inherit
  • l10n_dk_bookkeeping.view_move_form_l10n_dk
  • l10n_es_edi_facturae_invoice_period.view_move_form
  • l10n_es_edi_tbai_multi_refund.view_move_form
  • l10n_my_edi.view_invoice_tree_inherit_l10n_my_myinvois
  • l10n_ro_efactura.account_move_form_inherit_l10n_ro_edi
  • l10n_ro_efactura.in_invoice_tree_inherit_l10n_ro_edi
  • l10n_ro_efactura.l10n_ro_edi_view_account_invoice_filter
  • l10n_ro_efactura.out_credit_note_tree_inherit_l10n_ro_edi
  • l10n_ro_efactura.out_invoice_tree_inherit_l10n_ro_edi
4 actions on this model removed
  • account.action_account_invoice_from_list
  • account.invoice_send
  • l10n_ch.l10n_ch_qr_header
  • l10n_ro_efactura.l10n_ro_edi_action_fetch_ciusro_status

Odoo 18 to 19

Community + Enterprise All changes in this step

Fields removed (48)

Show all 48
FieldTypeModuleNotes
can_send_as_self_invoicebooleanaccount_peppol_selfbillingIts module (account_peppol_selfbilling) is not in Odoo 19: removed, renamed or merged into another module.
expense_sheet_idmany2onehr_expense
extract_word_idsone2manyaccount_invoice_extract
l10n_eg_eta_json_doc_idmany2onel10n_eg_edi_eta
l10n_id_available_range_countintegerl10n_id_efakturIts module (l10n_id_efaktur) is not in Odoo 19: removed, renamed or merged into another module.
l10n_id_efaktur_documentmany2onel10n_id_efakturIts module (l10n_id_efaktur) is not in Odoo 19: removed, renamed or merged into another module.
l10n_id_efaktur_rangemany2onel10n_id_efakturIts module (l10n_id_efaktur) is not in Odoo 19: removed, renamed or merged into another module.
l10n_id_need_kode_transaksibooleanl10n_id_efakturIts module (l10n_id_efaktur) is not in Odoo 19: removed, renamed or merged into another module.
l10n_id_replace_invoice_idmany2onel10n_id_efakturIts module (l10n_id_efaktur) is not in Odoo 19: removed, renamed or merged into another module.
l10n_id_show_kode_transaksibooleanl10n_id_efakturIts module (l10n_id_efaktur) is not in Odoo 19: removed, renamed or merged into another module.
l10n_id_tax_numbercharl10n_id_efakturIts module (l10n_id_efaktur) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_distanceintegerl10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_edi_ewaybill_direct_apibooleanl10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_edi_ewaybill_show_send_buttonbooleanl10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_edi_show_cancelbooleanl10n_in_edi
l10n_in_ewaybill_port_partner_idmany2onel10n_in_ewaybill_portIts module (l10n_in_ewaybill_port) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_gst_return_period_idmany2onel10n_in_reports_gstrIts module (l10n_in_reports_gstr) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_modeselectionl10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_tcs_tds_warningcharl10n_in_withholdingIts module (l10n_in_withholding) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_transportation_doc_datedatel10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_transportation_doc_nocharl10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_transporter_idmany2onel10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_type_idmany2onel10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_vehicle_nocharl10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_vehicle_typeselectionl10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_it_amount_before_withholding_signedmonetaryl10n_it_edi_withholdingIts module (l10n_it_edi_withholding) is not in Odoo 19: removed, renamed or merged into another module.
l10n_it_amount_pension_fund_signedmonetaryl10n_it_edi_withholdingIts module (l10n_it_edi_withholding) is not in Odoo 19: removed, renamed or merged into another module.
l10n_it_amount_vat_signedmonetaryl10n_it_edi_withholdingIts module (l10n_it_edi_withholding) is not in Odoo 19: removed, renamed or merged into another module.
l10n_it_amount_withholding_signedmonetaryl10n_it_edi_withholdingIts module (l10n_it_edi_withholding) is not in Odoo 19: removed, renamed or merged into another module.
l10n_it_edi_attachment_idmany2onel10n_it_edi
l10n_ke_oscu_attachment_idmany2onel10n_ke_edi_oscu
l10n_mx_edi_addenda_idmany2onel10n_mx_edi
l10n_my_edi_external_uuidcharl10n_my_edi
l10n_my_edi_filebinaryl10n_my_edi
l10n_my_edi_file_idmany2onel10n_my_edi
l10n_my_edi_invoice_long_idcharl10n_my_edi_extendedIts module (l10n_my_edi_extended) is not in Odoo 19: removed, renamed or merged into another module.
l10n_my_edi_retry_atcharl10n_my_edi
l10n_my_edi_submission_uidcharl10n_my_edi
l10n_my_edi_validation_timedatetimel10n_my_edi
l10n_my_error_document_hashcharl10n_my_edi
l10n_ro_edi_attachment_idmany2onel10n_ro_edi
partner_creditmonetaryaccount
sdd_mandate_idmany2oneaccount_sepa_direct_debit
show_commercial_partner_warningbooleanhr_expense
stock_move_idmany2onestock_account
stock_valuation_layer_idsone2manystock_account
tax_closing_alertbooleanaccount_reports
tax_closing_report_idmany2oneaccount_reports

Fields added (74)

Show all 74
FieldTypeModule
account_fiscal_country_group_codesjsonaccount
adjusting_entries_countintegeraccount
adjusting_entries_move_idsmany2manyaccount
adjusting_entry_origin_labelcharaccount
adjusting_entry_origin_move_idsmany2manyaccount
adjusting_entry_origin_moves_countintegeraccount
alertsjsonaccount
closing_return_idmany2oneaccount_reports
display_link_qr_codebooleanaccount
display_send_buttonbooleanaccount
esg_emissions_valuefloatesg
esg_show_emissions_buttonbooleanesg
exchange_diff_partial_idsone2manyaccount
expense_idsone2manyhr_expense
highlight_send_buttonbooleanaccount
invoice_incoterm_placeholdercharaccount
is_draft_duplicated_ref_idsbooleanaccount
is_exact_move_duplicatebooleanaccount
is_sale_installedbooleanaccount
journal_line_idsone2manyaccount
l10n_ae_import_permit_numbercharl10n_ae_faf
l10n_co_dian_claim_reasonselectionl10n_co_dian
l10n_co_dian_commercial_stateselectionl10n_co_dian
l10n_co_dian_processed_by_get_event_status_cronbooleanl10n_co_dian
l10n_co_dian_update_commercial_event_enabledbooleanl10n_co_dian
l10n_ec_dividend_fiscal_yearcharl10n_ec_edi
l10n_ec_dividend_income_taxmonetaryl10n_ec_edi
l10n_ec_dividend_payment_datedatel10n_ec_edi
l10n_ec_is_dividend_withholdbooleanl10n_ec_edi
l10n_eg_eta_json_doc_filebinaryl10n_eg_edi_eta
l10n_id_coretax_custom_doc_month_yeardatel10n_id_efaktur_coretax
l10n_in_account_return_idmany2onel10n_in_reports
l10n_in_edi_attachment_filebinaryl10n_in_edi
l10n_in_edi_attachment_idmany2onel10n_in_edi
l10n_in_edi_contentbinaryl10n_in_edi
l10n_in_edi_errorhtmll10n_in_edi
l10n_in_edi_statusselectionl10n_in_edi
l10n_in_ewaybill_expiry_datedatetimel10n_in_ewaybill
l10n_in_ewaybill_feature_enabledbooleanl10n_in_ewaybill
l10n_in_ewaybill_idsone2manyl10n_in_ewaybill
l10n_in_ewaybill_namecharl10n_in_ewaybill
l10n_in_fetch_vendor_edi_feature_enabledbooleanl10n_in_reports
l10n_in_gst_efiling_feature_enabledbooleanl10n_in_reports
l10n_in_is_gst_registered_enabledbooleanl10n_in
l10n_in_tcs_feature_enabledbooleanl10n_in
l10n_in_tds_deductionselectionl10n_in
l10n_in_tds_feature_enabledbooleanl10n_in
l10n_it_edi_attachment_namecharl10n_it_edi
l10n_it_edi_button_labelcharl10n_it_edi
l10n_it_edi_proxy_modeselectionl10n_it_edi
l10n_mx_edi_addenda_idsmany2manyl10n_mx_edi
l10n_my_edi_document_idsmany2manyl10n_my_edi
l10n_sa_edi_chain_head_idmany2onel10n_sa_edi
l10n_sa_reasonselectionl10n_sa
l10n_sa_show_reasonbooleanl10n_sa
nb_expensesintegerhr_expense
peppol_accounting_costcharaccount_peppol_advanced_fields
peppol_additional_document_referencecharaccount_peppol_advanced_fields
peppol_contract_document_referencecharaccount_peppol_advanced_fields
peppol_delivery_location_idcharaccount_peppol_advanced_fields
peppol_despatch_document_referencecharaccount_peppol_advanced_fields
peppol_originator_document_referencecharaccount_peppol_advanced_fields
peppol_project_referencecharaccount_peppol_advanced_fields
pos_amount_unsettledmonetarypos_settle_due
pos_order_countintegerpoint_of_sale
pos_order_line_idsone2manypos_settle_due
purchase_warning_texttextpurchase
sale_warning_texttextsale
show_journalbooleanaccount
show_taxable_supply_datebooleanaccount
stock_move_idsone2manystock_account
taxable_supply_date_placeholdercharaccount
ticket_idmany2onehelpdesk_account
ubl_cii_xml_filenamecharaccount_edi_ubl_cii

Now also inherits account.document.import.mixin, extract.mixin.with.words (fields from these parents are listed on their own pages).

32 views of this model removed
  • account.view_in_invoice_receipt_tree
  • account_auto_transfer.view_generated_transfer_search
  • account_no_followup.view_followup_invoice_list
  • account_peppol_selfbilling.account_move_form_inherit_self_billing
  • l10n_cz.view_move_form_l10n_cz
  • l10n_cz_reports_2025.view_move_form
  • l10n_fr_pdp.l10n_fr_pdp_list_view_move_ereporting
  • l10n_gr_edi_e_invoo.account_move_form_inherit_l10n_gr_edi_e_invoo
  • l10n_id_efaktur.account_move_efaktur_form_view
  • l10n_id_efaktur.account_move_efaktur_tree_view
  • l10n_id_efaktur.view_account_invoice_filter
  • l10n_in_edi_ewaybill.invoice_form_inherit_l10n_in_edi_ewaybill
  • l10n_in_ewaybill_port.invoice_form_inherit_l10n_in_ewaybill_port
  • l10n_in_gstin_status.move_form_inherit_l10n_in_gst_verification
  • l10n_in_reports_gstr.view_account_invoice_filter
  • l10n_in_reports_gstr.view_account_move_form_inherit_account
  • l10n_in_withholding.account_move_view_form_inherit_l10n_in_withholding
  • l10n_it_edi_ndd.account_invoice_form_l10n_it
  • l10n_it_edi_withholding.view_invoice_tree_l10n_it_edi_extended
  • l10n_jo_edi_extended.view_account_invoice_filter
  • l10n_jo_edi_extended.view_move_form
  • l10n_jo_edi_extended.view_out_credit_note_tree
  • l10n_jo_edi_extended.view_out_invoice_tree
  • l10n_mx_edi.view_in_invoice_bill_tree_inherit_l10n_mx_edi
  • l10n_mx_edi.view_in_invoice_refund_tree_inherit_l10n_mx_edi
  • l10n_mx_edi.view_out_credit_note_tree_inherit_l10n_mx_edi
  • l10n_mx_edi.view_out_invoice_tree_inherit_l10n_mx_edi
  • l10n_my_edi_extended.view_move_form_inherit_l10n_my_myinvois_extended
  • l10n_pl_taxable_supply_date.view_move_form_l10n_pl
  • l10n_ro_efactura_synchronize.account_move_form_inherit_l10n_ro_synchronize
  • l10n_sa.view_move_form
  • l10n_sk.view_move_form_l10n_sk
7 actions on this model removed
  • account.action_move_export_zip
  • account.action_move_in_receipt_type
  • account.action_move_out_receipt_type
  • account_auto_transfer.generated_transfers_action
  • account_debit_note.action_move_debit_note
  • l10n_id_efaktur.dowload_efaktur_action
  • l10n_my_edi_extended.invoice_send_to_myinvois
2 menus opening this model removed
  • account.menu_action_move_in_receipt_type
  • account.menu_action_move_out_receipt_type

Odoo 19 to 20

Community + Enterprise All changes in this step

Renamed (11)

Odoo 19Odoo 20Confidence
l10n_co_dian_attachment_idl10n_co_edi_attachment_id likely (same type, matching name)
l10n_co_dian_claim_reasonl10n_co_edi_claim_reason likely (same type, matching name)
l10n_co_dian_commercial_statel10n_co_edi_commercial_state likely (same type, matching name)
l10n_co_dian_document_idsl10n_co_edi_document_ids likely (same type, matching name)
l10n_co_dian_identifier_typel10n_co_edi_identifier_type likely (same type, matching name)
l10n_co_dian_is_enabledl10n_co_edi_is_enabled likely (same type, matching name)
l10n_co_dian_post_timel10n_co_edi_post_time likely (same type, matching name)
l10n_co_dian_processed_by_get_event_status_cronl10n_co_edi_processed_by_get_event_status_cron likely (same type, matching name)
l10n_co_dian_show_support_doc_buttonl10n_co_edi_show_support_doc_button likely (same type, matching name)
l10n_co_dian_statel10n_co_edi_state likely (same type, matching name)
l10n_co_dian_update_commercial_event_enabledl10n_co_edi_update_commercial_event_enabled likely (same type, matching name)

Fields removed (41)

Show all 41
FieldTypeModuleNotes
asset_idmany2oneaccount_asset
checkedbooleanaccount
extract_partner_namecharaccount_invoice_extract
is_draft_duplicated_ref_idsbooleanaccount
is_sale_installedbooleanaccount
journal_line_idsone2manyaccount
l10n_ar_withholding_idsone2manyl10n_ar_withholding
l10n_co_dian_mandate_principalmany2onel10n_co_edi_mandateIts module (l10n_co_edi_mandate) is not in Odoo 20: removed, renamed or merged into another module.
l10n_co_edi_attachment_urlcharl10n_co_edi
l10n_co_edi_transactioncharl10n_co_edi
l10n_eg_submission_numbercharl10n_eg_edi_eta
l10n_es_edi_verifactu_available_clave_regimenscharl10n_es_edi_verifactu
l10n_es_edi_verifactu_clave_regimenselectionl10n_es_edi_verifactu
l10n_es_edi_verifactu_refund_reasonselectionl10n_es_edi_verifactu
l10n_es_edi_verifactu_show_cancel_buttonbooleanl10n_es_edi_verifactu
l10n_es_is_simplifiedbooleanl10n_es
l10n_es_reports_mod349_invoice_typeselectionl10n_es_reports
l10n_es_tbai_refund_reasonselectionl10n_es_edi_tbai
l10n_in_display_higher_tcs_buttonbooleanl10n_in
l10n_in_is_withholdingbooleanl10n_in
l10n_in_total_withholding_amountmonetaryl10n_in
l10n_in_withhold_move_idsone2manyl10n_in
l10n_in_withholding_line_idsone2manyl10n_in
l10n_in_withholding_ref_move_idmany2onel10n_in
l10n_in_withholding_ref_payment_idmany2onel10n_in
l10n_it_edi_headerhtmll10n_it_edi
l10n_latam_internal_typeselectionl10n_cl
l10n_mx_edi_force_pue_payment_neededbooleanl10n_mx_edi
l10n_my_invoice_need_edibooleanl10n_my_edi
l10n_sa_edi_chain_head_idmany2onel10n_sa_edi
l10n_tr_exemption_code_domain_listbinaryl10n_tr_nilvera_einvoice_extendedIts module (l10n_tr_nilvera_einvoice_extended) is not in Odoo 20: removed, renamed or merged into another module.
peppol_accounting_costcharaccount_peppol_advanced_fieldsIts module (account_peppol_advanced_fields) is not in Odoo 20: removed, renamed or merged into another module.
peppol_additional_document_referencecharaccount_peppol_advanced_fieldsIts module (account_peppol_advanced_fields) is not in Odoo 20: removed, renamed or merged into another module.
peppol_contract_document_referencecharaccount_peppol_advanced_fieldsIts module (account_peppol_advanced_fields) is not in Odoo 20: removed, renamed or merged into another module.
peppol_delivery_location_idcharaccount_peppol_advanced_fieldsIts module (account_peppol_advanced_fields) is not in Odoo 20: removed, renamed or merged into another module.
peppol_despatch_document_referencecharaccount_peppol_advanced_fieldsIts module (account_peppol_advanced_fields) is not in Odoo 20: removed, renamed or merged into another module.
peppol_originator_document_referencecharaccount_peppol_advanced_fieldsIts module (account_peppol_advanced_fields) is not in Odoo 20: removed, renamed or merged into another module.
peppol_project_referencecharaccount_peppol_advanced_fieldsIts module (account_peppol_advanced_fields) is not in Odoo 20: removed, renamed or merged into another module.
pos_amount_unsettledmonetarypos_settle_due
pos_order_line_idsone2manypos_settle_due
sdd_has_usable_mandatebooleanaccount_sepa_direct_debit

Fields added (133)

Show all 133
FieldTypeModule
asset_variant_idmany2oneaccount_asset
bill_paid_by_employeebooleanhr_expense
budget_analytic_idsmany2manyaccount_budget
closing_datetimedatetimestock_account
company_vat_disabledbooleanaccount
debit_origin_move_typeselectionaccount_debit_note
display_auto_complete_fieldbooleanpurchase
document_sequence_editablebooleanaccount
document_tax_modeselectionaccount
existing_expense_idsone2manyhr_expense
has_draft_move_duplicatebooleanaccount
has_grouped_linesbooleanaccount_edi_ubl_cii
has_usable_mandatebooleanaccount_direct_debit
import_source_attachment_idmany2oneaccount
inter_company_clearing_move_idmany2oneaccount_accountant_payment_interco
inventory_closingbooleanaccount
is_self_billingbooleanaccount
journal_company_idmany2oneaccount
l10n_ar_afip_asoc_period_enddatel10n_ar_edi
l10n_ar_afip_asoc_period_startdatel10n_ar_edi
l10n_br_partner_country_codecharl10n_br_avatax
l10n_br_shipping_state_idmany2onel10n_br_avatax
l10n_ci_edi_fne_datetimedatetimel10n_ci_edi
l10n_ci_edi_fne_invoice_idcharl10n_ci_edi
l10n_ci_edi_fne_payment_methodselectionl10n_ci_edi
l10n_ci_edi_fne_qrcodecharl10n_ci_edi
l10n_ci_edi_fne_qrcode_imghtmll10n_ci_edi
l10n_ci_edi_fne_referencecharl10n_ci_edi
l10n_ci_edi_fne_rnecharl10n_ci_edi
l10n_ci_edi_fne_statusselectionl10n_ci_edi
l10n_ci_edi_is_neededbooleanl10n_ci_edi
l10n_ci_edi_validation_messagesjsonl10n_ci_edi
l10n_cn_differential_taxation_methodselectionl10n_cn
l10n_cn_output_vat_offset_move_idsone2manyl10n_cn
l10n_cn_output_vat_offset_origin_idmany2onel10n_cn
l10n_cn_output_vat_offset_origin_line_idsone2manyl10n_cn
l10n_cn_vat_differential_taxationbooleanl10n_cn
l10n_co_edi_available_operation_typescharl10n_co_edi
l10n_co_edi_is_unsent_contingency_invoicebooleanl10n_co_edi
l10n_do_edi_income_typeselectionl10n_do_edi
l10n_do_edi_last_status_checkdatetimel10n_do_edi
l10n_do_edi_modification_codeselectionl10n_do_edi
l10n_do_edi_qr_urlcharl10n_do_edi
l10n_do_edi_request_identifiercharl10n_do_edi
l10n_do_edi_security_codecharl10n_do_edi
l10n_do_edi_signature_datetimedatetimel10n_do_edi
l10n_do_edi_stateselectionl10n_do_edi
l10n_do_edi_warningsjsonl10n_do_edi
l10n_do_edi_xml_filebinaryl10n_do_edi
l10n_do_edi_xml_file_idmany2onel10n_do_edi
l10n_do_payment_typeselectionl10n_do
l10n_do_purchase_typeselectionl10n_do
l10n_eg_edi_api_modeselectionl10n_eg_edi_eta
l10n_eg_edi_submission_stateselectionl10n_eg_edi_eta
l10n_eg_eta_submission_idsone2manyl10n_eg_edi_eta
l10n_es_available_regime_codescharl10n_es
l10n_es_edi_sii_document_idsone2manyl10n_es_edi_sii
l10n_es_edi_sii_errorhtmll10n_es_edi_sii
l10n_es_edi_sii_stateselectionl10n_es_edi_sii
l10n_es_invoice_typeselectionl10n_es
l10n_es_invoice_type_availablecharl10n_es
l10n_es_original_invoice_creditedcharl10n_es
l10n_es_regime_codeselectionl10n_es
l10n_es_regime_code_additionalselectionl10n_es
l10n_es_tbai_original_invoice_datedatel10n_es_edi_tbai
l10n_gr_edi_budget_typeselectionl10n_gr_edi
l10n_gr_edi_contract_referencecharl10n_gr_edi
l10n_gr_edi_correlated_picking_idsmany2manyl10n_gr_edi_delivery_note
l10n_gr_edi_project_referencecharl10n_gr_edi
l10n_in_adjustment_typeselectionl10n_in
l10n_in_gstr_iff_excludebooleanl10n_in_reports
l10n_in_iff_reportedbooleanl10n_in_reports
l10n_in_is_self_invoicebooleanl10n_in
l10n_it_available_document_type_idsmany2manyl10n_it_edi
l10n_it_convention_codecharl10n_it_edi
l10n_it_invoice_causetextl10n_it_edi
l10n_kr_edocument_numbercharl10n_kr
l10n_kr_issuance_typeselectionl10n_kr
l10n_latam_document_internal_typeselectionl10n_latam_invoice_document
l10n_mx_edi_show_import_totals_alertbooleanl10n_mx_edi
l10n_my_edi_is_applicablebooleanl10n_my_edi
l10n_pe_edi_attachment_filebinaryl10n_pe_edi
l10n_pe_edi_attachment_idmany2onel10n_pe_edi
l10n_pe_edi_contentbinaryl10n_pe_edi
l10n_pe_edi_statusselectionl10n_pe_edi
l10n_pe_edi_warningsjsonl10n_pe_edi
l10n_ph_has_discount_privilegebooleanl10n_ph_invoice
l10n_ph_is_certificate_exportablebooleanl10n_ph_reports
l10n_pk_edi_enablebooleanl10n_pk_edi
l10n_pk_edi_referencecharl10n_pk_edi
l10n_pk_edi_refund_reasoncharl10n_pk_edi
l10n_pk_edi_statusselectionl10n_pk_edi
l10n_sa_compliance_checks_passedbooleanl10n_sa_edi
l10n_sa_edi_transaction_type_idsmany2manyl10n_sa_edi
l10n_sa_invoice_typeselectionl10n_sa
l10n_sa_is_csid_readybooleanl10n_sa_edi
l10n_sg_customer_accounting_gst_amountmonetaryl10n_sg
l10n_sk_is_bad_debtbooleanl10n_sk_reports
l10n_th_is_vat_registeredbooleanl10n_th
l10n_th_tax_invoice_idsone2manyl10n_th
l10n_tr_available_exemption_code_idsmany2manyl10n_tr_nilvera_einvoice
l10n_tr_currency_rate_typeselectionl10n_tr_currency_live_rate
l10n_tr_invoice_scenario_groupselectionl10n_tr_nilvera_einvoice
l10n_tr_nilvera_company_einvoice_statusselectionl10n_tr_nilvera_edispatch
l10n_tr_nilvera_draft_sync_hashcharl10n_tr_nilvera_einvoice
l10n_tr_nilvera_edispatch_idsmany2manyl10n_tr_nilvera_edispatch
l10n_tr_nilvera_pdf_filebinaryl10n_tr_nilvera_einvoice
l10n_tr_nilvera_pdf_idmany2onel10n_tr_nilvera_einvoice
l10n_tr_original_invoice_datedatel10n_tr_nilvera_einvoice
l10n_tr_public_spending_unit_idmany2onel10n_tr_nilvera_einvoice
l10n_tr_sales_typeselectionl10n_tr_nilvera_einvoice
l10n_tr_ticarifatura_last_checked_atdatetimel10n_tr_nilvera_einvoice
l10n_tr_withholding_ratiofloatl10n_tr_nilvera_einvoice
l10n_tr_zero_vat_warningbooleanl10n_tr_nilvera_einvoice
last_auto_reminderdateaccount_followup
last_reminderdateaccount_followup
pos_session_correction_idmany2onepoint_of_sale
pos_session_refunds_idmany2onepoint_of_sale
pos_session_sales_idmany2onepoint_of_sale
product_value_idone2manystock_account
purchase_matched_ratiofloatpurchase
repair_order_idmany2onerepair
reversal_move_countintegeraccount
review_stateselectionaccount
sanitize_payment_referencecharaccount
service_countintegeraccount_fleet
service_line_countintegersale
set_to_review_documentsbooleanaccount
show_invoice_vendor_billbooleanaccount
withholding_deducted_amount_currencymonetaryl10n_account_withholding_tax
withholding_net_residual_amount_currencymonetaryl10n_account_withholding_tax
withholding_residual_amount_currencymonetaryl10n_account_withholding_tax
withholding_total_amount_currencymonetaryl10n_account_withholding_tax

Type changed (6)

FieldOdoo 19Odoo 20
invoice_outstanding_credits_debits_widget binaryjson
invoice_payments_widget binaryjson
needed_terms binaryjson
payment_term_details binaryjson
reimbursement_totals binaryjson
tax_totals binaryjson

Now also inherits zatca.mixin (fields from these parents are listed on their own pages).

No longer inherits documents.unlink.mixin.

22 views of this model removed
  • account_followup.view_followup_invoice_list
  • account_intrastat.invoice_line_be_intrastat_data_form
  • account_peppol_advanced_fields.view_move_form_inherit_peppol
  • account_peppol_response.account_peppol_response_view_move_form
  • account_reports.view_draft_entries_tree
  • account_sepa_direct_debit.view_account_invoice_filter
  • l10n_br_edi_fiscal_reform.account_move_form_inherit
  • l10n_br_edi_fiscal_reform.account_move_view_form
  • l10n_co_dian.view_account_invoice_filter_inherit_l10n_co_dian
  • l10n_co_dian.view_account_move_form_inherit_l10n_co_dian
  • l10n_co_dian.view_in_invoice_bill_list_inherit_l10n_co_dian
  • l10n_co_dian.view_out_invoice_list_inherit_l10n_co_dian
  • l10n_co_edi_mandate.account_move_form_inherit_l10n_co_edi_mandate
  • l10n_dk_nemhandel.l10n_dk_nemhandel_view_move_form
  • l10n_dk_nemhandel.nemhandel_view_account_invoice_filter
  • l10n_dk_nemhandel.nemhandel_view_out_credit_note_tree_inherit
  • l10n_dk_nemhandel.nemhandel_view_out_invoice_tree_inherit
  • l10n_dk_nemhandel_response.nemhandel_response_view_move_form
  • l10n_hu_edi_receive.l10n_hu_edi_receive_view_in_invoice_bill_tree
  • l10n_mx_reports_closing.view_account_move_closing_mx
  • l10n_sa_edi.view_account_form_inherit
  • l10n_tr_nilvera_einvoice_extended.account_move_form_view_l10n_tr_nilvera_extended
4 actions on this model removed
  • account.accountant_confirm_entries_action
  • l10n_eg_edi_eta.action_sign_invoices
  • l10n_ph.action_account_move_bir_2307
  • l10n_th.action_report_commercial_invoice

All fields declared on account.move (983)

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 983 field names

Related models

Inherits: account.avatax.unique.codeaccount.document.import.mixinaccount.external.tax.mixinextract.mixin.with.wordsl10n_cl.edi.utilmail.activity.mixinmail.thread.main.attachmentportal.mixinpos.load.mixinproduct.catalog.mixinsequence.mixinutm.mixinzatca.mixin

Linked by its relational fields: account.accountaccount.analytic.lineaccount.assetaccount.asset.variantaccount.bank.statement.lineaccount.cash.roundingaccount.edi.documentaccount.fiscal.positionaccount.incotermsaccount.intrastat.codeaccount.invoice_extract.wordsaccount.journalaccount.journal.groupaccount.loan.lineaccount.move.lineaccount.partial.reconcileaccount.paymentaccount.payment.methodaccount.payment.method.lineaccount.payment.termaccount.peppol.responseaccount.reportaccount.returnaccount.transfer.modelbacs.ddibudget.analyticcalendar.bookingcertificate.certificatecrm.teamhelpdesk.tickethr.expensehr.expense.sheethr.payslipir.attachmentl10n.fr.pdp.reports.flowl10n.in.ewaybilll10n.in.ewaybill.typel10n_ar.afip.responsibility.typel10n_cl.customs_portl10n_cl.edi.referencel10n_co_dian.documentl10n_co_edi.documentl10n_co_edi.payment.optionl10n_ec.reimbursementl10n_ec.sri.paymentl10n_eg_edi.eta.submissionl10n_es_edi_sii.documentl10n_es_edi_tbai.documentl10n_es_edi_verifactu.documentl10n_es_reports.real.estatel10n_gr_edi.documentl10n_gt_edi.documentl10n_gt_edi.phrasel10n_hr_edi.addenduml10n_id.qris.transactionl10n_id_efaktur.documentl10n_id_efaktur.efaktur.rangel10n_id_efaktur_coretax.documentl10n_in.gst.return.periodl10n_in.port.codel10n_it.ddtl10n_it.document.typel10n_it_edi_doi.declaration_of_intentl10n_ke_edi_oscu.codel10n_latam.document.typel10n_mx_edi.addendal10n_mx_edi.documentl10n_mx_edi.payment.methodl10n_pe.ple.usagel10n_ro_edi.documentl10n_sa_edi.transaction.typel10n_th.tax.invoicel10n_tr_nilvera_einvoice.account.tax.codel10n_uy_edi.addendal10n_uy_edi.documentl10n_vn_edi_viettel.sinvoice.symbolmail.messagemrp.productionmyinvois.documentnemhandel.responsepayment.transactionpos.orderpos.order.linepos.paymentpos.sessionproduct.valuepurchase.bill.unionpurchase.orderpurchase.order.linerepair.orderres.companyres.countryres.country.stateres.currencyres.partnerres.partner.bankres.usersstock.landed.coststock.movestock.packagestock.pickingstock.valuation.layeruom.uomwebsite

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.