Odoo 19.0 Community · Transient

res.config.settings: fields, relations and API

The res.config.settings model ("Config Settings") is a transient model declared by the Base module, then extended by 88 other modules. It exposes 571 fields, 565 of them declared directly on the model. Below you will find every field with its technical name, type, label and relations, followed by an Odoo 19 JSON-2 API call.

Model identity

Technical name
res.config.settings
Label
Config Settings
Type
Transient (models.TransientModel)
SQL table
res_config_settings
Origin module
Base (base)
Extended by
web, base_setup, mail, product, analytic, auth_signup, portal, digest, account, account_check_printing, fleet, payment, account_payment, account_payment_interco, account_peppol, auth_ldap, auth_oauth, auth_password_policy, auth_totp_mail, base_geolocalize, base_vat, cloud_storage, cloud_storage_azure, cloud_storage_google, cloud_storage_migration, crm, crm_iap_enrich, sale, stock, stock_account, sale_stock, event, sale_management, google_address_autocomplete, google_calendar, google_gmail, google_recaptcha, hr, hr_attendance, hr_expense, maintenance, hr_presence, hr_recruitment, website, website_slides, project, hr_timesheet, l10n_fr_hr_holidays, l10n_fr_pdp, partner_autocomplete, point_of_sale, lunch, mass_mailing, website_event_track, microsoft_calendar, microsoft_outlook, mrp, purchase, purchase_stock, stock_landed_costs, product_expiry, partnership, pos_adyen, pos_discount, pos_sale, pos_hr, pos_restaurant, pos_imin, pos_self_order, pos_online_payment_self_order, pos_self_order_sale, pos_sms, project_timesheet_holidays, purchase_requisition, sale_gelato, sale_timesheet, sms_twilio, snailmail, website_payment, website_sale, stock_sms, web_unsplash, website_cf_turnstile, website_livechat, website_sale_autocomplete, website_sale_stock, website_sale_collect, website_sale_mass_mailing

Model fields

565 own fields, 0 inherited from mixins and 6 automatic ORM fields. Click a name to get a direct link to that field.

571 of 571 fields shown

Technical nameLabelTypeDetails
absence_managementAbsence Managementboolean

related: company_id.absence_management

added by Attendances (hr_attendance)

account_cash_basis_base_account_idBase Tax Received Accountmany2one

related: company_id.account_cash_basis_base_account_id

added by Invoicing (account)

account_check_printing_date_labelPrint Date Label

This option allows you to print the date label on the check as per CPA. Disable this if your pre-printed check includes the date label.

boolean

related: company_id.account_check_printing_date_label

added by Check Printing Base (account_check_printing)

account_check_printing_layoutCheck Layout

Select the format corresponding to the check paper you will be printing your checks on. In order to disable the printing feature, select 'None'.

selection

related: company_id.account_check_printing_layout

added by Check Printing Base (account_check_printing)

account_check_printing_margin_leftCheck Left Margin

Adjust the margins of generated checks to make it fit your printer's settings.

float

related: company_id.account_check_printing_margin_left

added by Check Printing Base (account_check_printing)

account_check_printing_margin_rightCheck Right Margin

Adjust the margins of generated checks to make it fit your printer's settings.

float

related: company_id.account_check_printing_margin_right

added by Check Printing Base (account_check_printing)

account_check_printing_margin_topCheck Top Margin

Adjust the margins of generated checks to make it fit your printer's settings.

float

related: company_id.account_check_printing_margin_top

added by Check Printing Base (account_check_printing)

account_check_printing_multi_stubMulti-Pages Check Stub

This option allows you to print check details (stub) on multiple pages if they don't fit on a single page.

boolean

related: company_id.account_check_printing_multi_stub

added by Check Printing Base (account_check_printing)

account_default_credit_limitDefault Credit Limit

This is the default credit limit that will be used on partners that do not have a specific limit on them.

monetary
computed

added by Invoicing (account)

account_default_pos_receivable_account_idDefault Account Receivable (PoS)many2one

related: company_id.account_default_pos_receivable_account_id

added by Point of Sale (point_of_sale)

account_discount_expense_allocation_idCustomer Invoices Discounts Accountmany2one

related: company_id.account_discount_expense_allocation_id

added by Invoicing (account)

account_discount_income_allocation_idVendor Bills Discounts Accountmany2one

related: company_id.account_discount_income_allocation_id

added by Invoicing (account)

account_fiscal_country_idFiscal Country Codemany2one

related: company_id.account_fiscal_country_id

added by Invoicing (account)

account_interco_clearing_journal_idAccount Interco Clearing Journalmany2one

related: company_id.account_interco_clearing_journal_id

added by Intercompany Payment - Account (account_payment_interco)

account_interco_payable_idAccount Interco Payablemany2one

related: company_id.account_interco_payable_id

added by Intercompany Payment - Account (account_payment_interco)

account_interco_receivable_idAccount Interco Receivablemany2one

related: company_id.account_interco_receivable_id

added by Intercompany Payment - Account (account_payment_interco)

account_is_token_out_of_syncAccount Is Token Out Of Syncboolean

related: account_peppol_edi_user.is_token_out_of_sync

added by Peppol (account_peppol)

account_journal_early_pay_discount_gain_account_idEarly Discount Gain

Account for the difference amount after the income discount has been granted

many2one

related: company_id.account_journal_early_pay_discount_gain_account_id

added by Invoicing (account)

account_journal_early_pay_discount_loss_account_idEarly Discount Loss

Account for the difference amount after the expense discount has been granted

many2one

related: company_id.account_journal_early_pay_discount_loss_account_id

added by Invoicing (account)

account_journal_suspense_account_idBank Suspense

Bank Transactions are posted immediately after import or synchronization. Their counterparty is the bank suspense account. Reconciliation replaces the latter by the definitive account(s).

many2one

related: company_id.account_journal_suspense_account_id

added by Invoicing (account)

account_on_checkoutCustomer Accountsselection
requiredcomputed

Values: optional (Optional), disabled (Disabled), mandatory (Mandatory)

added by eCommerce (website_sale)

account_peppol_contact_emailAccount Peppol Contact Emailchar
computed

added by Peppol (account_peppol)

account_peppol_easAccount Peppol Easselection

related: company_id.peppol_eas

added by Peppol (account_peppol)

account_peppol_edi_identificationAccount Peppol Edi Identificationchar

related: account_peppol_edi_user.edi_identification

added by Peppol (account_peppol)

account_peppol_edi_modeAccount Peppol Edi Modeselection

related: account_peppol_edi_user.edi_mode

added by Peppol (account_peppol)

account_peppol_edi_userAccount Peppol Edi Usermany2one

related: company_id.account_peppol_edi_user

added by Peppol (account_peppol)

account_peppol_endpointAccount Peppol Endpointchar

related: company_id.peppol_endpoint

added by Peppol (account_peppol)

account_peppol_migration_keyAccount Peppol Migration Keychar

related: company_id.account_peppol_migration_key

added by Peppol (account_peppol)

account_peppol_phone_numberAccount Peppol Phone Numberchar

related: company_id.account_peppol_phone_number

added by Peppol (account_peppol)

account_peppol_proxy_stateAccount Peppol Proxy Stateselection

related: company_id.account_peppol_proxy_state

added by Peppol (account_peppol)

account_peppol_purchase_journal_idAccount Peppol Purchase Journalmany2one

related: company_id.peppol_purchase_journal_id

added by Peppol (account_peppol)

account_price_includeDefault Sales Price Include

Default on whether the sales price used on the product and invoices with this Company includes its taxes.

selection
required

related: company_id.account_price_include

added by Invoicing (account)

account_stornoStorno accountingboolean

related: company_id.account_storno

added by Invoicing (account)

account_use_credit_limitSales Credit Limit

Enable the use of credit limit on partners.

boolean

related: company_id.account_use_credit_limit

added by Invoicing (account)

active_provider_idActive Providermany2one
computed

added by Payment Engine (payment)

active_user_countNumber of Active Usersinteger
computed

added by Initial Setup Tools (base_setup)

add_to_cart_actionAdd To Cart Actionselection

related: website_id.add_to_cart_action

added by eCommerce (website_sale)

alias_domain_idAlias Domain

If you have setup a catch-all email domain redirected to the Odoo server, enter the domain name here.

many2one

related: company_id.alias_domain_id

added by Discuss (mail)

annual_inventory_dayAnnual Inventory Dayinteger

related: company_id.annual_inventory_day

added by Inventory (stock)

annual_inventory_monthAnnual Inventory Monthselection

related: company_id.annual_inventory_month

added by Inventory (stock)

attendance_barcode_sourceAttendance Barcode Sourceselection

related: company_id.attendance_barcode_source

added by Attendances (hr_attendance)

attendance_device_trackingAttendance Device Trackingboolean

related: company_id.attendance_device_tracking

added by Attendances (hr_attendance)

attendance_from_systrayAttendance From Systrayboolean

related: company_id.attendance_from_systray

added by Attendances (hr_attendance)

attendance_kiosk_delayAttendance Kiosk Delayinteger

related: company_id.attendance_kiosk_delay

added by Attendances (hr_attendance)

attendance_kiosk_modeAttendance Kiosk Modeselection

related: company_id.attendance_kiosk_mode

added by Attendances (hr_attendance)

attendance_kiosk_urlAttendance Kiosk Urlchar

related: company_id.attendance_kiosk_url

added by Attendances (hr_attendance)

attendance_kiosk_use_pinAttendance Kiosk Use Pinboolean

related: company_id.attendance_kiosk_use_pin

added by Attendances (hr_attendance)

attendance_overtime_validationAttendance Overtime Validationselection

related: company_id.attendance_overtime_validation

added by Attendances (hr_attendance)

auth_oauth_google_client_idClient IDchar

added by OAuth2 Authentication (auth_oauth)

auth_oauth_google_enabledAllow users to sign in with Googleboolean

added by OAuth2 Authentication (auth_oauth)

auth_signup_reset_passwordEnable password reset from Login pageboolean

added by Signup (auth_signup)

auth_signup_template_user_idTemplate user for new users created through signupmany2one

added by Signup (auth_signup)

auth_signup_uninvitedCustomer Accountselection
computed

Values: b2b (On invitation), b2c (Free sign up)

added by Signup (auth_signup)

auth_totp_enforceEnforce two-factor authenticationboolean

added by 2FA Invite mail (auth_totp_mail)

auth_totp_policyTwo-factor authentication enforcing policyselection

Values: employee_required (Employees only), all_required (All users)

added by 2FA Invite mail (auth_totp_mail)

auto_check_outAuto Check Outboolean

related: company_id.auto_check_out

added by Attendances (hr_attendance)

auto_check_out_toleranceAuto Check Out Tolerancefloat

related: company_id.auto_check_out_tolerance

added by Attendances (hr_attendance)

automatic_invoiceAutomatic Invoice

The invoice is generated automatically and available in the customer portal when the transaction is confirmed by the payment provider. The invoice is marked as paid and the payment is registered in the payment journal defined in the configuration of the payment provider. This mode is advised if you issue the final invoice at the order and not after the delivery.

boolean

added by Sales (sale)

autopost_billsAutopost Billsboolean

related: company_id.autopost_bills

added by Invoicing (account)

barcode_nomenclature_idBarcode Nomenclaturemany2one

related: company_id.nomenclature_id

added by Events Organization (event)

barcode_separatorSeparator

Character(s) used to separate data contained within an aggregate barcode (i.e. a barcode containing multiple barcode encodings)

char

added by Inventory (stock)

cal_client_idClient_idchar

added by Google Calendar (google_calendar)

cal_client_secretClient_keychar

added by Google Calendar (google_calendar)

cal_microsoft_client_idMicrosoft Client_idchar

added by Outlook Calendar (microsoft_calendar)

cal_microsoft_client_secretMicrosoft Client_keychar

added by Outlook Calendar (microsoft_calendar)

cal_microsoft_sync_pausedMicrosoft Synchronization Paused

Indicates if synchronization with Outlook Calendar is paused or not.

boolean

added by Outlook Calendar (microsoft_calendar)

cal_sync_pausedGoogle Synchronization Paused

Indicates if synchronization with Google Calendar is paused or not.

boolean

added by Google Calendar (google_calendar)

cart_abandoned_delayCart Abandoned Delayfloat

related: website_id.cart_abandoned_delay

added by eCommerce (website_sale)

cart_recovery_mail_templateCart Recovery Mail Templatemany2one

related: website_id.cart_recovery_mail_template_id

added by eCommerce (website_sale)

cdn_activatedCdn Activatedboolean

related: website_id.cdn_activated

added by Website (website)

cdn_filtersCdn Filterstext

related: website_id.cdn_filters

added by Website (website)

cdn_urlCdn Urlchar

related: website_id.cdn_url

added by Website (website)

channel_idWebsite Live Channelmany2one

related: website_id.channel_id

added by Website Live Chat (website_livechat)

chart_templateChart Templateselection

Values computed at runtime

added by Invoicing (account)

cloud_storage_azure_account_nameAzure Account Namechar

added by Cloud Storage Azure (cloud_storage_azure)

cloud_storage_azure_client_idAzure Client IDchar

added by Cloud Storage Azure (cloud_storage_azure)

cloud_storage_azure_client_secretAzure Client Secretchar

added by Cloud Storage Azure (cloud_storage_azure)

cloud_storage_azure_container_nameAzure Container Namechar

added by Cloud Storage Azure (cloud_storage_azure)

cloud_storage_azure_invalidate_user_delegation_keyInvalidate Cached Azure User Delegation Keyboolean

added by Cloud Storage Azure (cloud_storage_azure)

cloud_storage_azure_tenant_idAzure Tenant IDchar

added by Cloud Storage Azure (cloud_storage_azure)

cloud_storage_google_account_infoGoogle Service Account Infochar
computed, stored

added by Cloud Storage Google (cloud_storage_google)

cloud_storage_google_bucket_nameGoogle Bucket Namechar

added by Cloud Storage Google (cloud_storage_google)

cloud_storage_google_service_account_keyGoogle Service Account Keybinary

added by Cloud Storage Google (cloud_storage_google)

cloud_storage_migration_all_model_idsAll Attachments

Migrate Models' All Attachments

one2many
computed

added by Cloud Storage Migration (cloud_storage_migration)

cloud_storage_migration_all_modelsCloud Storage Migration All Modelschar

added by Cloud Storage Migration (cloud_storage_migration)

cloud_storage_migration_message_model_idsMessage Attachments

Migrate Models' Message Attachments

one2many
computed

added by Cloud Storage Migration (cloud_storage_migration)

cloud_storage_migration_message_modelsCloud Storage Migration Message Modelschar

added by Cloud Storage Migration (cloud_storage_migration)

cloud_storage_migration_progressMigration Progress

Shows the progress of cloud storage migration (current/total)

integer

added by Cloud Storage Migration (cloud_storage_migration)

cloud_storage_min_file_sizeMinimum File Size (bytes)

webclient can upload files larger than the minimum file size (in bytes) as url attachments to the server and then upload the file to the cloud storage.

integer

added by Cloud Storage (cloud_storage)

cloud_storage_min_file_size_mbMinimum File Size (MB)float

added by Cloud Storage (cloud_storage)

cloud_storage_providerCloud Storage Provider for new attachmentsselection

added by Cloud Storage (cloud_storage)

company_countNumber of Companiesinteger
computed

added by Initial Setup Tools (base_setup)

company_country_codeCompany Country Codechar
read-only

related: company_id.country_id.code

added by Initial Setup Tools (base_setup)

company_country_group_codesCompany Country Group Codesjson

related: company_id.country_id.country_group_codes

added by Initial Setup Tools (base_setup)

company_currency_idCompany Currencymany2one
read-only

related: company_id.currency_id

added by Purchase (purchase)

company_expense_allowed_payment_method_line_idsCompany Expense Allowed Payment Method Linemany2many

related: company_id.company_expense_allowed_payment_method_line_ids

added by Expenses (hr_expense)

company_idCompanymany2one
required

added by Initial Setup Tools (base_setup)

company_informationsCompany Informationstext
computed

added by Initial Setup Tools (base_setup)

company_lunch_minimum_thresholdMaximum Allowed Overdraftfloat

related: company_id.lunch_minimum_threshold

added by Lunch (lunch)

company_lunch_notify_messageLunch notification messagehtml

related: company_id.lunch_notify_message

added by Lunch (lunch)

company_nameCompany Namechar

related: company_id.display_name

added by Initial Setup Tools (base_setup)

company_so_template_idDefault Templatemany2one

related: company_id.sale_order_template_id

added by Sales (sale_management)

confirmation_email_template_idConfirmation Email Templatemany2one

related: website_id.confirmation_email_template_id

added by eCommerce (website_sale)

contract_expiration_notice_periodContract Expiry Notice Periodinteger

related: company_id.contract_expiration_notice_period

added by Employees (hr)

country_codeCountry Codechar
read-only

related: company_id.account_fiscal_country_id.code

added by Invoicing (account)

crm_auto_assignment_actionAuto Assignment Action

Manual assign allow to trigger assignment from team form view using an action button. Automatic configures a cron running repeatedly assignment in all teams.

selection
computed, stored

Values: manual (Manually), auto (Repeatedly)

added by CRM (crm)

crm_auto_assignment_interval_numberRepeat every

Number of interval type between each cron run (e.g. each 2 days or each 4 days)

integer
computed, stored

added by CRM (crm)

crm_auto_assignment_interval_typeAuto Assignment Interval Unit

Interval type between each cron run (e.g. each 2 days or each 2 hours)

selection
computed, stored

Values: minutes (Minutes), hours (Hours), days (Days), weeks (Weeks)

added by CRM (crm)

crm_auto_assignment_run_datetimeAuto Assignment Next Execution Datedatetime
computed, stored

added by CRM (crm)

crm_use_auto_assignmentRule-Based Assignmentboolean

added by CRM (crm)

currency_exchange_journal_idCurrency Exchange Journal

The accounting journal where automatic exchange differences will be registered

many2one

related: company_id.currency_exchange_journal_id

added by Invoicing (account)

currency_idCurrency

Main currency of the company.

many2one
required

related: company_id.currency_id

added by Invoicing (account)

days_to_purchaseDays To Purchasefloat

related: company_id.days_to_purchase

added by Purchase Stock (purchase_stock)

default_allow_out_of_stock_orderContinue selling when out-of-stockboolean

added by Product Availability (website_sale_stock)

default_available_thresholdShow Thresholdfloat

added by Product Availability (website_sale_stock)

default_invoice_policyInvoicing Policyselection

Values: order (Invoice what is ordered), delivery (Invoice what is delivered)

added by Sales (sale)

default_picking_policyPicking Policyselection
required

Values: direct (Ship products as soon as available, with back orders), one (Ship all products at once)

added by Sales and Warehouse Management (sale_stock)

default_show_availabilityShow availability Qtyboolean

added by Product Availability (website_sale_stock)

delay_alert_contractDelay alert contract outdatedinteger

added by Fleet (fleet)

digest_emailsDigest Emailsboolean

added by KPI Digests (digest)

digest_idDigest Emailmany2one

added by KPI Digests (digest)

display_account_stornoDisplay Account Stornoboolean

related: company_id.display_account_storno

added by Invoicing (account)

display_invoice_amount_total_wordsTotal amount of invoice in lettersboolean

related: company_id.display_invoice_amount_total_words

added by Invoicing (account)

display_invoice_tax_company_currencyTaxes in company currencyboolean

related: company_id.display_invoice_tax_company_currency

added by Invoicing (account)

downpayment_account_idDownpayment Accountmany2one

related: company_id.downpayment_account_id

added by Sales (sale)

ecommerce_accessEcommerce Accessselection

related: website_id.ecommerce_access

added by eCommerce (website_sale)

email_primary_colorEmail Primary Colorchar

related: company_id.email_primary_color

added by Discuss (mail)

email_secondary_colorEmail Secondary Colorchar

related: company_id.email_secondary_color

added by Discuss (mail)

enable_recaptchaEnable reCAPTCHAboolean

added by Google reCAPTCHA integration (google_recaptcha)

events_app_nameEvents App Namechar

related: website_id.events_app_name

added by Advanced Events (website_event_track)

expense_account_idExpense Accountmany2one

related: company_id.expense_account_id

added by Invoicing (account)

expense_currency_exchange_account_idLoss Exchange Rate Accountmany2one

related: company_id.expense_currency_exchange_account_id

added by Invoicing (account)

expense_journal_idExpense Journalmany2one

related: company_id.expense_journal_id

added by Expenses (hr_expense)

external_email_server_defaultUse Custom Email Serversboolean

added by Discuss (mail)

external_report_layout_idExternal Report Layoutmany2one

related: company_id.external_report_layout_id

added by Initial Setup Tools (base_setup)

fail_counterFail Mailinteger
computed

added by Discuss (mail)

faviconFaviconbinary

related: website_id.favicon

added by Website (website)

force_restrictive_audit_trailForced Audit Trailboolean

related: company_id.force_restrictive_audit_trail

added by Invoicing (account)

gelato_api_keyGelato Api Keychar

related: company_id.gelato_api_key

added by Gelato (sale_gelato)

gelato_webhook_secretGelato Webhook Secretchar

related: company_id.gelato_webhook_secret

added by Gelato (sale_gelato)

geoloc_provider_googlemap_keyGoogle Map API Key

Visit https://developers.google.com/maps/documentation/geocoding/get-api-key for more information.

char

added by Partners Geolocation (base_geolocalize)

geoloc_provider_idAPImany2one

added by Partners Geolocation (base_geolocalize)

geoloc_provider_technameGeoloc Provider Technamechar
read-only

related: geoloc_provider_id.tech_name

added by Partners Geolocation (base_geolocalize)

google_analytics_keyGoogle Analytics Keychar

related: website_id.google_analytics_key

added by Website (website)

google_gmail_client_identifierGmail Client Idchar

added by Google Gmail (google_gmail)

google_gmail_client_secretGmail Client Secretchar

added by Google Gmail (google_gmail)

google_maps_static_api_keyGoogle Maps API keychar
computed, stored

added by Events Organization (event)

google_maps_static_api_secretGoogle Maps API secretchar
computed, stored

added by Events Organization (event)

google_places_api_keyGoogle Places API Keychar

added by Google Address Autocomplete (google_address_autocomplete)

google_search_consoleGoogle Search Console Keychar

related: website_id.google_search_console

added by Website (website)

google_translate_api_keyMessage Translation API Key

A valid Google API key is required to enable message translation. https://cloud.google.com/translate/docs/setup

char

added by Discuss (mail)

group_analytic_accountingAnalytic Accountingboolean

added by Analytic Accounting (analytic)

group_auto_done_settingLock Confirmed Salesboolean

added by Sales (sale)

group_cash_roundingCash Roundingboolean

added by Invoicing (account)

group_discount_per_so_lineDiscountsboolean

added by Sales (sale)

group_expiry_date_on_delivery_slipDisplay Expiration Dates on Delivery Slipsboolean

added by Products Expiration Date (product_expiry)

group_gmc_feedGoogle Merchant Centerboolean

related: website_id.enabled_gmc_src

added by eCommerce (website_sale)

group_lot_on_delivery_slipDisplay Lots & Serial Numbers on Delivery Slipsboolean

added by Inventory (stock)

group_lot_on_invoiceDisplay Lots & Serial Numbers on Invoicesboolean

added by WMS Accounting (stock_account)

group_mass_mailing_campaignMailing Campaigns

This is useful if your marketing campaigns are composed of several emails

boolean

added by Email Marketing (mass_mailing)

group_mrp_byproductsBy-Productsboolean

added by Manufacturing (mrp)

group_mrp_reception_reportAllocation Report for Manufacturing Ordersboolean

added by Manufacturing (mrp)

group_mrp_routingsMRP Work Ordersboolean

added by Manufacturing (mrp)

group_mrp_workorder_dependenciesWork Order Dependenciesboolean

added by Manufacturing (mrp)

group_multi_currencyMulti-Currencies

Allows to work in a multi currency environment

boolean

added by Initial Setup Tools (base_setup)

group_multi_websiteMulti-websiteboolean

added by Website (website)

group_pos_presetPresets

Hide or show the Presets menu in the Point of Sale configuration.

boolean

added by Point of Sale (point_of_sale)

group_product_price_comparisonComparison Price

Add a strikethrough price to your /shop and product pages for comparison purposes.It will not be displayed if pricelists apply.

boolean

added by eCommerce (website_sale)

group_product_pricelistPricelistsboolean

added by Products & Pricelists (product)

group_product_variantVariantsboolean

added by Products & Pricelists (product)

group_proforma_salesPro-Forma Invoice

Allows you to send pro-forma invoice.

boolean

added by Sales (sale)

group_project_stagesProject Stagesboolean

added by Project (project)

group_purchase_alternativesPurchase Alternativesboolean

added by Purchase Agreements (purchase_requisition)

group_sale_delivery_addressCustomer Addressesboolean

added by Invoicing (account)

group_sale_order_templateQuotation Templatesboolean

added by Sales (sale_management)

group_send_reminderReceipt Reminder

Allow automatically send email to remind your vendor the receipt date

boolean

added by Purchase (purchase)

group_show_uom_priceBase Unit Priceboolean

added by eCommerce (website_sale)

group_stock_adv_locationMulti-Step Routes

Add and customize route operations to process product moves in your warehouse(s): e.g. unload > quality control > stock for incoming products, pick > pack > ship for outgoing products. You can also set putaway strategies on warehouse locations in order to send incoming products into specific child locations straight away (e.g. specific bins, racks).

boolean

added by Inventory (stock)

group_stock_lot_print_gs1Print GS1 Barcodes for Lots & Serial Numbersboolean

added by Inventory (stock)

group_stock_multi_locationsStorage Locations

Store products in specific locations of your warehouse (e.g. bins, racks) and to track inventory accordingly.

boolean

added by Inventory (stock)

group_stock_production_lotLots & Serial Numbersboolean

added by Inventory (stock)

group_stock_reception_reportReception Reportboolean

added by Inventory (stock)

group_stock_sign_deliverySignatureboolean

added by Inventory (stock)

group_stock_tracking_lotPackagesboolean

added by Inventory (stock)

group_stock_tracking_ownerConsignmentboolean

added by Inventory (stock)

group_unlocked_by_defaultUnlock Manufacturing Ordersboolean

added by Manufacturing (mrp)

group_uomUnits of Measure & Packagingsboolean

added by Products & Pricelists (product)

group_use_leadLeadsboolean

added by CRM (crm)

group_use_recurring_revenuesRecurring Revenuesboolean

added by CRM (crm)

group_warning_purchasePurchase Warningsboolean

added by Purchase (purchase)

group_warning_saleSale Order Warningsboolean

added by Sales (sale)

group_warning_stockWarnings for Stockboolean

added by Inventory (stock)

has_accounting_entriesHas Accounting Entriesboolean
computed

added by Invoicing (account)

has_chart_of_accountsCompany has a chart of accountsboolean
computed

added by Invoicing (account)

has_default_share_imageUse a image by default for sharingboolean
computed

added by Website (website)

has_enabled_providerHas Enabled Providerboolean
computed

added by Payment Engine (payment)

has_google_analyticsGoogle Analyticsboolean
computed

added by Website (website)

has_google_search_consoleGoogle Search Consoleboolean
computed

added by Website (website)

has_plausible_shared_keyPlausible Analyticsboolean
computed

added by Website (website)

horizon_daysHorizon Daysfloat

related: company_id.horizon_days

added by Inventory (stock)

hr_attendance_display_overtimeHr Attendance Display Overtimeboolean

related: company_id.hr_attendance_display_overtime

added by Attendances (hr_attendance)

hr_expense_alias_domain_idHr Expense Alias Domainmany2one
computed

added by Expenses (hr_expense)

hr_expense_alias_prefixDefault Alias Name for Expenseschar
computed, stored

added by Expenses (hr_expense)

hr_expense_use_mailgatewayLet your employees record expenses by emailboolean

added by Expenses (hr_expense)

hr_presence_control_emailHr Presence Control Emailboolean

related: company_id.hr_presence_control_email

added by Employees (hr)

hr_presence_control_email_amountHr Presence Control Email Amountinteger

related: company_id.hr_presence_control_email_amount

added by Employees (hr)

hr_presence_control_ipHr Presence Control Ipboolean

related: company_id.hr_presence_control_ip

added by Employees (hr)

hr_presence_control_ip_listHr Presence Control Ip Listchar

related: company_id.hr_presence_control_ip_list

added by Employees (hr)

hr_presence_control_loginHr Presence Control Loginboolean

related: company_id.hr_presence_control_login

added by Employees (hr)

income_account_idIncome Accountmany2one

related: company_id.income_account_id

added by Invoicing (account)

income_currency_exchange_account_idGain Exchange Rate Accountmany2one

related: company_id.income_currency_exchange_account_id

added by Invoicing (account)

incoterm_idDefault incoterm

International Commercial Terms are a series of predefined commercial terms used in international transactions.

many2one

related: company_id.incoterm_id

added by Invoicing (account)

internal_project_idInternal Project

The default project used when automatically generating timesheets via time off requests. You can specify another project on each time off type individually.

many2one
required

related: company_id.internal_project_id

added by Timesheet when on Time Off (project_timesheet_holidays)

invoice_mail_template_idEmail Template

Email sent to the customer once the invoice is available.

many2one

added by Sales (sale)

invoice_policyInvoice Policy

Timesheets taken when invoicing time spent

boolean

added by Sales Timesheet (sale_timesheet)

invoice_termsTerms & Conditionshtml

related: company_id.invoice_terms

added by Invoicing (account)

invoice_terms_htmlTerms & Conditions as a Web pagehtml

related: company_id.invoice_terms_html

added by Invoicing (account)

is_account_peppol_eligiblePEPPOL eligibleboolean
computed

added by Invoicing (account)

is_encode_uom_daysIs Encode Uom Daysboolean
computed

added by Task Logs (hr_timesheet)

is_installed_saleIs the Sale Module Installedboolean

added by Purchase Stock (purchase_stock)

is_kiosk_modeIs Kiosk Modeboolean

added by Point of Sale (point_of_sale)

is_membership_multiMulti Teamsboolean

added by CRM (crm)

is_newsletter_enabledIs Newsletter Enabledboolean
computed, stored

added by Checkout Newsletter (website_sale_mass_mailing)

is_root_companyIs Root Companyboolean
computed

added by Initial Setup Tools (base_setup)

l10n_fr_pdp_annuaire_start_dateAnnuaire Start Date

The date on which the company is registered on the annuaire for the French e-invoicing.

date

related: company_id.l10n_fr_pdp_annuaire_start_date

added by France - E-Invoicing (Approved Platform) (l10n_fr_pdp)

l10n_fr_pdp_periodicityFlow 10 Report Periodicity

Legal reporting period for transaction and payments flows according to the TVA regime table. Real Monthly Normal Regime : transactions reported by decade, payments reported monthly Real Normal Quarterly Regime : transactions reported monthly, payments reported monthly Simplified VAT Regime (Monthly) : transactions reported monthly, payments reported monthly Franchised VAT Regime (Bimonthly) : transactions reported bimonthly, payments reported bimonthly

selection
required

related: company_id.l10n_fr_pdp_periodicity

added by France - E-Invoicing (Approved Platform) (l10n_fr_pdp)

l10n_fr_pdp_pilot_phasePilot Phase

Participate in the Pilot Phase of the French E-Invoicing. This way you are able to test it before it becomes mandatory.

boolean
computed

added by France - E-Invoicing (Approved Platform) (l10n_fr_pdp)

l10n_fr_pdp_registeredApproved Platform Registeredboolean

related: company_id.l10n_fr_pdp_registered

added by France - E-Invoicing (Approved Platform) (l10n_fr_pdp)

l10n_fr_pdp_send_to_ppfSend to PPF

Activate Flux 1 regulatory data, Flux 6 mandatory statuses and Flux 10 e-reporting generation for this company.

boolean

related: company_id.l10n_fr_pdp_send_to_ppf

added by France - E-Invoicing (Approved Platform) (l10n_fr_pdp)

l10n_fr_reference_leave_typeL10N Fr Reference Leave Typemany2one

related: company_id.l10n_fr_reference_leave_type

added by France - Time Off (l10n_fr_hr_holidays)

language_countNumber of Languagesinteger
computed

added by Initial Setup Tools (base_setup)

language_idsLanguagemany2many

related: website_id.language_ids

added by Website (website)

lc_journal_idDefault Journalmany2one

related: company_id.lc_journal_id

added by WMS Landed Costs (stock_landed_costs)

ldapsLDAP Parametersone2many

related: company_id.ldaps

added by Authentication via LDAP (auth_ldap)

lead_enrich_autoEnrich lead automaticallyselection

Values: manual (Enrich leads on demand only), auto (Enrich all leads automatically)

added by CRM (crm)

lead_mining_in_pipelineCreate a lead mining request directly from the opportunity pipeline.boolean

added by CRM (crm)

leave_timesheet_task_idTime Off Task

The default task used when automatically generating timesheets via time off requests. You can specify another task on each time off type individually.

many2one

related: company_id.leave_timesheet_task_id

added by Timesheet when on Time Off (project_timesheet_holidays)

lock_confirmed_poLock Confirmed Ordersboolean

added by Purchase (purchase)

mass_mailing_mail_server_idMail Servermany2one

added by Email Marketing (mass_mailing)

mass_mailing_outgoing_mail_serverDedicated Server

Use a specific mail server in priority. Otherwise Odoo relies on the first outgoing mail server available (based on their sequencing) as it does for normal mails.

boolean

added by Email Marketing (mass_mailing)

mass_mailing_reports24H Stat Mailing Reports

Check how well your mailing is doing a day after it has been sent.

boolean

added by Email Marketing (mass_mailing)

mass_mailing_split_contact_nameSplit First and Last Name

Separate Mailing Contact Names into two fields

boolean

added by Email Marketing (mass_mailing)

microsoft_outlook_client_identifierOutlook Client Idchar

added by Microsoft Outlook (microsoft_outlook)

microsoft_outlook_client_secretOutlook Client Secretchar

added by Microsoft Outlook (microsoft_outlook)

minlengthMinimum Password Length

Minimum number of characters passwords must contain, set to 0 to disable.

integer

added by Password Policy (auth_password_policy)

module_account_3way_match3-way matching: purchases, receptions and billsboolean

added by Purchase (purchase)

module_account_accountantAccountingboolean

added by Invoicing (account)

module_account_bank_statement_extractBank Statement Digitizationboolean
computed, stored

added by Invoicing (account)

module_account_bank_statement_import_qifImport .qif filesboolean

added by Invoicing (account)

module_account_batch_paymentUse batch payments

This allows you grouping payments into a single batch and eases the reconciliation process. -This installs the account_batch_payment module.

boolean

added by Invoicing (account)

module_account_budgetBudget Managementboolean

added by Invoicing (account)

module_account_check_printingAllow check printing and depositsboolean

added by Invoicing (account)

module_account_extractDocument Digitizationboolean

added by Invoicing (account)

module_account_inter_company_rulesManage Inter Companyboolean

added by Initial Setup Tools (base_setup)

module_account_intrastatIntrastatboolean

added by Invoicing (account)

module_account_invoice_extractInvoice Digitizationboolean
computed, stored

added by Invoicing (account)

module_account_iso20022SEPA Credit Transfer / ISO20022boolean

added by Invoicing (account)

module_account_paymentInvoice Online Paymentboolean

added by Invoicing (account)

module_account_peppolPEPPOL Invoicingboolean

added by Invoicing (account)

module_account_reportsDynamic Reportsboolean

added by Invoicing (account)

module_account_sepa_direct_debitUse SEPA Direct Debitboolean

added by Invoicing (account)

module_auth_ldapLDAP Authenticationboolean

added by Initial Setup Tools (base_setup)

module_auth_oauthUse external authentication providers (OAuth)boolean

added by Initial Setup Tools (base_setup)

module_base_geolocalizeGeoLocalizeboolean

added by Initial Setup Tools (base_setup)

module_base_importAllow users to import data from CSV/XLS/XLSX/ODS filesboolean

added by Initial Setup Tools (base_setup)

module_crm_iap_enrichEnrich your leads automatically with company data based on their email address.boolean

added by CRM (crm)

module_crm_iap_mineGenerate new leads based on their country, industries, size, etc.boolean

added by CRM (crm)

module_currency_rate_liveAutomatic Currency Ratesboolean

added by Invoicing (account)

module_deliveryDelivery Methodsboolean

added by Sales (sale)

module_delivery_bpostbpost Connectorboolean

added by Sales (sale)

module_delivery_dhlDHL Express Connectorboolean

added by Sales (sale)

module_delivery_easypostEasypost Connectorboolean

added by Sales (sale)

module_delivery_enviaEnvia.com Connectorboolean

added by Sales (sale)

module_delivery_fedex_restFedEx Connectorboolean

added by Sales (sale)

module_delivery_sendcloudSendcloud Connectorboolean

added by Sales (sale)

module_delivery_shiprocketShiprocket Connectorboolean

added by Sales (sale)

module_delivery_starshipitStarshipit Connectorboolean

added by Sales (sale)

module_delivery_ups_restUPS Connectorboolean

added by Sales (sale)

module_delivery_usps_restUSPS Connectorboolean

added by Sales (sale)

module_event_boothBooth Managementboolean

added by Events Organization (event)

module_event_saleTickets with Saleboolean

added by Events Organization (event)

module_google_address_autocompleteGoogle Address Autocompleteboolean

added by Initial Setup Tools (base_setup)

module_google_calendarAllow the users to synchronize their calendar with Google Calendarboolean

added by Initial Setup Tools (base_setup)

module_google_gmailSupport Gmail Authenticationboolean

added by Discuss (mail)

module_google_recaptchareCAPTCHAboolean

added by Initial Setup Tools (base_setup)

module_hr_attendanceModule Hr Attendanceboolean

related: company_id.hr_presence_control_attendance

added by Employees (hr)

module_hr_expense_extractSend bills to OCR to generate expensesboolean

added by Expenses (hr_expense)

module_hr_expense_stripeLink your stripe issuing account to manage company credit cards for your employees through Odooboolean

added by Expenses (hr_expense)

module_hr_payroll_expenseReimburse Expenses in Payslipboolean

added by Expenses (hr_expense)

module_hr_presenceAdvanced Presence Controlboolean

added by Employees (hr)

module_hr_recruitment_extractSend CV to OCR to fill applicationsboolean

added by Recruitment (hr_recruitment)

module_hr_recruitment_surveyInterview Formsboolean

added by Recruitment (hr_recruitment)

module_hr_skillsSkills Managementboolean

added by Employees (hr)

module_hr_timesheetTask Logsboolean

added by Project (project)

module_loyaltyPromotions, Coupons, Gift Card & Loyalty Programboolean

added by Products & Pricelists (product)

module_mail_pluginAllow integration with the mail pluginsboolean

added by Initial Setup Tools (base_setup)

module_maintenance_worksheetCustom Maintenance Worksheetsboolean

added by Maintenance (maintenance)

module_mass_mailing_slidesMailingboolean

added by eLearning (website_slides)

module_microsoft_calendarAllow the users to synchronize their calendar with Outlook Calendarboolean

added by Initial Setup Tools (base_setup)

module_microsoft_outlookSupport Outlook Authenticationboolean

added by Discuss (mail)

module_mrp_mpsMaster Production Scheduleboolean

added by Manufacturing (mrp)

module_mrp_plmProduct Lifecycle Management (PLM)boolean

added by Manufacturing (mrp)

module_mrp_subcontractingSubcontractingboolean

added by Manufacturing (mrp)

module_partner_autocompletePartner Autocompleteboolean

added by Initial Setup Tools (base_setup)

module_partnershipMembership / Partnershipboolean

added by CRM (crm)

module_pos_adyenAdyen Payment Terminal

The transactions are processed by Adyen. Set your Adyen credentials on the related payment method.

boolean

added by Point of Sale (point_of_sale)

module_pos_eventTickets with PoSboolean

added by Events Organization (event)

module_pos_mercado_pagoMercado Pago Payment Terminal

The transactions are processed by Mercado Pago. Set your Mercado Pago credentials on the related payment method.

boolean

added by Point of Sale (point_of_sale)

module_pos_pine_labsPine Labs Payment Terminal

The transactions are processed by Pine Labs. Set your Pine Labs credentials on the related payment method.

boolean

added by Point of Sale (point_of_sale)

module_pos_pricerPricer electronic price tags

Display the price of your products through electronic price tags

boolean

added by Point of Sale (point_of_sale)

module_pos_qfpayQFPay Payment Terminal

The transactions are processed by QFPay. Set your QFPay credentials on the related payment method.

boolean

added by Point of Sale (point_of_sale)

module_pos_razorpayRazorpay Payment Terminal

The transactions are processed by Razorpay. Set your Razorpay credentials on the related payment method.

boolean

added by Point of Sale (point_of_sale)

module_pos_stripeStripe Payment Terminal

The transactions are processed by Stripe. Set your Stripe credentials on the related payment method.

boolean

added by Point of Sale (point_of_sale)

module_pos_viva_comViva.com Payment Terminal

The transactions are processed by Viva.com on terminal or tap on phone.

boolean

added by Point of Sale (point_of_sale)

module_product_email_templateSpecific Emailboolean

added by Sales (sale)

module_product_expiryExpiration Dates

Track following dates on lots & serial numbers: best before, removal, end of life, alert. Such dates are set automatically at lot/serial number creation based on values set on the product (in days).

boolean

added by Inventory (stock)

module_product_marginAllow Product Marginboolean

added by Invoicing (account)

module_project_timesheet_holidaysTime Offboolean
computed, stored

added by Task Logs (hr_timesheet)

module_purchase_product_matrixPurchase Grid Entryboolean

added by Purchase (purchase)

module_purchase_requisitionPurchase Agreementsboolean

added by Purchase (purchase)

module_quality_controlQualityboolean

added by Inventory (stock)

module_quality_control_worksheetQuality Worksheetboolean

added by Inventory (stock)

module_sale_amazonAmazon Syncboolean

added by Sales (sale)

module_sale_commissionCommissionsboolean

added by Sales (sale)

module_sale_gelatoGelatoboolean

added by Sales (sale)

module_sale_loyaltyCoupons & Loyaltyboolean

added by Sales (sale)

module_sale_marginMarginsboolean

added by Sales (sale)

module_sale_pdf_quote_builderPDF Quote builderboolean

added by Sales (sale)

module_sale_product_matrixSales Grid Entryboolean

added by Sales (sale)

module_sale_shopeeShopee Syncboolean

added by Sales (sale)

module_smsSMSboolean

added by Initial Setup Tools (base_setup)

module_snailmail_accountSnailmailboolean

added by Invoicing (account)

module_stock_barcodeBarcode Scannerboolean

added by Inventory (stock)

module_stock_barcode_barcodelookupStock Barcode Databaseboolean

added by Inventory (stock)

module_stock_dropshippingDropshippingboolean

added by Inventory (stock)

module_stock_fleetDispatch Management Systemboolean

added by Inventory (stock)

module_stock_landed_costsLanded Costs

Affect landed costs on reception operations and split them among products to update their cost price.

boolean

added by WMS Accounting (stock_account)

module_stock_picking_batchBatch, Wave & Cluster Transfersboolean

added by Inventory (stock)

module_stock_smsSMS Confirmationboolean

added by Inventory (stock)

module_voipPhoneboolean

added by Initial Setup Tools (base_setup)

module_web_unsplashUnsplash Image Libraryboolean

added by Initial Setup Tools (base_setup)

module_website_cf_turnstileCloudflare Turnstileboolean

added by Initial Setup Tools (base_setup)

module_website_crm_iap_revealCreate Leads/Opportunities from your website's trafficboolean

added by CRM (crm)

module_website_event_exhibitorAdvanced Sponsorsboolean

added by Events Organization (event)

module_website_event_saleOnline Ticketingboolean

added by Events Organization (event)

module_website_event_trackTracks and Agendaboolean

added by Events Organization (event)

module_website_event_track_liveLive Modeboolean

added by Events Organization (event)

module_website_event_track_quizQuiz on Tracksboolean

added by Events Organization (event)

module_website_hr_recruitmentOnline Postingboolean

added by Recruitment (hr_recruitment)

module_website_livechatModule Website Livechatboolean

added by Website (website)

module_website_sale_autocompleteAddress Autocompleteboolean

added by eCommerce (website_sale)

module_website_sale_collectClick & Collectboolean

added by eCommerce (website_sale)

module_website_sale_slidesSell on eCommerceboolean

added by eLearning (website_slides)

module_website_slides_forumForumboolean

added by eLearning (website_slides)

module_website_slides_surveyCertificationsboolean

added by eLearning (website_slides)

newsletter_idNewslettermany2one

related: website_id.newsletter_id

added by Checkout Newsletter (website_sale_mass_mailing)

onboarding_payment_moduleOnboarding Payment Moduleselection
computed

Values: mercado_pago (Mercado Pago), razorpay (Razorpay), stripe (Stripe)

added by Payment Engine (payment)

overtime_company_thresholdTolerance Time In Favor Of Companyinteger

added by Attendances (hr_attendance)

overtime_employee_thresholdTolerance Time In Favor Of Employeeinteger

added by Attendances (hr_attendance)

partner_autocomplete_insufficient_creditInsufficient creditboolean
computed

added by Partner Autocomplete (partner_autocomplete)

partnership_labelPartnership Labelchar
required

related: company_id.partnership_label

added by Partnership / Membership (partnership)

pay_invoices_onlinePay Invoices Onlineboolean

added by Payment - Account (account_payment)

peppol_external_providerPeppol External Providerchar

related: company_id.peppol_external_provider

added by Peppol (account_peppol)

peppol_parent_company_namePeppol Parent Company Namechar
computed

added by Peppol (account_peppol)

peppol_participation_rolePeppol Participation Roleselection
computed

Values: sending_and_receiving (Sending & Receiving), sending_only (Sending Only)

added by Peppol (account_peppol)

peppol_purchase_journal_requiredPeppol Purchase Journal Requiredboolean
computed

added by Peppol (account_peppol)

peppol_use_parent_companyPeppol Use Parent Companyboolean
computed

added by Peppol (account_peppol)

plausible_shared_keyPlausible auth Keychar

related: website_id.plausible_shared_key

added by Website (website)

plausible_sitePlausible Site (e.g. domain.com)char

related: website_id.plausible_site

added by Website (website)

po_double_validationLevels of Approvals *selection

related: company_id.po_double_validation

added by Purchase (purchase)

po_double_validation_amountMinimum Amountmonetary

related: company_id.po_double_validation_amount

added by Purchase (purchase)

po_lockPurchase Order Modification *selection

related: company_id.po_lock

added by Purchase (purchase)

po_order_approvalPurchase Order Approvalboolean

added by Purchase (purchase)

point_of_sale_ticket_portal_url_display_modePoint Of Sale Ticket Portal Url Display Modeselection
required

related: company_id.point_of_sale_ticket_portal_url_display_mode

added by Point of Sale (point_of_sale)

point_of_sale_ticket_unique_codePoint Of Sale Ticket Unique Codeboolean

related: company_id.point_of_sale_ticket_unique_code

added by Point of Sale (point_of_sale)

point_of_sale_use_ticket_qr_codePoint Of Sale Use Ticket Qr Codeboolean

related: company_id.point_of_sale_use_ticket_qr_code

added by Point of Sale (point_of_sale)

portal_allow_api_keysCustomer API Keysboolean
computed

added by Customer Portal (portal)

portal_confirmation_payPortal Confirmation Payboolean

related: company_id.portal_confirmation_pay

added by Sales (sale)

portal_confirmation_signPortal Confirmation Signboolean

related: company_id.portal_confirmation_sign

added by Sales (sale)

pos_advanced_employee_idsPos Advanced Employee

Employees linked to users with the PoS Manager role are automatically added to this list

many2many

related: pos_config_id.advanced_employee_ids

added by POS - HR (pos_hr)

pos_adyen_ask_customer_for_tipPos Adyen Ask Customer For Tipboolean
computed, stored

added by POS Adyen (pos_adyen)

pos_allowed_pricelist_idsPos Allowed Pricelistmany2many
computed

added by Point of Sale (point_of_sale)

pos_amount_authorized_diffPos Amount Authorized Difffloat

related: pos_config_id.amount_authorized_diff

added by Point of Sale (point_of_sale)

pos_auto_validate_terminal_paymentAutomatically validates orders paid with a payment terminal.boolean

related: pos_config_id.auto_validate_terminal_payment

added by Point of Sale (point_of_sale)

pos_available_preset_idsPos Available Presetmany2many

related: pos_config_id.available_preset_ids

added by Point of Sale (point_of_sale)

pos_available_pricelist_idsAvailable Pricelistsmany2many
computed, stored

added by Point of Sale (point_of_sale)

pos_basic_employee_idsPos Basic Employee

If left empty, all employees can log in to PoS

many2many

related: pos_config_id.basic_employee_ids

added by POS - HR (pos_hr)

pos_basic_receiptPos Basic Receiptboolean

related: pos_config_id.basic_receipt

added by Point of Sale (point_of_sale)

pos_cash_controlPos Cash Controlboolean

related: pos_config_id.cash_control

added by Point of Sale (point_of_sale)

pos_cash_roundingCash Rounding (PoS)boolean

related: pos_config_id.cash_rounding

added by Point of Sale (point_of_sale)

pos_company_has_templatePos Company Has Templateboolean

related: pos_config_id.company_has_template

added by Point of Sale (point_of_sale)

pos_config_idPoint of Salemany2one

added by Point of Sale (point_of_sale)

pos_crm_team_idSales Team (PoS)many2one

related: pos_config_id.crm_team_id

added by POS - Sales (pos_sale)

pos_customer_display_bg_imgPos Customer Display Bg Imgimage

related: pos_config_id.customer_display_bg_img

added by Point of Sale (point_of_sale)

pos_customer_display_bg_img_namePos Customer Display Bg Img Namechar

related: pos_config_id.customer_display_bg_img_name

added by Point of Sale (point_of_sale)

pos_default_bill_idsPos Default Billmany2many

related: pos_config_id.default_bill_ids

added by Point of Sale (point_of_sale)

pos_default_fiscal_position_idDefault Fiscal Positionmany2one
computed, stored

added by Point of Sale (point_of_sale)

pos_default_preset_idPos Default Presetmany2one

related: pos_config_id.default_preset_id

added by Point of Sale (point_of_sale)

pos_default_screenPos Default Screenselection

related: pos_config_id.default_screen

added by Restaurant (pos_restaurant)

pos_discount_pcPos Discount Pcfloat

related: pos_config_id.discount_pc

added by Point of Sale Discounts (pos_discount)

pos_discount_product_idPos Discount Productmany2one
computed, stored

added by Point of Sale Discounts (pos_discount)

pos_down_payment_product_idPos Down Payment Productmany2one

related: pos_config_id.down_payment_product_id

added by POS - Sales (pos_sale)

pos_epson_printer_ipPos Epson Printer Ipchar

related: pos_config_id.epson_printer_ip

added by Point of Sale (point_of_sale)

pos_fallback_nomenclature_idPos Fallback Nomenclaturemany2one

related: pos_config_id.fallback_nomenclature_id

added by Point of Sale (point_of_sale)

pos_fast_payment_method_idsPos Fast Payment Methodmany2many

related: pos_config_id.fast_payment_method_ids

added by Point of Sale (point_of_sale)

pos_fiscal_position_idsFiscal Positionsmany2many
computed, stored

added by Point of Sale (point_of_sale)

pos_floor_idsPos Floormany2many

related: pos_config_id.floor_ids

added by Restaurant (pos_restaurant)

pos_has_active_sessionPos Has Active Sessionboolean

related: pos_config_id.has_active_session

added by Point of Sale (point_of_sale)

pos_iface_available_categ_idsAvailable PoS Product Categoriesmany2many
computed, stored

added by Point of Sale (point_of_sale)

pos_iface_big_scrollbarsPos Iface Big Scrollbarsboolean

related: pos_config_id.iface_big_scrollbars

added by Point of Sale (point_of_sale)

pos_iface_cashdrawerCashdrawerboolean
computed, stored

added by Point of Sale (point_of_sale)

pos_iface_electronic_scaleElectronic Scaleboolean
computed, stored

added by Point of Sale (point_of_sale)

pos_iface_group_by_categPos Iface Group By Categboolean

related: pos_config_id.iface_group_by_categ

added by Point of Sale (point_of_sale)

pos_iface_print_autoPos Iface Print Autoboolean

related: pos_config_id.iface_print_auto

added by Point of Sale (point_of_sale)

pos_iface_print_skip_screenPos Iface Print Skip Screenboolean

related: pos_config_id.iface_print_skip_screen

added by Point of Sale (point_of_sale)

pos_iface_print_via_proxyPrint via Proxyboolean
computed, stored

added by Point of Sale (point_of_sale)

pos_iface_printbillPos Iface Printbillboolean
computed, stored

added by Restaurant (pos_restaurant)

pos_iface_scan_via_proxyScan via Proxyboolean
computed, stored

added by Point of Sale (point_of_sale)

pos_iface_splitbillPos Iface Splitbillboolean
computed, stored

added by Restaurant (pos_restaurant)

pos_iface_tax_includedPos Iface Tax Includedselection

related: pos_config_id.iface_tax_included

added by Point of Sale (point_of_sale)

pos_iface_tipproductPos Iface Tipproductboolean

related: pos_config_id.iface_tipproduct

added by Point of Sale (point_of_sale)

pos_invoice_journal_idPos Invoice Journalmany2one

related: pos_config_id.invoice_journal_id

added by Point of Sale (point_of_sale)

pos_is_closing_entry_by_productPos Is Closing Entry By Productboolean

related: pos_config_id.is_closing_entry_by_product

added by Point of Sale (point_of_sale)

pos_is_margins_costs_accessible_to_every_userPos Is Margins Costs Accessible To Every Userboolean

related: pos_config_id.is_margins_costs_accessible_to_every_user

added by Point of Sale (point_of_sale)

pos_is_order_printerPos Is Order Printerboolean
computed, stored

added by Point of Sale (point_of_sale)

pos_is_posboxPos Is Posboxboolean

related: pos_config_id.is_posbox

added by Point of Sale (point_of_sale)

pos_journal_idPos Journalmany2one

related: pos_config_id.journal_id

added by Point of Sale (point_of_sale)

pos_limit_categoriesPos Limit Categoriesboolean

related: pos_config_id.limit_categories

added by Point of Sale (point_of_sale)

pos_manual_discountPos Manual Discountboolean

related: pos_config_id.manual_discount

added by Point of Sale (point_of_sale)

pos_minimal_employee_idsPos Minimal Employee

If left empty, all employees can log in to PoS

many2many

related: pos_config_id.minimal_employee_ids

added by POS - HR (pos_hr)

pos_module_pos_appointmentPos Module Pos Appointmentboolean

related: pos_config_id.module_pos_appointment

added by Point of Sale (point_of_sale)

pos_module_pos_avataxPos Module Pos Avataxboolean

related: pos_config_id.module_pos_avatax

added by Point of Sale (point_of_sale)

pos_module_pos_discountPos Module Pos Discountboolean

related: pos_config_id.module_pos_discount

added by Point of Sale (point_of_sale)

pos_module_pos_hrPos Module Pos Hrboolean

related: pos_config_id.module_pos_hr

added by Point of Sale (point_of_sale)

pos_module_pos_restaurantPos Module Pos Restaurantboolean

related: pos_config_id.module_pos_restaurant

added by Point of Sale (point_of_sale)

pos_module_pos_smsPos Module Pos Smsboolean

related: pos_config_id.module_pos_sms

added by Point of Sale (point_of_sale)

pos_note_idsPos Notemany2many

related: pos_config_id.note_ids

added by Point of Sale (point_of_sale)

pos_only_round_cash_methodPos Only Round Cash Methodboolean

related: pos_config_id.only_round_cash_method

added by Point of Sale (point_of_sale)

pos_order_edit_trackingPos Order Edit Trackingboolean

related: pos_config_id.order_edit_tracking

added by Point of Sale (point_of_sale)

pos_other_devicesPos Other Devicesboolean

related: pos_config_id.other_devices

added by Point of Sale (point_of_sale)

pos_payment_method_idsPos Payment Methodmany2many

related: pos_config_id.payment_method_ids

added by Point of Sale (point_of_sale)

pos_picking_policyPos Picking Policyselection

related: pos_config_id.picking_policy

added by Point of Sale (point_of_sale)

pos_picking_type_idPos Picking Typemany2one

related: pos_config_id.picking_type_id

added by Point of Sale (point_of_sale)

pos_pricelist_idDefault Pricelistmany2one
computed, stored

added by Point of Sale (point_of_sale)

pos_printer_idsPos Printermany2many

related: pos_config_id.printer_ids

added by Point of Sale (point_of_sale)

pos_proxy_ipIP Addresschar

related: pos_config_id.proxy_ip

added by Point of Sale (point_of_sale)

pos_receipt_headerReceipt Headertext
computed, stored

added by Point of Sale (point_of_sale)

pos_restrict_price_controlPos Restrict Price Controlboolean

related: pos_config_id.restrict_price_control

added by Point of Sale (point_of_sale)

pos_rounding_methodPos Rounding Methodmany2one

related: pos_config_id.rounding_method

added by Point of Sale (point_of_sale)

pos_route_idPos Routemany2one

related: pos_config_id.route_id

added by Point of Sale (point_of_sale)

pos_selectable_categ_idsPos Selectable Categmany2many
computed

added by Point of Sale (point_of_sale)

pos_self_order_online_payment_method_idPos Self Order Online Payment Methodmany2one

related: pos_config_id.self_order_online_payment_method_id

added by POS Self-Order / Online Payment (pos_online_payment_self_order)

pos_self_ordering_available_language_idsPos Self Ordering Available Languagemany2many

related: pos_config_id.self_ordering_available_language_ids

added by POS Self Order (pos_self_order)

pos_self_ordering_default_language_idPos Self Ordering Default Languagemany2one

related: pos_config_id.self_ordering_default_language_id

added by POS Self Order (pos_self_order)

pos_self_ordering_default_user_idPos Self Ordering Default Usermany2one

related: pos_config_id.self_ordering_default_user_id

added by POS Self Order (pos_self_order)

pos_self_ordering_image_background_idsPos Self Ordering Image Backgroundmany2many

related: pos_config_id.self_ordering_image_background_ids

added by POS Self Order (pos_self_order)

pos_self_ordering_image_brandPos Self Ordering Image Brandimage

related: pos_config_id.self_ordering_image_brand

added by POS Self Order (pos_self_order)

pos_self_ordering_image_brand_namePos Self Ordering Image Brand Namechar

related: pos_config_id.self_ordering_image_brand_name

added by POS Self Order (pos_self_order)

pos_self_ordering_image_home_idsPos Self Ordering Image Homemany2many

related: pos_config_id.self_ordering_image_home_ids

added by POS Self Order (pos_self_order)

pos_self_ordering_modePos Self Ordering Modeselection
required

related: pos_config_id.self_ordering_mode

added by POS Self Order (pos_self_order)

pos_self_ordering_pay_afterPos Self Ordering Pay Afterselection
required

related: pos_config_id.self_ordering_pay_after

added by POS Self Order (pos_self_order)

pos_self_ordering_service_modePos Self Ordering Service Modeselection
required

related: pos_config_id.self_ordering_service_mode

added by POS Self Order (pos_self_order)

pos_set_maximum_differencePos Set Maximum Differenceboolean

related: pos_config_id.set_maximum_difference

added by Point of Sale (point_of_sale)

pos_set_tip_after_paymentPos Set Tip After Paymentboolean
computed, stored

added by Restaurant (pos_restaurant)

pos_ship_laterPos Ship Laterboolean

related: pos_config_id.ship_later

added by Point of Sale (point_of_sale)

pos_show_category_imagesPos Show Category Imagesboolean

related: pos_config_id.show_category_images

added by Point of Sale (point_of_sale)

pos_show_product_imagesPos Show Product Imagesboolean

related: pos_config_id.show_product_images

added by Point of Sale (point_of_sale)

pos_sms_receipt_template_idPos Sms Receipt Templatemany2one

related: pos_config_id.sms_receipt_template_id

added by POS - SMS (pos_sms)

pos_tax_regime_selectionPos Tax Regime Selectionboolean

related: pos_config_id.tax_regime_selection

added by Point of Sale (point_of_sale)

pos_tip_product_idTip Productmany2one
computed, stored

added by Point of Sale (point_of_sale)

pos_trusted_config_idsPos Trusted Configmany2many

related: pos_config_id.trusted_config_ids

added by Point of Sale (point_of_sale)

pos_use_fast_paymentPos Use Fast Paymentboolean

related: pos_config_id.use_fast_payment

added by Point of Sale (point_of_sale)

pos_use_presetsPos Use Presetsboolean

related: pos_config_id.use_presets

added by Point of Sale (point_of_sale)

pos_use_pricelistPos Use Pricelistboolean

related: pos_config_id.use_pricelist

added by Point of Sale (point_of_sale)

pos_warehouse_idWarehouse (PoS)many2one

related: pos_config_id.warehouse_id

added by Point of Sale (point_of_sale)

predictive_lead_scoring_field_labelsPredictive Lead Scoring Field Labelschar
computed

added by CRM (crm)

predictive_lead_scoring_fieldsLead Scoring Frequency Fieldsmany2many
computed

added by CRM (crm)

predictive_lead_scoring_fields_strLead Scoring Frequency Fields in Stringchar

added by CRM (crm)

predictive_lead_scoring_start_dateLead Scoring Starting Datedate
computed

added by CRM (crm)

predictive_lead_scoring_start_date_strLead Scoring Starting Date in Stringchar

added by CRM (crm)

prepayment_percentPrepayment Percentfloat

related: company_id.prepayment_percent

added by Sales (sale)

preview_readyDisplay preview buttonboolean
computed

added by Invoicing (account)

product_volume_volume_in_cubic_feetVolume unit of measureselection

Values: 0 (Cubic Meters (m³)), 1 (Cubic Feet (ft³))

added by Products & Pricelists (product)

product_weight_in_lbsWeight unit of measureselection

Values: 0 (Kilograms (kg)), 1 (Pounds (lb))

added by Products & Pricelists (product)

profiling_enabled_untilProfiling enabled untildatetime

added by Initial Setup Tools (base_setup)

project_time_mode_idProject Time Unit

This will set the unit of measure used in projects and tasks. If you use the timesheet linked to projects, don't forget to setup the right unit of measure in your employees.

many2one

related: company_id.project_time_mode_id

added by Task Logs (hr_timesheet)

purchase_tax_idDefault Purchase Taxmany2one

related: company_id.account_purchase_tax_id

added by Invoicing (account)

qr_codeDisplay SEPA QR-codeboolean

related: company_id.qr_code

added by Invoicing (account)

quick_edit_modeQuick encodingselection

related: company_id.quick_edit_mode

added by Invoicing (account)

quotation_validity_daysQuotation Validity Daysinteger

related: company_id.quotation_validity_days

added by Sales (sale)

recaptcha_min_scoreMinimum score

By default, should be one of 0.1, 0.3, 0.7, 0.9. 1.0 is very likely a good interaction, 0.0 is very likely a bot

float

added by Google reCAPTCHA integration (google_recaptcha)

recaptcha_private_keySecret Keychar

added by Google reCAPTCHA integration (google_recaptcha)

recaptcha_public_keySite Keychar

added by Google reCAPTCHA integration (google_recaptcha)

reminder_allowApprover Reminderboolean

added by Task Logs (hr_timesheet)

reminder_user_allowEmployee Reminderboolean

added by Task Logs (hr_timesheet)

replenish_on_orderReplenish on Order (MTO)boolean
computed

added by Inventory (stock)

resource_calendar_idCompany Working Hoursmany2one

related: company_id.resource_calendar_id

added by Employees (hr)

restrict_template_renderingRestrict Template Rendering

Users will still be able to render templates. However only Mail Template Editors will be able to create new dynamic templates or modify existing ones.

boolean

added by Discuss (mail)

restrictive_audit_trailRestricted Audit Trailboolean

related: company_id.restrictive_audit_trail

added by Invoicing (account)

sale_tax_idDefault Sale Taxmany2one

related: company_id.account_sale_tax_id

added by Invoicing (account)

salesperson_idSalespersonmany2one

related: website_id.salesperson_id

added by eCommerce (website_sale)

salesteam_idSalesteammany2one

related: website_id.salesteam_id

added by eCommerce (website_sale)

security_leadSecurity Lead Timefloat

related: company_id.security_lead

added by Sales and Warehouse Management (sale_stock)

send_abandoned_cart_emailAbandoned Emailboolean

related: website_id.send_abandoned_cart_email

added by eCommerce (website_sale)

server_uri_googleServer urichar

added by OAuth2 Authentication (auth_oauth)

sfu_server_keySFU Server key

Base64 encoded key

char

added by Discuss (mail)

sfu_server_urlSFU Server URLchar

added by Discuss (mail)

shared_user_accountShared Customer Accountsboolean
computed

added by Website (website)

show_blacklist_buttonsBlacklist Option when Unsubscribing

Allow the recipient to manage themselves their state in the blacklist via the unsubscription page.

boolean

added by Email Marketing (mass_mailing)

show_effectShow Effectboolean

added by Initial Setup Tools (base_setup)

show_line_subtotals_tax_selectionShow Line Subtotals Tax Selectionselection

related: website_id.show_line_subtotals_tax_selection

added by eCommerce (website_sale)

show_sale_receiptsSale Receiptboolean

added by Invoicing (account)

sms_providerSms Providerselection
required

related: company_id.sms_provider

added by Twilio SMS (sms_twilio)

snailmail_colorPrint In Colorboolean

related: company_id.snailmail_color

added by Snail Mail (snailmail)

snailmail_coverAdd a Cover Pageboolean

related: company_id.snailmail_cover

added by Snail Mail (snailmail)

snailmail_cover_readonlySnailmail Cover Readonlyboolean
computed

added by Snail Mail (snailmail)

snailmail_duplexPrint Both sidesboolean

related: company_id.snailmail_duplex

added by Snail Mail (snailmail)

social_default_imageDefault Social Share Imagebinary

related: website_id.social_default_image

added by Website (website)

stock_confirmation_typeStock Text Validation typeselection

related: company_id.stock_confirmation_type

added by Inventory (stock)

stock_move_email_validationStock Move Email Validationboolean

related: company_id.stock_move_email_validation

added by Inventory (stock)

stock_sms_confirmation_template_idStock Sms Confirmation Templatemany2one

related: company_id.stock_sms_confirmation_template_id

added by Stock - SMS (stock_sms)

stock_text_confirmationStock Text Validation with stock moveboolean

related: company_id.stock_text_confirmation

added by Inventory (stock)

tax_calculation_rounding_methodTax calculation rounding methodselection

related: company_id.tax_calculation_rounding_method

added by Invoicing (account)

tax_cash_basis_journal_idTax Cash Basis Journalmany2one

related: company_id.tax_cash_basis_journal_id

added by Invoicing (account)

tax_exigibilityCash Basisboolean

related: company_id.tax_exigibility

added by Invoicing (account)

tenor_api_keyKlipy API key

Add a Klipy GIF API key to enable GIFs support. https://docs.klipy.com/getting-started If you were using a Tenor GIF API key (service shutdown on June 30, 2026), please replace it here with a Klipy GIF API key

char

added by Discuss (mail)

terms_typeTerms Typeselection

related: company_id.terms_type

added by Invoicing (account)

timesheet_encode_methodEncoding Methodselection
requiredcomputed

Values: hours (Hours / Minutes), days (Days / Half-Days)

added by Task Logs (hr_timesheet)

transfer_account_idInternal Transfer

Intermediary account used when moving from a liquidity account to another.

many2one

related: company_id.transfer_account_id

added by Invoicing (account)

turnstile_secret_keyCF Secret Keychar

added by Cloudflare Turnstile (website_cf_turnstile)

turnstile_site_keyCF Site Keychar

added by Cloudflare Turnstile (website_cf_turnstile)

twilio_account_sidAccount SIDchar

added by Discuss (mail)

twilio_account_tokenAccount Auth Tokenchar

added by Discuss (mail)

unsplash_access_keyAccess Keychar

added by Unsplash Image Library (web_unsplash)

unsplash_app_idApplication IDchar

added by Unsplash Image Library (web_unsplash)

update_stock_quantitiesUpdate Stock Quantitiesselection

related: company_id.point_of_sale_update_stock_quantities

added by Point of Sale (point_of_sale)

use_event_barcodeUse Event Barcode

Enable or Disable Event Barcode functionality.

boolean

added by Events Organization (event)

use_google_maps_static_apiGoogle Maps static APIboolean

added by Events Organization (event)

use_invoice_termsDefault Terms & Conditionsboolean

added by Invoicing (account)

use_security_leadSecurity Lead Time for Sales

Margin of error for dates promised to customers. Products will be scheduled for delivery that many days earlier than the actual promised date, to cope with unexpected delays in the supply chain.

boolean

added by Sales and Warehouse Management (sale_stock)

use_sfu_serverUse SFU server

If you want to setup SFU server for large group calls.

boolean

added by Discuss (mail)

use_twilio_rtc_serversUse Twilio ICE servers

If you want to use twilio as TURN/STUN server provider

boolean

added by Discuss (mail)

vat_check_viesVerify VAT Numbersboolean

related: company_id.vat_check_vies

added by VAT Number Validation (base_vat)

web_app_nameWeb App Namechar

added by Web (web)

website_block_third_party_domainsBlock 3rd-party domainsboolean

related: website_id.block_third_party_domains

added by Website (website)

website_company_idWebsite Companymany2one

related: website_id.company_id

added by Website (website)

website_cookies_barWebsite Cookies Barboolean

related: website_id.cookies_bar

added by Website (website)

website_default_lang_codeDefault language codechar

related: website_id.default_lang_id.code

added by Website (website)

website_default_lang_idDefault languagemany2one

related: website_id.default_lang_id

added by Website (website)

website_domainWebsite Domainchar

related: website_id.domain

added by Website (website)

website_google_places_api_keyWebsite's Google Places API Keychar

related: website_id.google_places_api_key

added by Google places autocompletion (website_sale_autocomplete)

website_homepage_urlWebsite Homepage Urlchar

related: website_id.homepage_url

added by Website (website)

website_idwebsitemany2one

added by Website (website)

website_language_countNumber of languagesinteger
read-only

related: website_id.language_count

added by Website (website)

website_nameWebsite Namechar

related: website_id.name

added by Website (website)

website_sale_contact_us_button_urlButton Urlchar

related: website_id.contact_us_button_url

added by eCommerce (website_sale)

website_sale_prevent_zero_price_salePrevent Sale of Zero Priced Productboolean

related: website_id.prevent_zero_price_sale

added by eCommerce (website_sale)

website_slide_google_app_keyWebsite Slide Google App Keychar

related: website_id.website_slide_google_app_key

added by eLearning (website_slides)

website_warehouse_idWebsite Warehousemany2one

related: website_id.warehouse_id

added by Product Availability (website_sale_stock)

work_permit_expiration_notice_periodWork Permit Expiry Notice Periodinteger

related: company_id.work_permit_expiration_notice_period

added by Employees (hr)

create_dateCreated ondatetime
read-onlyautomatic
create_uidCreated bymany2one
read-onlyautomatic
display_nameDisplay Namechar
read-onlycomputedautomatic
idIDinteger
read-onlyautomatic
write_dateLast Updated ondatetime
read-onlyautomatic
write_uidLast Updated bymany2one
read-onlyautomatic

Relations

Models linked from this model

Fields of other models pointing here

No Many2one or Many2many field of another model points to this model.

Reading this model through the API

Odoo 19 JSON-2 API call reading the first five records with real fields of the model. Replace the instance, database and API key with your own.

curl
curl -X POST "https://your-instance.odoo.com/json/2/res.config.settings/search_read" \
  -H "Authorization: bearer $ODOO_API_KEY" \
  -H "X-Odoo-Database: your-db" \
  -H "Content-Type: application/json" \
  -d '{"domain":[],"fields":["account_price_include","company_id","currency_id","default_picking_policy","internal_project_id"],"limit":5}'
Python (requests)
import requests

BASE_URL = "https://your-instance.odoo.com/json/2"
headers = {"Authorization": f"bearer {API_KEY}", "X-Odoo-Database": "your-db"}

res = requests.post(
    f"{BASE_URL}/res.config.settings/search_read",
    headers=headers,
    json={"domain": [], "fields": ["account_price_include","company_id","currency_id","default_picking_policy","internal_project_id"], "limit": 5},
)
res.raise_for_status()
print(res.json())
  • External API access requires Odoo's Custom plan.
  • XML-RPC and JSON-RPC will be removed in Odoo 22 (fall 2028): use JSON-2.
  • The access rights and record rules of the key's user apply.

Cite this tool

Writing a tutorial, internal documentation or a forum answer? Copy this link to send your readers to the up-to-date reference.

<a href="https://aidoo.ai/en/outils/explorateur-modeles-odoo/res-config-settings">res.config.settings (Odoo 19.0)</a>

Sources

Data verified on September 23, 2026 · Odoo 19.0 Community

Have an Odoo project, or want to put your ERP to work with AI? Let's talk

Implementation, custom module development, connecting Claude or ChatGPT to your data: tell us about your context and we will reply within 24 business hours.