Skip to Content
Odoo model

res.config.settings

Config Settings. Defined in module base; exists in Odoo 16, 17, 18, 19, 20. Across the upgrade steps we tracked: 746 fields added, 384 removed, 27 renamed, 6 type changes.

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

Odoo 16 to 17

Community only All changes in this step

Renamed (3)

Odoo 16Odoo 17Confidence
expense_alias_prefixhr_expense_alias_prefix possible (same type, name extended)
primary_coloremail_primary_color possible (same type, name extended)
secondary_coloremail_secondary_color possible (same type, name extended)

Fields removed (43)

Show all 43
FieldTypeModuleNotes
alias_domaincharmail
chart_template_idmany2oneaccount
company_expense_journal_idmany2onehr_expense
early_pay_discount_computationselectionaccount
group_attendance_use_pinbooleanhr_attendance
group_display_incotermbooleansale_stock
group_show_line_subtotals_tax_excludedbooleanaccount
group_show_line_subtotals_tax_includedbooleanaccount
group_subtask_projectbooleanproject
invoice_is_printbooleanaccount
is_default_pricelist_displayedbooleanpoint_of_sale
l10n_ch_isr_preprinted_accountbooleanl10n_ch
l10n_ch_isr_preprinted_bankbooleanl10n_ch
l10n_ch_isr_print_bank_locationbooleanl10n_ch
l10n_ch_isr_scan_line_leftfloatl10n_ch
l10n_ch_isr_scan_line_topfloatl10n_ch
l10n_it_edi_sdicoop_demo_modeselectionl10n_it_edi
l10n_it_edi_sdicoop_registerbooleanl10n_it_edi
module_base_gengobooleanbase_setup
module_event_barcodebooleanevent
module_mrp_workorderbooleanmrp
module_payment_paypalbooleanwebsite_payment
module_project_forecastbooleanproject
module_project_timesheet_synchrobooleanhr_timesheet
module_sale_quotation_builderbooleansale_management
module_website_event_questionsbooleanevent
module_website_sale_deliverybooleanwebsite_sale
module_website_sale_digitalbooleanwebsite_sale
paypal_email_accountcharwebsite_payment_paypalIts module (website_payment_paypal) is not in Odoo 17: removed, renamed or merged into another module.
pos_employee_idsmany2manypos_hr
pos_is_table_managementbooleanpos_restaurant
pos_limited_partners_amountintegerpoint_of_sale
pos_limited_partners_loadingbooleanpoint_of_sale
pos_limited_products_amountintegerpoint_of_sale
pos_limited_products_loadingbooleanpoint_of_sale
pos_partner_load_backgroundbooleanpoint_of_sale
pos_product_load_backgroundbooleanpoint_of_sale
reminder_manager_allowbooleanhr_timesheet
sale_delivery_settingsselectionwebsite_sale
terms_urlcharwebsite_sale
timesheet_encode_uom_idmany2onehr_timesheet
use_mailgatewaybooleanhr_expense
use_quotation_validity_daysbooleansale

Fields added (132)

Show all 132
FieldTypeModule
account_discount_expense_allocation_idmany2oneaccount
account_discount_income_allocation_idmany2oneaccount
account_peppol_migration_keycharaccount_peppol
account_peppol_mode_constraintselectionaccount_peppol
account_peppol_verification_codecharaccount_peppol
alias_domain_idmany2onemail
attendance_from_systraybooleanhr_attendance
attendance_kiosk_urlcharhr_attendance
attendance_kiosk_use_pinbooleanhr_attendance
cal_microsoft_sync_pausedbooleanmicrosoft_calendar
cal_sync_pausedbooleangoogle_calendar
chart_templateselectionaccount
check_account_audit_trailbooleanaccount_audit_trail
company_country_codecharbase_setup
company_expense_allowed_payment_method_line_idsmany2manyhr_expense
contract_expiration_notice_periodintegerhr_contract
display_invoice_amount_total_wordsbooleanaccount
expense_product_idmany2onehr_expense
google_maps_static_api_keycharevent
google_maps_static_api_secretcharevent
google_translate_api_keycharmail
group_stock_accounting_automaticbooleanstock_account
hr_attendance_display_overtimebooleanhr_attendance
hr_expense_alias_domain_idmany2onehr_expense
hr_expense_use_mailgatewaybooleanhr_expense
invoice_is_downloadbooleanaccount
invoice_is_ubl_ciibooleanaccount_edi_ubl_cii
is_kiosk_modebooleanpoint_of_sale
is_root_companybooleanbase_setup
l10n_ar_tax_base_account_idmany2onel10n_ar_withholding
l10n_es_edi_verifactu_certificate_idsone2manyl10n_es_edi_verifactu
l10n_es_edi_verifactu_requiredbooleanl10n_es_edi_verifactu
l10n_es_edi_verifactu_special_vat_regimeselectionl10n_es_edi_verifactu
l10n_es_edi_verifactu_test_environmentbooleanl10n_es_edi_verifactu
l10n_fr_pdp_annuaire_start_datedatel10n_fr_pdp
l10n_fr_pdp_peppol_proxy_display_stateselectionl10n_fr_pdp
l10n_fr_pdp_periodicityselectionl10n_fr_pdp
l10n_fr_pdp_pilot_phasebooleanl10n_fr_pdp
l10n_fr_pdp_registeredbooleanl10n_fr_pdp
l10n_fr_pdp_send_to_ppfbooleanl10n_fr_pdp
l10n_fr_reference_leave_typemany2onel10n_fr_hr_holidays
l10n_hu_edi_is_activebooleanl10n_hu_edi
l10n_hu_edi_passwordcharl10n_hu_edi
l10n_hu_edi_replacement_keycharl10n_hu_edi
l10n_hu_edi_server_modeselectionl10n_hu_edi
l10n_hu_edi_signature_keycharl10n_hu_edi
l10n_hu_edi_usernamecharl10n_hu_edi
l10n_hu_tax_regimeselectionl10n_hu_edi
l10n_in_withholding_account_idmany2onel10n_in_withholding
l10n_in_withholding_journal_idmany2onel10n_in_withholding
l10n_it_edi_demo_modeselectionl10n_it_edi
l10n_it_edi_registerbooleanl10n_it_edi
l10n_jo_edi_client_identifiercharl10n_jo_edi
l10n_jo_edi_demo_modebooleanl10n_jo_edi_extended
l10n_jo_edi_secret_keycharl10n_jo_edi
l10n_jo_edi_sequence_income_sourcecharl10n_jo_edi
l10n_jo_edi_taxpayer_typeselectionl10n_jo_edi
l10n_my_accept_processingbooleanl10n_my_edi
l10n_my_edi_company_vatcharl10n_my_edi
l10n_my_edi_default_import_journal_idmany2onel10n_my_edi
l10n_my_edi_modeselectionl10n_my_edi
l10n_my_edi_proxy_user_idmany2onel10n_my_edi
l10n_ro_edi_access_expiry_datedatel10n_ro_efactura
l10n_ro_edi_access_tokencharl10n_ro_efactura
l10n_ro_edi_anaf_imported_inv_journal_idmany2onel10n_ro_efactura_synchronize
l10n_ro_edi_callback_urlcharl10n_ro_efactura
l10n_ro_edi_client_idcharl10n_ro_efactura
l10n_ro_edi_client_secretcharl10n_ro_efactura
l10n_ro_edi_oauth_errorcharl10n_ro_efactura
l10n_ro_edi_refresh_expiry_datedatel10n_ro_efactura
l10n_ro_edi_refresh_tokencharl10n_ro_efactura
l10n_ro_edi_test_envbooleanl10n_ro_efactura
l10n_rs_edi_api_keycharl10n_rs_edi
l10n_rs_edi_demo_envbooleanl10n_rs_edi
l10n_tr_nilvera_api_keycharl10n_tr_nilvera
l10n_tr_nilvera_environmentselectionl10n_tr_nilvera
l10n_tr_nilvera_purchase_journal_idmany2onel10n_tr_nilvera
l10n_vn_edi_default_symbolmany2onel10n_vn_edi_viettel
l10n_vn_edi_passwordcharl10n_vn_edi_viettel
l10n_vn_edi_usernamecharl10n_vn_edi_viettel
module_account_avataxbooleanaccount
module_account_peppolbooleanaccount
module_delivery_shiprocketbooleanstock
module_l10n_in_edibooleanl10n_in
module_l10n_in_edi_ewaybillbooleanl10n_in
module_maintenance_worksheetbooleanmaintenance
module_pos_paytmbooleanpoint_of_sale
module_pos_preparation_displaybooleanpoint_of_sale
module_sale_pdf_quote_builderbooleansale
module_website_cf_turnstilebooleanbase_setup
peppol_use_parent_companybooleanaccount_peppol
point_of_sale_ticket_unique_codebooleanpoint_of_sale
pos_advanced_employee_idsmany2manypos_hr
pos_auto_validate_terminal_paymentbooleanpoint_of_sale
pos_basic_employee_idsmany2manypos_hr
pos_iface_customer_facing_display_background_image_1920imagepoint_of_sale
pos_is_spanishbooleanl10n_es_pos
pos_l10n_es_simplified_invoice_journal_idmany2onel10n_es_pos
pos_l10n_es_simplified_invoice_limitfloatl10n_es_pos
pos_module_pos_restaurant_appointmentbooleanpos_restaurant
pos_self_order_online_payment_method_idmany2onepos_online_payment_self_order
pos_self_ordering_alternative_fp_idmany2onepos_self_order
pos_self_ordering_available_language_idsmany2manypos_self_order
pos_self_ordering_default_language_idmany2onepos_self_order
pos_self_ordering_default_user_idmany2onepos_self_order
pos_self_ordering_image_brandimagepos_self_order
pos_self_ordering_image_brand_namecharpos_self_order
pos_self_ordering_image_home_idsmany2manypos_self_order
pos_self_ordering_modeselectionpos_self_order
pos_self_ordering_pay_afterselectionpos_self_order
pos_self_ordering_service_modeselectionpos_self_order
pos_self_ordering_takeawaybooleanpos_self_order
pos_trusted_config_idsmany2manypoint_of_sale
prepayment_percentfloatsale
reminder_allowbooleanhr_timesheet
sale_footerbinarysale_pdf_quote_builder
sale_footer_namecharsale_pdf_quote_builder
sale_headerbinarysale_pdf_quote_builder
sale_header_namecharsale_pdf_quote_builder
sfu_server_keycharmail
sfu_server_urlcharmail
sms_providerselectionsms_twilio
tenor_api_keycharmail
tenor_content_filterselectionmail
tenor_gif_limitintegermail
timesheet_encode_methodselectionhr_timesheet
turnstile_secret_keycharwebsite_cf_turnstile
turnstile_site_keycharwebsite_cf_turnstile
use_event_barcodebooleanevent
use_google_maps_static_apibooleanevent
web_app_namecharweb
work_permit_expiration_notice_periodintegerhr_contract

Type changed (1)

FieldOdoo 16Odoo 17
pos_floor_ids one2manymany2many
11 views of this model removed
  • account_payment_invoice_online_payment_patch.res_config_settings_view_form
  • l10n_ch.res_config_settings_view_form
  • l10n_pl_jpk.res_config_settings_view_form
  • sale_management.res_config_settings_view_form_inherit_sale_management
  • sale_quotation_builder.res_config_settings_view_form_inherit
  • sale_stock.res_config_settings_view_form_sale
  • website_event.res_config_settings_view_form
  • website_payment_paypal.res_config_settings_view_form
  • website_sale.res_config_settings_view_form_web_terms
  • website_sale_delivery.res_config_settings_view_form
  • website_sale_delivery_mondialrelay.res_config_settings_view_form_inherit_website_sale_delivery_mondial_relay
1 actions on this model removed
  • iap.open_iap_account

Odoo 17 to 18

Community only All changes in this step

Renamed (3)

Odoo 17Odoo 18Confidence
l10n_es_edi_certificate_idsl10n_es_sii_certificate_ids likely (same type, matching name)
l10n_es_edi_tax_agencyl10n_es_sii_tax_agency likely (same type, matching name)
l10n_es_edi_test_envl10n_es_sii_test_env likely (same type, matching name)

Fields removed (47)

Show all 47
FieldTypeModuleNotes
account_journal_payment_credit_account_idmany2oneaccount
account_journal_payment_debit_account_idmany2oneaccount
account_peppol_endpoint_warningcharaccount_peppol
account_peppol_mode_constraintselectionaccount_peppol
account_peppol_verification_codecharaccount_peppol
analytic_plan_idmany2oneproject
deposit_default_product_idmany2onesale
expense_product_idmany2onehr_expense
group_sale_pricelistbooleanproduct
group_stock_picking_wavebooleanstock
group_stock_storage_categoriesbooleanstock
hr_attendance_overtimebooleanhr_attendance
invoice_is_downloadbooleanaccount
invoice_is_emailbooleanaccount
invoice_is_snailmailbooleansnailmail_account
invoice_is_ubl_ciibooleanaccount_edi_ubl_cii
is_account_peppol_participantbooleanaccount_peppol
l10n_fr_pdp_peppol_proxy_display_stateselectionl10n_fr_pdp
l10n_id_tax_addresscharl10n_id_efaktur
l10n_id_tax_namecharl10n_id_efaktur
module_account_avataxbooleanaccount
module_account_sepabooleanaccount
module_account_taxcloudbooleanaccount
module_l10n_mx_edibooleanl10n_mx
module_pos_mercurybooleanpoint_of_sale
module_website_sale_pickingbooleanwebsite_sale
overtime_start_datedatehr_attendance
picking_site_idsmany2manywebsite_sale_pickingIts module (website_sale_picking) is not in Odoo 18: removed, renamed or merged into another module.
pos_gift_card_settingsselectionpos_loyalty
pos_iface_customer_facing_display_background_image_1920imagepoint_of_sale
pos_iface_customer_facing_display_localbooleanpoint_of_sale
pos_iface_customer_facing_display_via_proxybooleanpoint_of_sale
pos_iface_orderline_notesbooleanpos_restaurant
pos_iface_start_categ_idmany2onepoint_of_sale
pos_is_spanishbooleanl10n_es_pos
pos_l10n_es_simplified_invoice_limitfloatl10n_es_pos
pos_self_ordering_alternative_fp_idmany2onepos_self_order
pos_start_categorybooleanpoint_of_sale
product_pricelist_settingselectionproduct
sale_footerbinarysale_pdf_quote_builder
sale_footer_namecharsale_pdf_quote_builder
sale_headerbinarysale_pdf_quote_builder
sale_header_namecharsale_pdf_quote_builder
twitter_api_keycharwebsite_twitterIts module (website_twitter) is not in Odoo 18: removed, renamed or merged into another module.
twitter_api_secretcharwebsite_twitterIts module (website_twitter) is not in Odoo 18: removed, renamed or merged into another module.
twitter_screen_namecharwebsite_twitterIts module (website_twitter) is not in Odoo 18: removed, renamed or merged into another module.
twitter_server_uricharwebsite_twitterIts module (website_twitter) is not in Odoo 18: removed, renamed or merged into another module.

Fields added (111)

Show all 111
FieldTypeModule
absence_managementbooleanhr_attendance
account_price_includeselectionaccount
attendance_overtime_validationselectionhr_attendance
auto_check_outbooleanhr_attendance
auto_check_out_tolerancefloathr_attendance
autopost_billsbooleanaccount
barcode_separatorcharstock
cloud_storage_azure_account_namecharcloud_storage_azure
cloud_storage_azure_client_idcharcloud_storage_azure
cloud_storage_azure_client_secretcharcloud_storage_azure
cloud_storage_azure_container_namecharcloud_storage_azure
cloud_storage_azure_invalidate_user_delegation_keybooleancloud_storage_azure
cloud_storage_azure_tenant_idcharcloud_storage_azure
cloud_storage_google_account_infocharcloud_storage_google
cloud_storage_google_bucket_namecharcloud_storage_google
cloud_storage_google_service_account_keybinarycloud_storage_google
cloud_storage_migration_all_model_idsone2manycloud_storage_migration
cloud_storage_migration_all_modelscharcloud_storage_migration
cloud_storage_migration_message_model_idsone2manycloud_storage_migration
cloud_storage_migration_message_modelscharcloud_storage_migration
cloud_storage_migration_progressintegercloud_storage_migration
cloud_storage_min_file_sizeintegercloud_storage
cloud_storage_providerselectioncloud_storage
company_parent_idmany2onel10n_it_edi
display_invoice_tax_company_currencybooleanaccount
ecommerce_accessselectionwebsite_sale
expense_outstanding_account_idmany2onehr_expense
gelato_api_keycharsale_gelato
gelato_webhook_secretcharsale_gelato
group_purchase_alternativesbooleanpurchase_requisition
is_newsletter_enabledbooleanwebsite_sale_mass_mailing
l10n_dk_nemhandel_proxy_stateselectionl10n_dk_nemhandel
l10n_es_simplified_invoice_limitfloatl10n_es
l10n_es_tbai_certificate_idsone2manyl10n_es_edi_tbai
l10n_es_tbai_test_envbooleanl10n_es_edi_tbai
l10n_gr_edi_aade_idcharl10n_gr_edi
l10n_gr_edi_aade_keycharl10n_gr_edi
l10n_gr_edi_branch_numberintegerl10n_gr_edi
l10n_gr_edi_test_envbooleanl10n_gr_edi
l10n_hr_mer_company_bucharl10n_hr_edi
l10n_hr_mer_company_identcharl10n_hr_edi
l10n_hr_mer_connection_modeselectionl10n_hr_edi
l10n_hr_mer_connection_stateselectionl10n_hr_edi
l10n_hr_mer_passwordcharl10n_hr_edi
l10n_hr_mer_purchase_journal_idmany2onel10n_hr_edi
l10n_hr_mer_software_identcharl10n_hr_edi
l10n_hr_mer_usernamecharl10n_hr_edi
l10n_in_hsn_code_digitselectionl10n_in
l10n_jo_edi_pos_enabledbooleanl10n_jo_edi_pos
l10n_jo_edi_pos_testing_modebooleanl10n_jo_edi_pos
l10n_pl_edi_access_tokencharl10n_pl_edi
l10n_pl_edi_certificatemany2onel10n_pl_edi
l10n_pl_edi_registerbooleanl10n_pl_edi
l10n_tr_nilvera_export_aliascharl10n_tr_nilvera_einvoice_extended
l10n_tw_edi_ecpay_hashIVcharl10n_tw_edi_ecpay
l10n_tw_edi_ecpay_hashkeycharl10n_tw_edi_ecpay
l10n_tw_edi_ecpay_merchant_idcharl10n_tw_edi_ecpay
l10n_tw_edi_ecpay_staging_modebooleanl10n_tw_edi_ecpay
l10n_vn_edi_pos_default_symbolmany2onel10n_vn_edi_viettel_pos
mass_mailing_split_contact_namebooleanmass_mailing
module_account_bank_statement_extractbooleanaccount
module_account_extractbooleanaccount
module_account_iso20022booleanaccount
module_delivery_starshipitbooleanstock
module_l10n_in_enet_batch_paymentbooleanl10n_in
module_l10n_in_gstin_statusbooleanl10n_in
module_l10n_in_withholdingbooleanl10n_in
module_pos_eventbooleanevent
module_pos_mercado_pagobooleanpoint_of_sale
module_pos_pricerbooleanpoint_of_sale
module_pos_razorpaybooleanpoint_of_sale
module_pos_viva_walletbooleanpoint_of_sale
module_sale_commissionbooleansale
module_sale_gelatobooleansale_gelato
module_smsbooleanbase_setup
module_stock_barcode_barcodelookupbooleanstock
module_stock_fleetbooleanstock
module_website_sale_collectbooleanwebsite_sale
nemhandel_contact_emailcharl10n_dk_nemhandel
nemhandel_edi_identificationcharl10n_dk_nemhandel
nemhandel_edi_modeselectionl10n_dk_nemhandel
nemhandel_edi_usermany2onel10n_dk_nemhandel
nemhandel_identifier_typeselectionl10n_dk_nemhandel
nemhandel_identifier_valuecharl10n_dk_nemhandel
nemhandel_phone_numbercharl10n_dk_nemhandel
nemhandel_purchase_journal_idmany2onel10n_dk_nemhandel
newsletter_idmany2onewebsite_sale_mass_mailing
peppol_parent_company_namecharaccount_peppol
peppol_purchase_journal_requiredbooleanaccount_peppol
point_of_sale_ticket_portal_url_display_modeselectionpoint_of_sale
pos_basic_receiptbooleanpoint_of_sale
pos_customer_display_bg_imgimagepoint_of_sale
pos_customer_display_bg_img_namecharpoint_of_sale
pos_customer_display_typeselectionpoint_of_sale
pos_is_closing_entry_by_productbooleanpoint_of_sale
pos_l10n_vn_auto_send_to_sinvoicebooleanl10n_vn_edi_viettel_pos
pos_l10n_vn_pos_symbolmany2onel10n_vn_edi_viettel_pos
pos_module_pos_avataxbooleanpoint_of_sale
pos_module_pos_smsbooleanpoint_of_sale
pos_note_idsmany2manypoint_of_sale
pos_order_edit_trackingbooleanpoint_of_sale
pos_orderlines_sequence_in_cart_by_categorybooleanpoint_of_sale
pos_show_category_imagesbooleanpoint_of_sale
pos_show_product_imagesbooleanpoint_of_sale
pos_sms_receipt_template_idmany2onepos_sms
pos_takeawaybooleanpos_restaurant
pos_takeaway_fp_idmany2onepos_restaurant
snailmail_cover_readonlybooleansnailmail
use_root_proxy_userbooleanl10n_it_edi
website_block_third_party_domainsbooleanwebsite
withholding_tax_base_account_idmany2onel10n_account_withholding_tax
7 views of this model removed
  • account_audit_trail.res_config_settings_view_form_inherit_account_audit_trail
  • account_edi_ubl_cii.res_config_settings_view_form
  • l10n_mx.res_config_settings_view_form
  • l10n_ro_efactura.res_config_settings_form_inherit_l10n_ro_edi
  • pos_mercury.res_config_settings_view_form_inherit_pos_mercury
  • website_sale_picking.res_config_settings_view_form
  • website_twitter.res_config_settings_view_form

Odoo 18 to 19

Community + Enterprise All changes in this step

Renamed (6)

Odoo 18Odoo 19Confidence
allow_out_of_stock_orderdefault_allow_out_of_stock_order possible (same type, name extended)
available_thresholddefault_available_threshold possible (same type, name extended)
module_delivery_fedexmodule_delivery_fedex_rest possible (same type, name extended)
module_delivery_upsmodule_delivery_ups_rest possible (same type, name extended)
module_delivery_uspsmodule_delivery_usps_rest possible (same type, name extended)
show_availabilitydefault_show_availability possible (same type, name extended)

Fields removed (104)

Show all 104
FieldTypeModuleNotes
account_reports_show_per_company_settingbooleanaccount_reports
account_tax_periodicityselectionaccount_reports
account_tax_periodicity_journal_idmany2oneaccount_reports
account_tax_periodicity_reminder_dayintegeraccount_reports
appraisal_survey_template_idmany2onehr_appraisal_survey
appraisal_template_idmany2onehr_appraisal
authorize_capture_methodselectionwebsite_payment_authorizeIts module (website_payment_authorize) is not in Odoo 19: removed, renamed or merged into another module.
check_account_audit_trailbooleanaccount
company_parent_idmany2onel10n_it_edi
default_purchase_methodselectionpurchase
document_spreadsheet_folder_idmany2onedocuments_spreadsheet
documents_account_settingsbooleandocuments_account
documents_hr_foldermany2onedocuments_hr
documents_payroll_folder_idmany2onedocuments_hr_payroll
documents_recruitment_settingsbooleandocuments_hr_recruitmentIts module (documents_hr_recruitment) is not in Odoo 19: removed, renamed or merged into another module.
documents_sign_folder_idmany2onedocuments_sign
enabled_buy_now_buttonbooleanwebsite_sale
enabled_extra_checkout_stepbooleanwebsite_sale
expense_outstanding_account_idmany2onehr_expense
first_provider_labelcharwebsite_payment
google_custom_search_keycharproduct_imagesIts module (product_images) is not in Odoo 19: removed, renamed or merged into another module.
google_pse_idcharproduct_imagesIts module (product_images) is not in Odoo 19: removed, renamed or merged into another module.
group_applicant_cv_displaybooleanhr_recruitment
group_barcode_count_entire_locationbooleanstock_barcode
group_barcode_show_quantity_countbooleanstock_barcode
group_delivery_invoice_addressbooleanwebsite_sale
group_industry_fsm_quotationsbooleanindustry_fsm
group_payslip_displaybooleanhr_payroll
group_project_milestonebooleanproject
group_project_ratingbooleanproject
group_project_recurring_tasksbooleanproject
group_project_task_dependenciesbooleanproject
group_show_purchase_receiptsbooleanaccount
group_show_sale_receiptsbooleanaccount
group_stock_accounting_automaticbooleanstock_account
group_stock_packagingbooleanproduct
group_warning_accountbooleanaccount
hr_employee_self_editbooleanhr
ingenico_payment_terminalbooleanpos_iot
is_edi_proxy_activebooleanl10n_it_edi
is_stripe_supported_countrybooleanwebsite_payment
jitsi_server_domaincharwebsite_event_jitsiIts module (website_event_jitsi) is not in Odoo 19: removed, renamed or merged into another module.
l10n_ae_tax_report_counterpart_accountmany2onel10n_ae_corporate_tax_reportIts module (l10n_ae_corporate_tax_report) is not in Odoo 19: removed, renamed or merged into another module.
l10n_ec_edi_provider_vatcharl10n_ec_edi
l10n_in_dearness_allowancebooleanl10n_in_hr_payroll
l10n_in_edi_ewaybill_passwordcharl10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_edi_ewaybill_usernamecharl10n_in_edi_ewaybillIts module (l10n_in_edi_ewaybill) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_gstr_gst_auto_refresh_tokenbooleanl10n_in_reports_gstrIts module (l10n_in_reports_gstr) is not in Odoo 19: removed, renamed or merged into another module.
l10n_in_is_statutory_compliancebooleanl10n_in_hr_payroll
l10n_it_edi_demo_modeselectionl10n_it_edi
l10n_it_edi_proxy_current_statecharl10n_it_edi
l10n_ro_edi_oauth_errorcharl10n_ro_edi
l10n_tr_nilvera_environmentselectionl10n_tr_nilvera
manufacturing_leadfloatmrp
module_accountbooleanwebsite_sale
module_account_bank_statement_import_camtbooleanaccount
module_account_bank_statement_import_csvbooleanaccount
module_account_bank_statement_import_ofxbooleanaccount
module_delivery_mondialrelaybooleanwebsite_sale
module_hr_homeworkingbooleanhr
module_hr_payroll_accountbooleanhr_payroll
module_l10n_eu_ossbooleanaccount
module_l10n_in_edi_ewaybillbooleanl10n_in
module_l10n_in_enet_batch_paymentbooleanl10n_in
module_l10n_in_gstin_statusbooleanl10n_in
module_l10n_in_withholdingbooleanl10n_in
module_marketing_automationbooleanwebsite
module_pos_paytmbooleanpoint_of_sale
module_pos_preparation_displaybooleanpoint_of_sale
module_pos_sixbooleanpoint_of_sale
module_pos_viva_walletbooleanpoint_of_sale
module_product_imagesbooleanbase_setup
module_sale_renting_signbooleansale_renting
module_website_event_meetbooleanevent
module_website_sale_comparisonbooleanwebsite_sale
module_website_sale_wishlistbooleanwebsite_sale
peppol_purchase_journal_requiredbooleanaccount_peppol
po_leadfloatpurchase
pos_customer_display_typeselectionpoint_of_sale
pos_module_pos_restaurant_appointmentbooleanpos_restaurant
pos_orderlines_sequence_in_cart_by_categorybooleanpoint_of_sale
pos_self_ordering_takeawaybooleanpos_self_order
pos_sequence_idmany2onepoint_of_sale
pos_takeawaybooleanpos_restaurant
pos_takeaway_fp_idmany2onepos_restaurant
property_account_expense_categ_idmany2onestock_accountant
property_account_income_categ_idmany2onestock_accountant
property_stock_account_input_categ_idmany2onestock_accountant
property_stock_account_output_categ_idmany2onestock_accountant
property_stock_account_production_cost_idmany2onemrp_accountant
property_stock_journalmany2onestock_accountant
property_stock_valuation_account_idmany2onestock_accountant
providers_stateselectionwebsite_payment
recruitment_folder_idmany2onedocuments_hr_recruitmentIts module (documents_hr_recruitment) is not in Odoo 19: removed, renamed or merged into another module.
recruitment_tag_idsmany2manydocuments_hr_recruitmentIts module (documents_hr_recruitment) is not in Odoo 19: removed, renamed or merged into another module.
rental_sign_tmpl_idmany2onesale_renting_signIts module (sale_renting_sign) is not in Odoo 19: removed, renamed or merged into another module.
stock_move_sms_validationbooleanstock_sms
tenor_content_filterselectionmail
tenor_gif_limitintegermail
use_manufacturing_leadbooleanmrp
use_po_leadbooleanpurchase
user_default_rightsbooleanbase_setup
website_sale_enabled_portal_reorder_buttonbooleanwebsite_sale
worldline_payment_terminalbooleanpos_iot

Fields added (169)

Show all 169
FieldTypeModule
account_is_token_out_of_syncbooleanaccount_peppol
account_representative_idmany2onel10n_be_intervat
account_return_periodicityselectionaccount_reports
account_return_reminder_dayintegeraccount_reports
account_tax_return_journal_idmany2oneaccount_reports
active_provider_idmany2onepayment
attendance_device_trackingbooleanhr_attendance
cloud_storage_min_file_size_mbfloatcloud_storage
company_country_group_codesjsonbase_setup
confirmation_email_template_idmany2onewebsite_sale
cost_methodselectionstock_accountant
databases_apikeychardatabases
databases_apiuserchardatabases
databases_project_template_idmany2onedatabases
databases_saas_single_sign_onbooleandatabases
display_account_stornobooleanaccount
documents_employee_folder_idmany2onedocuments_hr
documents_project_folder_idmany2onedocuments_project
downpayment_account_idmany2onesale
employee_subfolderschardocuments_hr
enable_recaptchabooleangoogle_recaptcha
esg_fiscal_year_date_fromdateesg_csrd
esg_fiscal_year_date_todateesg_csrd
esg_main_company_idmany2oneesg_csrd
expense_account_idmany2oneaccount
firebase_web_app_idcharsocial_push_notifications
force_restrictive_audit_trailbooleanaccount
google_keycharai
google_key_enabledbooleanai
group_esg_csrd_reportingbooleanesg_csrd
group_gmc_feedbooleanwebsite_sale
group_pos_presetbooleanpoint_of_sale
has_amazon_accountbooleansale_amazon
has_enabled_providerbooleanpayment
has_position_columnbooleanl10n_din5008
horizon_daysfloatstock
income_account_idmany2oneaccount
interchange_agreement_idcharl10n_de_intrastat
inventory_periodselectionstock_accountant
is_companybooleanl10n_mx_hr_payroll_account_edi
is_stripe_issuing_supportedbooleanhr_expense_stripe
l10n_ae_tax_agencymany2onel10n_ae_faf
l10n_ae_tax_agentmany2onel10n_ae_faf
l10n_ae_tax_report_asset_accountmany2onel10n_ae_reports
l10n_ae_tax_report_expenses_accountmany2onel10n_ae_reports
l10n_ar_arca_activity_idmany2onel10n_ar_reports_simple
l10n_ar_show_withholding_legendbooleanl10n_ar_edi
l10n_ar_website_sale_show_both_pricesbooleanl10n_ar_website_sale
l10n_au_current_registration_modeselectionl10n_au_hr_payroll_api
l10n_au_payroll_modeselectionl10n_au_hr_payroll_api
l10n_au_registration_statusselectionl10n_au_hr_payroll_api
l10n_be_intervat_access_tokencharl10n_be_intervat
l10n_be_intervat_ecbcharl10n_be_intervat
l10n_be_intervat_modeselectionl10n_be_intervat
l10n_be_intervat_show_settingsbooleanl10n_be_intervat
l10n_be_legal_time_off_typemany2onel10n_be_hr_payroll
l10n_br_avatax_show_existing_account_warningbooleanl10n_br_avatax
l10n_co_dian_cert_credit_countintegerl10n_co_dian
l10n_co_dian_cert_debit_countintegerl10n_co_dian
l10n_co_dian_cert_invoice_countintegerl10n_co_dian
l10n_eg_annual_leave_type_idmany2onel10n_eg_hr_payroll
l10n_gcc_country_is_gccbooleanl10n_gcc_invoice
l10n_gcc_dual_language_invoicebooleanl10n_gcc_invoice
l10n_gcc_dual_language_receiptbooleanl10n_gcc_pos
l10n_hk_eoy_pay_monthselectionl10n_hk_hr_payroll
l10n_hk_use_mpf_offsettingbooleanl10n_hk_hr_payroll
l10n_in_edi_featurebooleanl10n_in_edi
l10n_in_enet_vendor_batch_payment_featurebooleanl10n_in
l10n_in_esicbooleanl10n_in_hr_payroll
l10n_in_ewaybill_featurebooleanl10n_in_ewaybill
l10n_in_ewaybill_passwordcharl10n_in_ewaybill
l10n_in_ewaybill_usernamecharl10n_in_ewaybill
l10n_in_fetch_vendor_edi_featurebooleanl10n_in
l10n_in_gst_efiling_featurebooleanl10n_in
l10n_in_gstincharl10n_in
l10n_in_gstin_status_featurebooleanl10n_in
l10n_in_gstr_gst_token_validbooleanl10n_in_reports
l10n_in_is_gst_registeredbooleanl10n_in
l10n_in_labour_identification_numbercharl10n_in_hr_payroll
l10n_in_labour_welfarebooleanl10n_in_hr_payroll
l10n_in_provident_fundbooleanl10n_in_hr_payroll
l10n_in_ptbooleanl10n_in_hr_payroll
l10n_in_tancharl10n_in
l10n_in_tcs_featurebooleanl10n_in
l10n_in_tds_featurebooleanl10n_in
l10n_it_edi_purchase_journal_idmany2onel10n_it_edi
l10n_it_edi_show_purchase_journal_idbooleanl10n_it_edi
l10n_jo_annual_leave_type_idmany2onel10n_jo_hr_payroll
l10n_mx_account_income_return_discount_idmany2onel10n_mx
l10n_mx_curpcharl10n_mx_hr_payroll_account_edi
l10n_mx_imss_idcharl10n_mx_hr_payroll_account_edi
l10n_mx_pos_account_income_re_invoicing_idmany2onel10n_mx_edi_pos
l10n_mx_risk_typeselectionl10n_mx_hr_payroll_account_edi
l10n_sa_annual_leave_type_idmany2onel10n_sa_hr_payroll
l10n_tr_nilvera_use_test_envbooleanl10n_tr_nilvera
l10n_tr_nilvera_vatcharl10n_tr_nilvera
l10n_us_business_structureselectionl10n_us_hr_payroll
l10n_us_signatory_idmany2onel10n_us_hr_payroll
link_qr_codebooleanaccount
module_account_auto_transferbooleanaccount_accountant
module_databases_authbooleandatabases
module_delivery_enviabooleanstock
module_google_address_autocompletebooleanbase_setup
module_hr_expense_stripebooleanhr_expense
module_l10n_in_ewaybillbooleanl10n_in
module_l10n_in_reportsbooleanl10n_in
module_partnershipbooleancrm
module_pos_iot_ingenicobooleanpos_iot
module_pos_iot_sixbooleanpos_iot
module_pos_iot_worldlinebooleanpos_iot
module_pos_pine_labsbooleanpoint_of_sale
module_pos_qfpaybooleanpoint_of_sale
module_pos_tyrobooleanpos_enterprise
module_pos_viva_combooleanpoint_of_sale
module_sale_shopeebooleansale
module_sign_emsignerbooleansign
module_whatsapp_stockbooleanstock_enterprise
official_company_codecharl10n_it_hr_payroll_sd_worx
onboarding_payment_moduleselectionpayment
openai_keycharai
openai_key_enabledbooleanai
partnership_labelcharpartnership
payslip_generate_and_send_triggerselectionhr_payroll
peppol_external_providercharaccount_peppol
peppol_participation_roleselectionaccount_peppol
peppol_reception_modeselectiondocuments_account_peppol
pos_available_preset_idsmany2manypoint_of_sale
pos_default_preset_idmany2onepoint_of_sale
pos_default_screenselectionpos_restaurant
pos_establishment_numbercharl10n_be_pos_blackbox
pos_fallback_nomenclature_idmany2onepoint_of_sale
pos_fast_payment_method_idsmany2manypoint_of_sale
pos_iface_group_by_categbooleanpoint_of_sale
pos_l10n_be_blackbox_be_idmany2onel10n_be_pos_blackbox
pos_l10n_be_country_codecharl10n_be_pos_blackbox
pos_l10n_be_pos_idcharl10n_be_pos_blackbox
pos_l10n_be_training_modebooleanl10n_be_pos_blackbox
pos_l10n_gt_final_consumer_limitmonetaryl10n_gt_edi_pos
pos_minimal_employee_idsmany2manypos_hr
pos_module_pos_appointmentbooleanpoint_of_sale
pos_self_ordering_image_background_idsmany2manypos_self_order
pos_self_ordering_iot_available_iot_box_idsone2manypos_self_order_iot
pos_use_fast_paymentbooleanpoint_of_sale
pos_use_presetsbooleanpoint_of_sale
replenish_on_orderbooleanstock
request_completion_wa_template_idmany2onewhatsapp_sign
request_refusal_wa_template_idmany2onewhatsapp_sign
restrictive_audit_trailbooleanaccount
send_request_wa_template_idmany2onewhatsapp_sign
show_sale_receiptsbooleanaccount
signing_certificate_idmany2onesign
stock_confirmation_typeselectionstock
stock_confirmation_wa_template_idmany2onewhatsapp_stock
stock_journalmany2onestock_accountant
stock_text_confirmationbooleanstock
stock_valuation_account_idmany2onestock_accountant
stripe_account_issuing_statusselectionhr_expense_stripe
stripe_account_issuing_tos_acceptedbooleanhr_expense_stripe
stripe_company_currency_idmany2onehr_expense_stripe
stripe_idcharhr_expense_stripe
stripe_journal_idmany2onehr_expense_stripe
use_sfu_serverbooleanmail
valuation_methodselectionstock_accountant
website_google_places_api_keycharwebsite_sale_autocomplete
weekly_days_at_officefloatesg_hr_fleet
wise_api_keycharl10n_us_direct_deposit
wise_environmentselectionl10n_us_direct_deposit
wise_profile_identifiercharl10n_us_direct_deposit
wo_shop_floor_maximum_card_countintegermrp_workorder
26 views of this model removed
  • auth_totp_mail_enforce.res_config_settings_view_form
  • documents_hr_contract.res_config_settings_view_form
  • documents_hr_recruitment.res_config_settings_view_form
  • hr_appraisal_survey.res_config_settings_view_form_hr_appraisal_survey
  • hr_contract.res_config_settings_view_form
  • l10n_ae_corporate_tax_report.res_config_settings_view_form
  • l10n_be_hr_payroll_dmfa_sftp.res_config_settings_view_form
  • l10n_ch_hr_payroll_elm_transmission.res_config_settings_view_form
  • l10n_co_pos.res_config_settings_view_form
  • l10n_ee_rounding.res_config_settings_view_form
  • l10n_eu_oss.res_config_settings_view_form
  • l10n_id_efaktur.res_config_settings_view_form
  • l10n_in_edi_ewaybill.res_config_settings_view_form_inherit_l10n_in_edi_ewaybill
  • l10n_in_reports_gstr.res_config_settings_view_form_inherit_l10n_in_gstr
  • l10n_in_withholding.res_config_settings_view_form_inherit_l10n_in_withholding
  • l10n_jo_edi_extended.res_config_settings_view_form
  • l10n_nl_reports_sbr.res_config_settings_view_form
  • l10n_ro_efactura_synchronize.res_config_settings_form_inherit_l10n_ro_synchronize
  • pos_epson_printer.res_config_settings_view_form
  • pos_l10n_se.res_config_settings_view_form
  • pos_restaurant_appointment.res_config_settings_view_form
  • product_images.res_config_settings_view_form
  • sale_renting_sign.res_config_settings_view_form
  • website_event_jitsi.res_config_settings_view_form
  • website_payment_authorize.res_config_settings_view_form
  • website_sale_mondialrelay.res_config_settings_view_form

Odoo 19 to 20

Community + Enterprise All changes in this step

Renamed (15)

Odoo 19Odoo 20Confidence
l10n_co_dian_cert_credit_countl10n_co_edi_cert_credit_count likely (same type, matching name)
l10n_co_dian_cert_debit_countl10n_co_edi_cert_debit_count likely (same type, matching name)
l10n_co_dian_cert_invoice_countl10n_co_edi_cert_invoice_count likely (same type, matching name)
l10n_co_dian_certificate_idsl10n_co_edi_certificate_ids likely (same type, matching name)
l10n_co_dian_certification_processl10n_co_edi_certification_process likely (same type, matching name)
l10n_co_dian_demo_model10n_co_edi_demo_mode likely (same type, matching name)
l10n_co_dian_operation_mode_idsl10n_co_edi_operation_mode_ids likely (same type, matching name)
l10n_co_dian_test_environmentl10n_co_edi_test_environment likely (same type, matching name)
l10n_vn_edi_default_symboll10n_vn_edi_default_symbol_id possible (same type, name extended)
pos_iface_display_idpos_iot_display_id likely (same type, matching name)
pos_iface_printer_idpos_iot_printer_id likely (same type, matching name)
pos_iface_scale_idpos_iot_scale_id likely (same type, matching name)
pos_iface_scanner_idspos_iot_scanner_ids likely (same type, matching name)
send_request_wa_template_idsign_send_request_wa_template_id possible (same type, name extended)
stock_journalstock_journal_id possible (same type, name extended)

Fields removed (190)

Show all 190
FieldTypeModuleNotes
accident_insurance_namecharl10n_be_hr_payroll
accident_insurance_numbercharl10n_be_hr_payroll
account_default_pos_receivable_account_idmany2onepoint_of_sale
account_peppol_easselectionaccount_peppol
account_peppol_endpointcharaccount_peppol
acerta_codecharl10n_be_hr_payroll_acertaIts module (l10n_be_hr_payroll_acerta) is not in Odoo 20: removed, renamed or merged into another module.
active_provider_idmany2onepayment
add_to_cart_actionselectionwebsite_sale
attendance_overtime_validationselectionhr_attendance
automatic_invoicebooleansale
company_so_template_idmany2onesale_management
conv_collcharl10n_fr_hr_payrollIts module (l10n_fr_hr_payroll) is not in Odoo 20: removed, renamed or merged into another module.
cotisation_prevoyancefloatl10n_fr_hr_payrollIts module (l10n_fr_hr_payroll) is not in Odoo 20: removed, renamed or merged into another module.
databases_apiuserchardatabases
default_commission_on_targetfloatl10n_be_hr_payroll
default_eco_checksfloatl10n_be_hr_payroll
default_fuel_cardfloatl10n_be_hr_payroll
default_holidaysfloatl10n_be_hr_contract_salary
default_internetfloatl10n_be_hr_payroll
default_invoice_policyselectionsale
default_l10n_be_canteen_costfloatl10n_be_hr_payroll
default_meal_voucher_amountfloatl10n_be_hr_payroll
default_mobilefloatl10n_be_hr_payroll
default_picking_policyselectionsale_stock
default_representation_feesfloatl10n_be_hr_payroll
dmfa_employer_classcharl10n_be_hr_payroll
documents_hr_payslips_tagsmany2manydocuments_hr_payroll
documents_hr_settingsbooleandocuments_hr
extra_dayfloatsale_renting
extra_hourfloatsale_renting
extra_productmany2onesale_renting
firebase_admin_key_filebinarysocial_push_notifications
firebase_enable_push_notificationsbooleansocial_push_notifications
firebase_project_idcharsocial_push_notifications
firebase_push_certificate_keycharsocial_push_notifications
firebase_sender_idcharsocial_push_notifications
firebase_use_own_accountbooleansocial_push_notifications
firebase_web_api_keycharsocial_push_notifications
firebase_web_app_idcharsocial_push_notifications
google_keycharai
google_key_enabledbooleanai
gr_s_codecharl10n_be_hr_payroll_group_sIts module (l10n_be_hr_payroll_group_s) is not in Odoo 20: removed, renamed or merged into another module.
group_commission_forecastbooleansale_commission
group_mrp_reception_reportbooleanmrp
group_mrp_workorder_dependenciesbooleanmrp
group_purchase_alternativesbooleanpurchase_requisition
group_sale_order_templatebooleansale_management
group_stock_reception_reportbooleanstock
has_enabled_providerbooleanpayment
hospital_insurance_amount_adultfloatl10n_be_hr_payroll
hospital_insurance_amount_childfloatl10n_be_hr_payroll
hr_attendance_display_overtimebooleanhr_attendance
hr_contract_timeoff_auto_allocationbooleanhr_contract_salary_holidaysIts module (hr_contract_salary_holidays) is not in Odoo 20: removed, renamed or merged into another module.
hr_contract_timeoff_auto_allocation_type_idmany2onehr_contract_salary_holidaysIts module (hr_contract_salary_holidays) is not in Odoo 20: removed, renamed or merged into another module.
iface_fiscal_data_modulemany2onepos_blackbox_beIts module (pos_blackbox_be) is not in Odoo 20: removed, renamed or merged into another module.
intercompany_receipt_type_idmany2onesale_purchase_stock_inter_company_rules
intercompany_user_idmany2oneaccount_inter_company_rules
intercompany_warehouse_idmany2onesale_purchase_stock_inter_company_rules
is_kiosk_modebooleanpoint_of_sale
l10n_ar_show_withholding_legendbooleanl10n_ar_edi
l10n_ar_tax_base_account_idmany2onel10n_ar_withholding
l10n_be_company_numbercharl10n_be_hr_payroll
l10n_be_ffe_employer_typeselectionl10n_be_hr_payroll
l10n_be_legal_time_off_typemany2onel10n_be_hr_payroll
l10n_be_revenue_codecharl10n_be_hr_payroll
l10n_br_is_cbs_ibs_normalbooleanl10n_br_edi_fiscal_reformIts module (l10n_br_edi_fiscal_reform) is not in Odoo 20: removed, renamed or merged into another module.
l10n_co_dian_providerselectionl10n_co_dianIts module (l10n_co_dian) is not in Odoo 20: removed, renamed or merged into another module.
l10n_co_edi_accountcharl10n_co_edi
l10n_co_edi_companycharl10n_co_edi
l10n_co_edi_header_actividad_economicacharl10n_co_edi
l10n_co_edi_header_autorretenedorescharl10n_co_edi
l10n_co_edi_header_bank_informationtextl10n_co_edi
l10n_co_edi_header_gran_contribuyentecharl10n_co_edi
l10n_co_edi_header_resolucion_aplicablecharl10n_co_edi
l10n_co_edi_header_retenedores_de_ivacharl10n_co_edi
l10n_co_edi_header_tipo_de_regimencharl10n_co_edi
l10n_co_edi_passwordcharl10n_co_edi
l10n_co_edi_template_codeselectionl10n_co_edi
l10n_co_edi_test_modebooleanl10n_co_edi
l10n_co_edi_usernamecharl10n_co_edi
l10n_eg_annual_leave_type_idmany2onel10n_eg_hr_payroll
l10n_eg_invoicing_thresholdfloatl10n_eg_edi_eta
l10n_eg_production_envbooleanl10n_eg_edi_eta
l10n_es_edi_verifactu_special_vat_regimeselectionl10n_es_edi_verifactu
l10n_fr_reference_leave_typemany2onel10n_fr_hr_holidays
l10n_hk_autopaybooleanl10n_hk_hr_payroll
l10n_hk_autopay_typeselectionl10n_hk_hr_payroll
l10n_hk_manulife_mpf_schemecharl10n_hk_hr_payroll
l10n_hk_use_mpf_offsettingbooleanl10n_hk_hr_payroll
l10n_in_is_gst_registeredbooleanl10n_in
l10n_in_withholding_account_idmany2onel10n_in
l10n_jo_annual_leave_type_idmany2onel10n_jo_hr_payroll
l10n_sa_annual_leave_type_idmany2onel10n_sa_hr_payroll
l10n_sa_bank_idmany2onel10n_sa_hr_payroll
l10n_us_adp_codecharl10n_us_hr_payroll_adpIts module (l10n_us_hr_payroll_adp) is not in Odoo 20: removed, renamed or merged into another module.
l10n_us_ca_ett_taxbooleanl10n_us_hr_payroll
max_unused_carsintegerl10n_be_hr_payroll_fleetIts module (l10n_be_hr_payroll_fleet) is not in Odoo 20: removed, renamed or merged into another module.
min_extra_hourintegersale_renting
module_account_auto_transferbooleanaccount_accountant
module_account_reportsbooleanaccount
module_delivery_bpostbooleanstock
module_delivery_dhlbooleanstock
module_delivery_easypostbooleanstock
module_delivery_enviabooleanstock
module_delivery_fedex_restbooleanstock
module_delivery_sendcloudbooleanstock
module_delivery_shiprocketbooleanstock
module_delivery_starshipitbooleanstock
module_delivery_ups_restbooleanstock
module_delivery_usps_restbooleanstock
module_hr_attendancebooleanhr
module_industry_fsm_reportbooleanindustry_fsmIts module (industry_fsm) is not in Odoo 20: removed, renamed or merged into another module.
module_industry_fsm_salebooleanindustry_fsmIts module (industry_fsm) is not in Odoo 20: removed, renamed or merged into another module.
module_l10n_be_hr_payrollbooleanhr_payroll
module_l10n_fr_hr_payrollbooleanhr_payroll
module_l10n_in_hr_payrollbooleanhr_payroll
module_mail_pluginbooleanbase_setup
module_pos_iot_ingenicobooleanpos_iot
module_sale_marginbooleansale
module_stock_picking_batchbooleanstock
module_website_sale_autocompletebooleanwebsite_sale
nombre_employesintegerl10n_fr_hr_payrollIts module (l10n_fr_hr_payroll) is not in Odoo 20: removed, renamed or merged into another module.
official_company_codecharl10n_it_hr_payroll_sd_worxIts module (l10n_it_hr_payroll_sd_worx) is not in Odoo 20: removed, renamed or merged into another module.
onss_company_idcharl10n_be_hr_payroll
onss_registration_numbercharl10n_be_hr_payroll
openai_keycharai
openai_key_enabledbooleanai
org_sscharl10n_fr_hr_payrollIts module (l10n_fr_hr_payroll) is not in Odoo 20: removed, renamed or merged into another module.
overtime_company_thresholdintegerhr_attendance
overtime_employee_thresholdintegerhr_attendance
padding_timefloatsale_stock_renting
partena_codecharl10n_be_hr_payroll_partenaIts module (l10n_be_hr_payroll_partena) is not in Odoo 20: removed, renamed or merged into another module.
plafond_secufloatl10n_fr_hr_payrollIts module (l10n_fr_hr_payroll) is not in Odoo 20: removed, renamed or merged into another module.
pos_advanced_employee_idsmany2manypos_hr
pos_auto_validate_terminal_paymentbooleanpoint_of_sale
pos_basic_employee_idsmany2manypos_hr
pos_epson_printer_ipcharpoint_of_sale
pos_establishment_numbercharl10n_be_pos_blackboxIts module (l10n_be_pos_blackbox) is not in Odoo 20: removed, renamed or merged into another module.
pos_iface_cashdrawerbooleanpoint_of_sale
pos_iface_electronic_scalebooleanpoint_of_sale
pos_iface_print_skip_screenbooleanpoint_of_sale
pos_iface_print_via_proxybooleanpoint_of_sale
pos_iface_scan_via_proxybooleanpoint_of_sale
pos_iface_splitbillbooleanpos_restaurant
pos_iface_sweden_fiscal_data_modulemany2onel10n_se_pos
pos_invoice_journal_idmany2onepoint_of_sale
pos_is_closing_entry_by_productbooleanpoint_of_sale
pos_is_header_or_footerbooleanpoint_of_sale
pos_is_order_printerbooleanpoint_of_sale
pos_is_posboxbooleanpoint_of_sale
pos_it_fiscal_cash_drawerbooleanl10n_it_pos
pos_it_fiscal_printer_httpsbooleanl10n_it_pos
pos_it_fiscal_printer_ipcharl10n_it_pos
pos_l10n_be_blackbox_be_idmany2onel10n_be_pos_blackboxIts module (l10n_be_pos_blackbox) is not in Odoo 20: removed, renamed or merged into another module.
pos_l10n_be_country_codecharl10n_be_pos_blackboxIts module (l10n_be_pos_blackbox) is not in Odoo 20: removed, renamed or merged into another module.
pos_l10n_be_pos_idcharl10n_be_pos_blackboxIts module (l10n_be_pos_blackbox) is not in Odoo 20: removed, renamed or merged into another module.
pos_l10n_be_training_modebooleanl10n_be_pos_blackboxIts module (l10n_be_pos_blackbox) is not in Odoo 20: removed, renamed or merged into another module.
pos_minimal_employee_idsmany2manypos_hr
pos_order_edit_trackingbooleanpoint_of_sale
pos_printer_idsmany2manypoint_of_sale
pos_proxy_ipcharpoint_of_sale
pos_urbanpiper_delivery_provider_idsmany2manypos_urban_piper
pos_urbanpiper_fiscal_position_idmany2onepos_urban_piper
pos_urbanpiper_last_sync_datedatetimepos_urban_piper
pos_urbanpiper_minimum_preparation_timeintegerpos_urban_piper_enhancementsIts module (pos_urban_piper_enhancements) is not in Odoo 20: removed, renamed or merged into another module.
pos_urbanpiper_payment_methods_idsmany2manypos_urban_piper
pos_urbanpiper_pricelist_idmany2onepos_urban_piper
pos_urbanpiper_store_identifiercharpos_urban_piper
pos_urbanpiper_webhook_urlcharpos_urban_piper
predict_bill_productbooleanaccount_accountant
prisma_codecharl10n_be_hr_payroll_prismaIts module (l10n_be_hr_payroll_prisma) is not in Odoo 20: removed, renamed or merged into another module.
renting_forbidden_fribooleanwebsite_sale_renting
renting_forbidden_monbooleanwebsite_sale_renting
renting_forbidden_satbooleanwebsite_sale_renting
renting_forbidden_sunbooleanwebsite_sale_renting
renting_forbidden_thubooleanwebsite_sale_renting
renting_forbidden_tuebooleanwebsite_sale_renting
renting_forbidden_wedbooleanwebsite_sale_renting
renting_minimal_time_durationintegerwebsite_sale_renting
renting_minimal_time_unitselectionwebsite_sale_renting
sdworx_codecharl10n_be_hr_payroll_sd_worxIts module (l10n_be_hr_payroll_sd_worx) is not in Odoo 20: removed, renamed or merged into another module.
send_abandoned_cart_emailbooleanwebsite_sale
setting_account_avataxbooleanaccount_avatax
snailmail_cover_readonlybooleansnailmail
ucm_codecharl10n_be_hr_payroll_ucmIts module (l10n_be_hr_payroll_ucm) is not in Odoo 20: removed, renamed or merged into another module.
ucm_company_codecharl10n_be_hr_payroll_ucmIts module (l10n_be_hr_payroll_ucm) is not in Odoo 20: removed, renamed or merged into another module.
urbanpiper_apikeycharpos_urban_piper
urbanpiper_usernamecharpos_urban_piper
website_sale_contact_us_button_urlcharwebsite_sale
website_sale_prevent_zero_price_salebooleanwebsite_sale

Fields added (334)

Show all 334
FieldTypeModule
account_billed_not_received_activebooleanpurchase_accountant
account_billed_not_received_idmany2onepurchase_accountant
account_bills_to_receive_activebooleanpurchase_accountant
account_bills_to_receive_idmany2onepurchase_accountant
account_cash_basis_base_account_activebooleanaccount
account_discount_expense_allocation_activebooleanaccount
account_discount_income_allocation_activebooleanaccount
account_interco_clearing_journal_idmany2oneaccount_payment_interco
account_interco_payable_idmany2oneaccount_payment_interco
account_interco_receivable_idmany2oneaccount_payment_interco
account_invoiced_not_delivered_activebooleansale_account_accountant
account_invoiced_not_delivered_idmany2onesale_account_accountant
account_invoices_to_issue_activebooleansale_account_accountant
account_invoices_to_issue_idmany2onesale_account_accountant
account_journal_early_pay_discount_gain_account_activebooleanaccount
account_journal_early_pay_discount_loss_account_activebooleanaccount
account_journal_suspense_account_activebooleanaccount
account_production_wip_account_activebooleanmrp_accountant
account_production_wip_overhead_account_activebooleanmrp_accountant
account_reports_negative_formatselectionaccount_reports
ai_allow_scriptsbooleanai_website
allow_spontaneous_returnsbooleansale_stock
allowed_work_entry_type_idsmany2manyl10n_ae_hr_payroll
attendance_basedbooleanhr_attendance
attendance_break_managementbooleanhr_attendance
attendance_capture_check_inbooleanhr_attendance
attendance_validationselectionhr_attendance
attendance_validation_tolerancefloathr_attendance
attendance_work_entry_type_idmany2onehr_attendance
auto_check_out_modeselectionhr_attendance
auto_check_out_specific_timefloathr_attendance
automatic_invoice_reminderbooleanaccount_followup
avalara_account_emailcharaccount_avatax
avalara_connection_methodselectionaccount_avatax
avalara_iap_connectedbooleanaccount_avatax
cal_google_disable_auto_videocall_linkbooleangoogle_calendar
cash_rounding_loss_account_idmany2oneaccount
cash_rounding_profit_account_idmany2oneaccount
cloud_storage_upload_record_attachmentsbooleancloud_storage
company_tzselectionhr
contact_us_link_urlcharwebsite_sale
cookie_policy_idmany2onewebsite
custom_address_placeholdercharpoint_of_sale
custom_email_placeholdercharpoint_of_sale
custom_phone_placeholdercharpoint_of_sale
custom_website_placeholdercharpoint_of_sale
deferred_expense_account_activebooleanaccount_accountant
deferred_expense_periodicityselectionaccount_accountant
deferred_revenue_account_activebooleanaccount_accountant
deferred_revenue_periodicityselectionaccount_accountant
display_product_images_on_sobooleansale
document_sequence_editablebooleanaccount
documents_hr_group_idmany2onedocuments_hr
documents_hr_payroll_group_idmany2onedocuments_hr_payroll
documents_recruitment_settingsbooleandocuments_hr_recruitment
downpayment_account_activebooleansale
enable_push_notificationsbooleansocial_push_notifications
essl_webhook_tokencharhr_attendance_essl
essl_webhook_urlcharhr_attendance_essl
expense_account_activebooleanaccount
expense_currency_exchange_account_activebooleanaccount
external_codecharhr_work_entry
extract_loan_digitalization_modeselectionaccount_loans_extract
facebook_webhook_verify_tokencharsocial_facebook
field_service_confirmation_emailbooleanplanning_field_service
field_service_confirmation_mail_template_idmany2oneplanning_field_service
field_service_travel_feesbooleanplanning
field_service_travel_fees_modeselectionplanning_field_service_sale_timesheet
first_payrun_datedatehr_payroll
group_automate_suggested_productsbooleanwebsite_sale
group_field_service_allow_customer_ratingsbooleanplanning
group_field_service_allow_customer_reportbooleanplanning
group_field_service_allow_equipmentbooleanplanning
group_field_service_allow_geolocationbooleanplanning
group_field_service_allow_maintenance_contractbooleanplanning_field_service_stock_subscription
group_field_service_allow_materialbooleanplanning
group_field_service_allow_quotationsbooleanplanning
group_field_service_hide_pricebooleanplanning
group_services_and_materialbooleansale
group_stock_picking_batchbooleanstock
group_timesheet_assistantbooleantimesheet_grid
group_unpublish_out_of_stockbooleanwebsite_sale
has_cookie_policybooleanwebsite
hr_presence_control_attendancebooleanhr
income_account_activebooleanaccount
income_currency_exchange_account_activebooleanaccount
instagram_webhook_verify_tokencharsocial_instagram
installed_provider_idmany2onepayment
is_wa_template_planning_approvedbooleanwhatsapp_planning
journal_idmany2onewebsite_sale
l10n_ae_annual_work_entry_type_idmany2onel10n_ae_hr_payroll
l10n_ae_is_private_sectorbooleanl10n_ae_hr_payroll
l10n_ae_probation_period_durationintegerl10n_ae_hr_payroll
l10n_ar_daily_book_files_under_parentbooleanl10n_ar_reports
l10n_ar_daily_book_start_entry_numberintegerl10n_ar_reports
l10n_ar_invoice_pdf_legendselectionl10n_ar_edi
l10n_at_cash_regidcharl10n_at_pos
l10n_at_fiskaly_access_tokencharl10n_at_pos
l10n_at_fiskaly_api_keycharl10n_at_pos
l10n_at_fiskaly_api_secretcharl10n_at_pos
l10n_at_fiskaly_organization_idcharl10n_at_pos
l10n_at_fon_participant_idcharl10n_at_pos
l10n_at_fon_user_idcharl10n_at_pos
l10n_at_fon_user_pincharl10n_at_pos
l10n_at_pos_test_modebooleanl10n_at_pos
l10n_be_cash_register_activebooleanl10n_be_hr_payroll
l10n_be_cash_register_numbercharl10n_be_hr_payroll
l10n_be_cash_register_registration_enddatel10n_be_hr_payroll
l10n_be_cash_register_registration_startdatel10n_be_hr_payroll
l10n_be_cbe_inscriptiondatel10n_be_hr_payroll
l10n_be_codaclean_soda_journalmany2onel10n_be_codaclean
l10n_be_daily_registration_recordingselectionl10n_be_hr_payroll
l10n_be_dimona_environmentselectionl10n_be_hr_payroll
l10n_be_employer_category_has_cp302booleanl10n_be_hr_payroll
l10n_be_has_white_cash_registerbooleanl10n_be_hr_payroll
l10n_be_max_unused_carsintegerl10n_be_hr_payroll
l10n_be_mobility_expense_category_idsmany2manyl10n_be_hr_payroll_expense
l10n_be_soda_analytic_planmany2onel10n_be_soda
l10n_be_soda_use_analyticbooleanl10n_be_soda
l10n_be_temporary_car_optionbooleanl10n_be_hr_payroll
l10n_ci_edi_company_parent_idmany2onel10n_ci_edi
l10n_ci_edi_fne_api_tokencharl10n_ci_edi
l10n_ci_edi_server_modeselectionl10n_ci_edi
l10n_cl_internal_identifiercharl10n_cl_edi
l10n_cn_output_vat_offset_account_idmany2onel10n_cn
l10n_cn_output_vat_offset_journal_idmany2onel10n_cn
l10n_cn_vat_differential_taxationbooleanl10n_cn
l10n_do_edi_keycharl10n_do_edi
l10n_do_edi_llavecharl10n_do_edi
l10n_do_edi_passwordcharl10n_do_edi
l10n_do_edi_usernamecharl10n_do_edi
l10n_do_edi_web_service_envselectionl10n_do_edi
l10n_ec_edi_provider_idmany2onel10n_ec_edi
l10n_ec_extra_header_legend_ridecharl10n_ec_edi
l10n_ec_pos_consumer_final_limitmonetaryl10n_ec_edi_pos
l10n_eg_annual_work_entry_type_idmany2onel10n_eg_hr_payroll
l10n_eg_edi_api_modeselectionl10n_eg_edi_eta
l10n_eg_nosi_codecharl10n_eg_hr_payroll
l10n_es_special_vat_regimeselectionl10n_es
l10n_fr_fiscal_regimeselectionl10n_fr_reports
l10n_fr_reference_work_entry_typemany2onel10n_fr_hr_holidays
l10n_fr_rof_typeintegerl10n_fr_reports
l10n_in_composition_tax_rateselectionl10n_in
l10n_in_deductor_pancharl10n_in_hr_payroll
l10n_in_deductor_tancharl10n_in_hr_payroll
l10n_in_deductor_typeselectionl10n_in_hr_payroll
l10n_in_disable_b2c_hsn_reportingbooleanl10n_in
l10n_in_gst_registration_typeselectionl10n_in
l10n_in_responsible_person_idmany2onel10n_in_hr_payroll
l10n_in_upi_idcharl10n_in
l10n_iq_annual_work_entry_type_idmany2onel10n_iq_hr_payroll
l10n_iq_is_oil_and_gas_companybooleanl10n_iq_hr_payroll
l10n_jo_annual_work_entry_type_idmany2onel10n_jo_hr_payroll
l10n_kw_annual_work_entry_type_idmany2onel10n_kw_hr_payroll
l10n_mx_edi_factoring_account_idmany2onel10n_mx_edi
l10n_mx_edi_last_syncdatel10n_mx_edi
l10n_mx_isr_calculation_methodselectionl10n_mx_hr_payroll
l10n_mx_isr_days_per_monthfloatl10n_mx_hr_payroll
l10n_my_edi_identification_numbercharl10n_my_edi
l10n_my_edi_is_branchbooleanl10n_my_edi
l10n_my_edi_is_sole_proprietorbooleanl10n_my_edi
l10n_my_edi_parent_modeselectionl10n_my_edi
l10n_my_edi_show_sole_proprietorbooleanl10n_my_edi
l10n_nl_reports_sbr_use_own_certificatebooleanl10n_nl_reports
l10n_om_annual_work_entry_type_idmany2onel10n_om_hr_payroll
l10n_om_bank_account_idmany2onel10n_om_hr_payroll
l10n_om_company_mol_numbercharl10n_om_hr_payroll
l10n_om_salary_payermany2onel10n_om_hr_payroll
l10n_om_salary_payer_mol_numbercharl10n_om_hr_payroll
l10n_pk_edi_company_emailcharl10n_pk_edi
l10n_pk_edi_enablebooleanl10n_pk_edi
l10n_pk_edi_production_auth_tokencharl10n_pk_edi
l10n_pk_edi_test_auth_tokencharl10n_pk_edi
l10n_pk_edi_test_vatcharl10n_pk_edi
l10n_pk_edi_whitelistedbooleanl10n_pk_edi
l10n_pk_iap_server_ipcharl10n_pk
l10n_sa_annual_work_entry_type_idmany2onel10n_sa_hr_payroll
l10n_sa_gosi_api_is_availablebooleanl10n_sa_hr_payroll_gosi
l10n_sa_gosi_api_keycharl10n_sa_hr_payroll_gosi
l10n_sa_gosi_api_modeselectionl10n_sa_hr_payroll_gosi
l10n_sa_gosi_client_idcharl10n_sa_hr_payroll_gosi
l10n_sa_gosi_client_secretcharl10n_sa_hr_payroll_gosi
l10n_sa_gosi_dpop_private_key_idmany2onel10n_sa_hr_payroll_gosi
l10n_sa_gosi_dpop_private_key_valuetextl10n_sa_hr_payroll_gosi
l10n_sa_gosi_registration_numbercharl10n_sa_hr_payroll_gosi
l10n_sa_late_employee_graceintegerl10n_sa_hr_payroll_attendance
l10n_sa_probation_period_durationintegerl10n_sa_hr_payroll
l10n_sa_unpaid_leave_eos_thresholdintegerl10n_sa_hr_payroll
l10n_tr_annual_work_entry_type_idmany2onel10n_tr_hr_payroll
l10n_tr_incentive_tierselectionl10n_tr_hr_payroll
l10n_tr_new_unit_codeselectionl10n_tr_hr_payroll
l10n_tr_old_unit_codeselectionl10n_tr_hr_payroll
l10n_tr_sgk_workspace_intermediary_codecharl10n_tr_hr_payroll
l10n_tr_sgk_workspace_registration_nocharl10n_tr_hr_payroll
l10n_tr_tax_reponsible_idmany2onel10n_tr_hr_payroll
l10n_us_state_identifiercharl10n_us_hr_payroll
l10n_uz_annual_leave_work_entry_type_idmany2onel10n_uz_hr_payroll
l10n_uz_social_tax_categoryselectionl10n_uz_hr_payroll
l10n_vn_edi_send_transfer_notebooleanl10n_vn_edi_viettel_stock
l10n_vn_edi_stock_default_sinvoice_symbol_idmany2onel10n_vn_edi_viettel_stock
l10n_za_eligible_for_sdlbooleanl10n_za_hr_payroll
mantra_webhook_tokencharhr_attendance_mantra
mantra_webhook_urlcharhr_attendance_mantra
mcp_allowed_cimd_urlscharai_mcp
mcp_enable_dcrbooleanai_mcp
module_account_avataxbooleanaccount
module_account_loan_extractbooleanaccount
module_account_transferbooleanaccount_accountant
module_l10n_at_posbooleanpoint_of_sale
module_l10n_ca_payment_cpa005booleanl10n_ca
module_l10n_es_edi_siibooleanl10n_es
module_l10n_es_edi_tbaibooleanl10n_es
module_l10n_es_edi_verifactubooleanl10n_es
module_l10n_eu_account_viesbooleanaccount
module_l10n_in_boebooleanl10n_in
module_l10n_ph_invoicebooleanl10n_ph
module_l10n_ph_salebooleanl10n_ph
module_l10n_us_direct_depositbooleanl10n_us_account
module_planning_field_servicebooleanplanning
module_planning_field_service_sale_timesheetbooleanplanning
module_planning_field_service_stockbooleanplanning
module_planning_field_service_worksheetbooleanplanning
module_pos_blackbox_bebooleanl10n_be_hr_payroll
module_pos_dpopaybooleanpoint_of_sale
module_product_barcodelookupbooleanproduct
module_purchase_alternativebooleanpurchase
module_sale_management_rentingbooleansale_renting
module_website_address_autocompletebooleanwebsite
module_website_partnershipbooleancrm
module_website_planning_field_servicebooleanplanning
no_token_reminder_dayscharsale_subscription
nsso_immatriculation_datedatel10n_be_hr_payroll
payment_failed_reminder_dayscharsale_subscription
payroll_closing_dateselectionhr_payroll
peppol_purchase_journal_requiredbooleanaccount_peppol
picking_policyselectionstock
planning_mediumselectionwhatsapp_planning
planning_project_idmany2oneplanning_field_service_sale_timesheet
pos_auto_validate_electronic_paymentbooleanpoint_of_sale
pos_cashier_employee_idsmany2manypos_hr
pos_closing_journal_idmany2onepoint_of_sale
pos_custom_emailcharpoint_of_sale
pos_custom_logoimagepoint_of_sale
pos_custom_logo_namecharpoint_of_sale
pos_custom_phonecharpoint_of_sale
pos_custom_receipt_addresscharpoint_of_sale
pos_custom_websitecharpoint_of_sale
pos_default_partner_idmany2onepoint_of_sale
pos_default_product_idmany2onepos_sale
pos_iot_fdm_se_idmany2onel10n_se_pos
pos_l10n_eg_edi_pos_client_idcharl10n_eg_edi_pos
pos_l10n_eg_edi_pos_client_secretcharl10n_eg_edi_pos
pos_l10n_eg_edi_pos_enablebooleanl10n_eg_edi_pos
pos_l10n_eg_edi_pos_preprodbooleanl10n_eg_edi_pos
pos_l10n_eg_edi_pos_serial_numbercharl10n_eg_edi_pos
pos_l10n_pk_edi_pos_charge_service_feebooleanl10n_pk_edi_pos
pos_l10n_pk_edi_pos_enabledbooleanl10n_pk_edi_pos
pos_l10n_pk_edi_pos_identifierintegerl10n_pk_edi_pos
pos_l10n_pk_edi_pos_sandboxbooleanl10n_pk_edi_pos
pos_l10n_pk_edi_pos_service_fee_product_idmany2onel10n_pk_edi_pos
pos_l10n_pk_edi_pos_test_identifierintegerl10n_pk_edi_pos
pos_l10n_pk_edi_pos_tokencharl10n_pk_edi_pos
pos_l10n_uy_final_consumer_limitmonetaryl10n_uy_edi_pos
pos_manager_employee_idsmany2manypos_hr
pos_obox_scale_idmany2oneobox_point_of_sale
pos_preparation_devicesbooleanpoint_of_sale
pos_preparation_printer_idsmany2manypoint_of_sale
pos_receipt_printer_idsmany2manypoint_of_sale
pos_restrictive_employee_idsmany2manypos_hr
pos_self_ordering_obox_idmany2oneobox_pos_self_order_android
pos_self_ordering_primary_colorcharpos_self_order
pos_session_closing_daily_hourfloatpoint_of_sale
pos_session_closing_modeselectionpoint_of_sale
pos_supervised_employee_idsmany2manypos_hr
pos_tip_percentage_1integerpoint_of_sale
pos_tip_percentage_2integerpoint_of_sale
pos_tip_percentage_3integerpoint_of_sale
pos_urbanpiper_store_idmany2onepos_urban_piper
pos_use_closing_entry_by_productbooleanpoint_of_sale
pos_use_course_allocationbooleanpos_restaurant
pos_use_custom_receipt_infobooleanpoint_of_sale
pos_use_download_invoicebooleanpoint_of_sale
pos_use_header_or_footerbooleanpoint_of_sale
pos_use_iot_boxbooleanpos_iot
pos_use_show_items_on_course_ticketbooleanpos_restaurant
prevent_salebooleanwebsite_sale
prevent_sale_forselectionwebsite_sale
prevent_sale_for_categoriesmany2manywebsite_sale
quick_edit_mode_enabledbooleanaccount
rating_email_delayintegerwebsite_sale
rating_email_template_idmany2onewebsite_sale
rating_shift_request_mail_template_idmany2oneplanning_field_service
recruitment_folder_idmany2onedocuments_hr_recruitment
recruitment_tag_idsmany2manydocuments_hr_recruitment
rental_resource_calendar_idmany2onesale_renting
restricted_uom_idsmany2manywebsite_sale
return_validity_daysintegersale_stock
routing_endpointcharaccount_peppol
routing_schemeselectionaccount_peppol
sale_automatic_invoicebooleansale
sale_invoice_policyselectionsale
sale_order_mandatory_productbooleansale
send_abandoned_cart_followupbooleanwebsite_sale
send_order_rating_emailsbooleanwebsite_sale
set_to_review_documentsbooleanaccount
sfu_client_sourcetextmail
show_sol_numbersbooleansale
sign_whatsapp_enabledbooleanwhatsapp_sign
simplified_invoice_journal_idmany2onel10n_es_website_sale
single_check_inbooleanhr_attendance
stock_valuation_account_activebooleanaccount_accountant
transfer_account_activebooleanaccount
travel_time_invoicing_product_idmany2oneplanning_field_service_sale_timesheet
unmapped_mcc_countintegerhr_expense_stripe
use_call_serverbooleanmail
use_custom_sfu_clientbooleanmail
use_google_translate_apibooleanmail
use_kiosk_modebooleanpoint_of_sale
use_tenor_apibooleanmail
vat_disabledbooleanaccount
vat_disabled_availablebooleanaccount
wa_sale_cart_recovery_template_idmany2onewhatsapp_website_sale
wa_template_assigned_shiftmany2onewhatsapp_planning
wa_template_open_shift_availablemany2onewhatsapp_planning
wa_template_schedule_publishedmany2onewhatsapp_planning
wa_template_shift_reassignedmany2onewhatsapp_planning
website_planning_field_servicebooleanplanning
website_show_reference_pricebooleanwebsite_sale
zkteco_checkout_lookback_daysintegerhr_attendance_zkteco
zkteco_companycharhr_attendance_zkteco
zkteco_emailcharhr_attendance_zkteco
zkteco_passwordcharhr_attendance_zkteco
zkteco_server_urlcharhr_attendance_zkteco
zkteco_transaction_fetch_daysintegerhr_attendance_zkteco

Type changed (5)

FieldOdoo 19Odoo 20
account_default_credit_limit monetaryfloat
days_to_purchase floatinteger
default_l10n_hk_internet floatmonetary
horizon_days floatinteger
security_lead floatinteger
53 views of this model removed
  • ai.res_config_settings_view_form
  • ai_app.res_config_settings_view_form
  • base_vat.res_config_settings_view_form
  • delivery_bpost.res_config_settings_view_form_sale
  • delivery_bpost.res_config_settings_view_form_stock
  • delivery_easypost.res_config_settings_view_form_sale
  • delivery_easypost.res_config_settings_view_form_stock
  • delivery_envia.res_config_settings_view_form_sale_envia
  • delivery_envia.res_config_settings_view_form_stock_envia
  • delivery_sendcloud.res_config_settings_view_form_sale
  • delivery_sendcloud.res_config_settings_view_form_stock
  • delivery_shiprocket.res_config_settings_view_form_sale_shiprocket
  • delivery_shiprocket.res_config_settings_view_form_stock_shiprocket
  • delivery_starshipit.res_config_settings_view_form_sale_starshipit
  • delivery_starshipit.res_config_settings_view_form_stock_starshipit
  • esg_csrd.res_config_settings_view_form
  • esg_csrd_hr_fleet.res_config_settings_view_form
  • hr_contract_salary_holidays.res_config_settings_view_form
  • hr_payroll_holidays.res_config_settings_view_form
  • industry_fsm.res_config_settings_view_form
  • industry_fsm_report.res_config_settings_view_form
  • l10n_ar_reports_simple.res_config_settings_view_form
  • l10n_ar_withholding.res_config_settings_view_form
  • l10n_be_hr_contract_salary.res_config_settings_view_form
  • l10n_be_hr_payroll_acerta.res_config_settings_view_form
  • l10n_be_hr_payroll_fleet.res_config_settings_view_form
  • l10n_be_hr_payroll_group_s.res_config_settings_view_form
  • l10n_be_hr_payroll_partena.res_config_settings_view_form
  • l10n_be_hr_payroll_prisma.res_config_settings_view_form
  • l10n_be_hr_payroll_sd_worx.res_config_settings_view_form
  • l10n_be_hr_payroll_ucm.res_config_settings_view_form
  • l10n_be_intervat.res_config_settings_view_form
  • l10n_be_pos_blackbox.res_config_settings_view_form
  • l10n_be_pos_blackbox_self_order.res_config_settings_view_form
  • l10n_br_edi_fiscal_reform.res_config_settings_view_form
  • l10n_co_dian.res_config_settings_view_form
  • l10n_dk_nemhandel.res_config_settings_view_form
  • l10n_fr_hr_payroll.res_config_settings_view_form
  • l10n_hk_hr_payroll_empf.res_config_settings_view_form
  • l10n_it_hr_payroll_sd_worx.res_config_settings_view_form
  • l10n_it_pos.res_config_settings_view_form
  • l10n_mx_hr_payroll_account_edi.res_config_settings_view_form
  • l10n_tr_nilvera_einvoice_extended.res_config_settings_view_form_l10n_tr_nilvera_extended
  • l10n_us_hr_payroll_adp.res_config_settings_view_form
  • pos_blackbox_be.res_config_settings_view_form
  • pos_imin.res_config_settings_view_form_inherit_pos_imin
  • pos_urban_piper_enhancements.res_config_settings_view_form_pos_urban_piper_enhancements
  • purchase_requisition.res_config_settings_view_form_purchase_requisition
  • sale_commission.commission_res_config_settings_view_form
  • web_map.res_config_settings_view_form
  • website_enterprise.res_config_settings_view_form
  • website_sale_autocomplete.res_config_settings_view_form_inherit_autocomplete_googleplaces
  • website_sale_renting.res_config_settings_view_form
6 actions on this model removed
  • ai_app.ai_settings_action
  • esg_csrd.action_esg_csrd_configuration
  • esg_hr_fleet.action_esg_configuration
  • industry_fsm.res_config_settings_action_fsm
  • l10n_be_codabox.action_open_accounting_settings
  • l10n_be_soda.action_open_accounting_settings
4 menus opening this model removed
  • ai_app.ai_general_settings_menu
  • esg_csrd.menu_esg_csrd_config
  • esg_hr_fleet.menu_mrp_config
  • industry_fsm.fsm_menu_settings_res_config

All fields declared on res.config.settings (1783)

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 1783 field names
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.