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 name | Label | Type | Details |
|---|---|---|---|
| absence_management | Absence Management | boolean | related: added by Attendances ( |
| account_cash_basis_base_account_id | Base Tax Received Account | many2one | related: added by Invoicing ( |
| account_check_printing_date_label | Print 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: added by Check Printing Base ( |
| account_check_printing_layout | Check 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: added by Check Printing Base ( |
| account_check_printing_margin_left | Check Left Margin Adjust the margins of generated checks to make it fit your printer's settings. | float | related: added by Check Printing Base ( |
| account_check_printing_margin_right | Check Right Margin Adjust the margins of generated checks to make it fit your printer's settings. | float | related: added by Check Printing Base ( |
| account_check_printing_margin_top | Check Top Margin Adjust the margins of generated checks to make it fit your printer's settings. | float | related: added by Check Printing Base ( |
| account_check_printing_multi_stub | Multi-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: added by Check Printing Base ( |
| account_default_credit_limit | Default 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_default_pos_receivable_account_id | Default Account Receivable (PoS) | many2one | related: added by Point of Sale ( |
| account_discount_expense_allocation_id | Customer Invoices Discounts Account | many2one | related: added by Invoicing ( |
| account_discount_income_allocation_id | Vendor Bills Discounts Account | many2one | related: added by Invoicing ( |
| account_fiscal_country_id | Fiscal Country Code | many2one | related: added by Invoicing ( |
| account_interco_clearing_journal_id | Account Interco Clearing Journal | many2one | related: added by Intercompany Payment - Account ( |
| account_interco_payable_id | Account Interco Payable | many2one | related: added by Intercompany Payment - Account ( |
| account_interco_receivable_id | Account Interco Receivable | many2one | related: added by Intercompany Payment - Account ( |
| account_is_token_out_of_sync | Account Is Token Out Of Sync | boolean | related: added by Peppol ( |
| account_journal_early_pay_discount_gain_account_id | Early Discount Gain Account for the difference amount after the income discount has been granted | many2one | related: added by Invoicing ( |
| account_journal_early_pay_discount_loss_account_id | Early Discount Loss Account for the difference amount after the expense discount has been granted | many2one | related: added by Invoicing ( |
| account_journal_suspense_account_id | Bank 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: added by Invoicing ( |
| account_on_checkout | Customer Accounts | selection | requiredcomputed Values: added by eCommerce ( |
| account_peppol_contact_email | Account Peppol Contact Email | char | computed added by Peppol ( |
| account_peppol_eas | Account Peppol Eas | selection | related: added by Peppol ( |
| account_peppol_edi_identification | Account Peppol Edi Identification | char | related: added by Peppol ( |
| account_peppol_edi_mode | Account Peppol Edi Mode | selection | related: added by Peppol ( |
| account_peppol_edi_user | Account Peppol Edi User | many2one | related: added by Peppol ( |
| account_peppol_endpoint | Account Peppol Endpoint | char | related: added by Peppol ( |
| account_peppol_migration_key | Account Peppol Migration Key | char | related: added by Peppol ( |
| account_peppol_phone_number | Account Peppol Phone Number | char | related: added by Peppol ( |
| account_peppol_proxy_state | Account Peppol Proxy State | selection | related: added by Peppol ( |
| account_peppol_purchase_journal_id | Account Peppol Purchase Journal | many2one | related: added by Peppol ( |
| account_price_include | Default Sales Price Include Default on whether the sales price used on the product and invoices with this Company includes its taxes. | selection | required related: added by Invoicing ( |
| account_storno | Storno accounting | boolean | related: added by Invoicing ( |
| account_use_credit_limit | Sales Credit Limit Enable the use of credit limit on partners. | boolean | related: added by Invoicing ( |
| active_provider_id | Active Provider | many2one | computed added by Payment Engine ( |
| active_user_count | Number of Active Users | integer | computed added by Initial Setup Tools ( |
| add_to_cart_action | Add To Cart Action | selection | related: added by eCommerce ( |
| alias_domain_id | Alias Domain If you have setup a catch-all email domain redirected to the Odoo server, enter the domain name here. | many2one | related: added by Discuss ( |
| annual_inventory_day | Annual Inventory Day | integer | related: added by Inventory ( |
| annual_inventory_month | Annual Inventory Month | selection | related: added by Inventory ( |
| attendance_barcode_source | Attendance Barcode Source | selection | related: added by Attendances ( |
| attendance_device_tracking | Attendance Device Tracking | boolean | related: added by Attendances ( |
| attendance_from_systray | Attendance From Systray | boolean | related: added by Attendances ( |
| attendance_kiosk_delay | Attendance Kiosk Delay | integer | related: added by Attendances ( |
| attendance_kiosk_mode | Attendance Kiosk Mode | selection | related: added by Attendances ( |
| attendance_kiosk_url | Attendance Kiosk Url | char | related: added by Attendances ( |
| attendance_kiosk_use_pin | Attendance Kiosk Use Pin | boolean | related: added by Attendances ( |
| attendance_overtime_validation | Attendance Overtime Validation | selection | related: added by Attendances ( |
| auth_oauth_google_client_id | Client ID | char | added by OAuth2 Authentication ( |
| auth_oauth_google_enabled | Allow users to sign in with Google | boolean | added by OAuth2 Authentication ( |
| auth_signup_reset_password | Enable password reset from Login page | boolean | added by Signup ( |
| auth_signup_template_user_id | Template user for new users created through signup | many2one | added by Signup ( |
| auth_signup_uninvited | Customer Account | selection | computed Values: added by Signup ( |
| auth_totp_enforce | Enforce two-factor authentication | boolean | added by 2FA Invite mail ( |
| auth_totp_policy | Two-factor authentication enforcing policy | selection | Values: added by 2FA Invite mail ( |
| auto_check_out | Auto Check Out | boolean | related: added by Attendances ( |
| auto_check_out_tolerance | Auto Check Out Tolerance | float | related: added by Attendances ( |
| automatic_invoice | Automatic 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 ( |
| autopost_bills | Autopost Bills | boolean | related: added by Invoicing ( |
| barcode_nomenclature_id | Barcode Nomenclature | many2one | related: added by Events Organization ( |
| barcode_separator | Separator Character(s) used to separate data contained within an aggregate barcode (i.e. a barcode containing multiple barcode encodings) | char | added by Inventory ( |
| cal_client_id | Client_id | char | added by Google Calendar ( |
| cal_client_secret | Client_key | char | added by Google Calendar ( |
| cal_microsoft_client_id | Microsoft Client_id | char | added by Outlook Calendar ( |
| cal_microsoft_client_secret | Microsoft Client_key | char | added by Outlook Calendar ( |
| cal_microsoft_sync_paused | Microsoft Synchronization Paused Indicates if synchronization with Outlook Calendar is paused or not. | boolean | added by Outlook Calendar ( |
| cal_sync_paused | Google Synchronization Paused Indicates if synchronization with Google Calendar is paused or not. | boolean | added by Google Calendar ( |
| cart_abandoned_delay | Cart Abandoned Delay | float | related: added by eCommerce ( |
| cart_recovery_mail_template | Cart Recovery Mail Template | many2one | related: added by eCommerce ( |
| cdn_activated | Cdn Activated | boolean | related: added by Website ( |
| cdn_filters | Cdn Filters | text | related: added by Website ( |
| cdn_url | Cdn Url | char | related: added by Website ( |
| channel_id | Website Live Channel | many2one | related: added by Website Live Chat ( |
| chart_template | Chart Template | selection | Values computed at runtime added by Invoicing ( |
| cloud_storage_azure_account_name | Azure Account Name | char | added by Cloud Storage Azure ( |
| cloud_storage_azure_client_id | Azure Client ID | char | added by Cloud Storage Azure ( |
| cloud_storage_azure_client_secret | Azure Client Secret | char | added by Cloud Storage Azure ( |
| cloud_storage_azure_container_name | Azure Container Name | char | added by Cloud Storage Azure ( |
| cloud_storage_azure_invalidate_user_delegation_key | Invalidate Cached Azure User Delegation Key | boolean | added by Cloud Storage Azure ( |
| cloud_storage_azure_tenant_id | Azure Tenant ID | char | added by Cloud Storage Azure ( |
| cloud_storage_google_account_info | Google Service Account Info | char | computed, stored added by Cloud Storage Google ( |
| cloud_storage_google_bucket_name | Google Bucket Name | char | added by Cloud Storage Google ( |
| cloud_storage_google_service_account_key | Google Service Account Key | binary | added by Cloud Storage Google ( |
| cloud_storage_migration_all_model_ids | All Attachments Migrate Models' All Attachments | one2many→ ir.model | computed added by Cloud Storage Migration ( |
| cloud_storage_migration_all_models | Cloud Storage Migration All Models | char | added by Cloud Storage Migration ( |
| cloud_storage_migration_message_model_ids | Message Attachments Migrate Models' Message Attachments | one2many→ ir.model | computed added by Cloud Storage Migration ( |
| cloud_storage_migration_message_models | Cloud Storage Migration Message Models | char | added by Cloud Storage Migration ( |
| cloud_storage_migration_progress | Migration Progress Shows the progress of cloud storage migration (current/total) | integer | added by Cloud Storage Migration ( |
| cloud_storage_min_file_size | Minimum 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_min_file_size_mb | Minimum File Size (MB) | float | added by Cloud Storage ( |
| cloud_storage_provider | Cloud Storage Provider for new attachments | selection | added by Cloud Storage ( |
| company_count | Number of Companies | integer | computed added by Initial Setup Tools ( |
| company_country_code | Company Country Code | char | read-only related: added by Initial Setup Tools ( |
| company_country_group_codes | Company Country Group Codes | json | related: added by Initial Setup Tools ( |
| company_currency_id | Company Currency | many2one | read-only related: added by Purchase ( |
| company_expense_allowed_payment_method_line_ids | Company Expense Allowed Payment Method Line | many2many | related: added by Expenses ( |
| company_id | Company | many2one | required added by Initial Setup Tools ( |
| company_informations | Company Informations | text | computed added by Initial Setup Tools ( |
| company_lunch_minimum_threshold | Maximum Allowed Overdraft | float | related: added by Lunch ( |
| company_lunch_notify_message | Lunch notification message | html | related: added by Lunch ( |
| company_name | Company Name | char | related: added by Initial Setup Tools ( |
| company_so_template_id | Default Template | many2one | related: added by Sales ( |
| confirmation_email_template_id | Confirmation Email Template | many2one | related: added by eCommerce ( |
| contract_expiration_notice_period | Contract Expiry Notice Period | integer | related: added by Employees ( |
| country_code | Country Code | char | read-only related: added by Invoicing ( |
| crm_auto_assignment_action | Auto 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: added by CRM ( |
| crm_auto_assignment_interval_number | Repeat 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_auto_assignment_interval_type | Auto Assignment Interval Unit Interval type between each cron run (e.g. each 2 days or each 2 hours) | selection | computed, stored Values: added by CRM ( |
| crm_auto_assignment_run_datetime | Auto Assignment Next Execution Date | datetime | computed, stored added by CRM ( |
| crm_use_auto_assignment | Rule-Based Assignment | boolean | added by CRM ( |
| currency_exchange_journal_id | Currency Exchange Journal The accounting journal where automatic exchange differences will be registered | many2one | related: added by Invoicing ( |
| currency_id | Currency Main currency of the company. | many2one | required related: added by Invoicing ( |
| days_to_purchase | Days To Purchase | float | related: added by Purchase Stock ( |
| default_allow_out_of_stock_order | Continue selling when out-of-stock | boolean | added by Product Availability ( |
| default_available_threshold | Show Threshold | float | added by Product Availability ( |
| default_invoice_policy | Invoicing Policy | selection | Values: added by Sales ( |
| default_picking_policy | Picking Policy | selection | required Values: added by Sales and Warehouse Management ( |
| default_show_availability | Show availability Qty | boolean | added by Product Availability ( |
| delay_alert_contract | Delay alert contract outdated | integer | added by Fleet ( |
| digest_emails | Digest Emails | boolean | added by KPI Digests ( |
| digest_id | Digest Email | many2one | added by KPI Digests ( |
| display_account_storno | Display Account Storno | boolean | related: added by Invoicing ( |
| display_invoice_amount_total_words | Total amount of invoice in letters | boolean | related: added by Invoicing ( |
| display_invoice_tax_company_currency | Taxes in company currency | boolean | related: added by Invoicing ( |
| downpayment_account_id | Downpayment Account | many2one | related: added by Sales ( |
| ecommerce_access | Ecommerce Access | selection | related: added by eCommerce ( |
| email_primary_color | Email Primary Color | char | related: added by Discuss ( |
| email_secondary_color | Email Secondary Color | char | related: added by Discuss ( |
| enable_recaptcha | Enable reCAPTCHA | boolean | added by Google reCAPTCHA integration ( |
| events_app_name | Events App Name | char | related: added by Advanced Events ( |
| expense_account_id | Expense Account | many2one | related: added by Invoicing ( |
| expense_currency_exchange_account_id | Loss Exchange Rate Account | many2one | related: added by Invoicing ( |
| expense_journal_id | Expense Journal | many2one | related: added by Expenses ( |
| external_email_server_default | Use Custom Email Servers | boolean | added by Discuss ( |
| external_report_layout_id | External Report Layout | many2one | related: added by Initial Setup Tools ( |
| fail_counter | Fail Mail | integer | computed added by Discuss ( |
| favicon | Favicon | binary | related: added by Website ( |
| force_restrictive_audit_trail | Forced Audit Trail | boolean | related: added by Invoicing ( |
| gelato_api_key | Gelato Api Key | char | related: added by Gelato ( |
| gelato_webhook_secret | Gelato Webhook Secret | char | related: added by Gelato ( |
| geoloc_provider_googlemap_key | Google Map API Key Visit https://developers.google.com/maps/documentation/geocoding/get-api-key for more information. | char | added by Partners Geolocation ( |
| geoloc_provider_id | API | many2one | added by Partners Geolocation ( |
| geoloc_provider_techname | Geoloc Provider Techname | char | read-only related: added by Partners Geolocation ( |
| google_analytics_key | Google Analytics Key | char | related: added by Website ( |
| google_gmail_client_identifier | Gmail Client Id | char | added by Google Gmail ( |
| google_gmail_client_secret | Gmail Client Secret | char | added by Google Gmail ( |
| google_maps_static_api_key | Google Maps API key | char | computed, stored added by Events Organization ( |
| google_maps_static_api_secret | Google Maps API secret | char | computed, stored added by Events Organization ( |
| google_places_api_key | Google Places API Key | char | added by Google Address Autocomplete ( |
| google_search_console | Google Search Console Key | char | related: added by Website ( |
| google_translate_api_key | Message 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 ( |
| group_analytic_accounting | Analytic Accounting | boolean | added by Analytic Accounting ( |
| group_auto_done_setting | Lock Confirmed Sales | boolean | added by Sales ( |
| group_cash_rounding | Cash Rounding | boolean | added by Invoicing ( |
| group_discount_per_so_line | Discounts | boolean | added by Sales ( |
| group_expiry_date_on_delivery_slip | Display Expiration Dates on Delivery Slips | boolean | added by Products Expiration Date ( |
| group_gmc_feed | Google Merchant Center | boolean | related: added by eCommerce ( |
| group_lot_on_delivery_slip | Display Lots & Serial Numbers on Delivery Slips | boolean | added by Inventory ( |
| group_lot_on_invoice | Display Lots & Serial Numbers on Invoices | boolean | added by WMS Accounting ( |
| group_mass_mailing_campaign | Mailing Campaigns This is useful if your marketing campaigns are composed of several emails | boolean | added by Email Marketing ( |
| group_mrp_byproducts | By-Products | boolean | added by Manufacturing ( |
| group_mrp_reception_report | Allocation Report for Manufacturing Orders | boolean | added by Manufacturing ( |
| group_mrp_routings | MRP Work Orders | boolean | added by Manufacturing ( |
| group_mrp_workorder_dependencies | Work Order Dependencies | boolean | added by Manufacturing ( |
| group_multi_currency | Multi-Currencies Allows to work in a multi currency environment | boolean | added by Initial Setup Tools ( |
| group_multi_website | Multi-website | boolean | added by Website ( |
| group_pos_preset | Presets Hide or show the Presets menu in the Point of Sale configuration. | boolean | added by Point of Sale ( |
| group_product_price_comparison | Comparison 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 ( |
| group_product_pricelist | Pricelists | boolean | added by Products & Pricelists ( |
| group_product_variant | Variants | boolean | added by Products & Pricelists ( |
| group_proforma_sales | Pro-Forma Invoice Allows you to send pro-forma invoice. | boolean | added by Sales ( |
| group_project_stages | Project Stages | boolean | added by Project ( |
| group_purchase_alternatives | Purchase Alternatives | boolean | added by Purchase Agreements ( |
| group_sale_delivery_address | Customer Addresses | boolean | added by Invoicing ( |
| group_sale_order_template | Quotation Templates | boolean | added by Sales ( |
| group_send_reminder | Receipt Reminder Allow automatically send email to remind your vendor the receipt date | boolean | added by Purchase ( |
| group_show_uom_price | Base Unit Price | boolean | added by eCommerce ( |
| group_stock_adv_location | Multi-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 ( |
| group_stock_lot_print_gs1 | Print GS1 Barcodes for Lots & Serial Numbers | boolean | added by Inventory ( |
| group_stock_multi_locations | Storage Locations Store products in specific locations of your warehouse (e.g. bins, racks) and to track inventory accordingly. | boolean | added by Inventory ( |
| group_stock_production_lot | Lots & Serial Numbers | boolean | added by Inventory ( |
| group_stock_reception_report | Reception Report | boolean | added by Inventory ( |
| group_stock_sign_delivery | Signature | boolean | added by Inventory ( |
| group_stock_tracking_lot | Packages | boolean | added by Inventory ( |
| group_stock_tracking_owner | Consignment | boolean | added by Inventory ( |
| group_unlocked_by_default | Unlock Manufacturing Orders | boolean | added by Manufacturing ( |
| group_uom | Units of Measure & Packagings | boolean | added by Products & Pricelists ( |
| group_use_lead | Leads | boolean | added by CRM ( |
| group_use_recurring_revenues | Recurring Revenues | boolean | added by CRM ( |
| group_warning_purchase | Purchase Warnings | boolean | added by Purchase ( |
| group_warning_sale | Sale Order Warnings | boolean | added by Sales ( |
| group_warning_stock | Warnings for Stock | boolean | added by Inventory ( |
| has_accounting_entries | Has Accounting Entries | boolean | computed added by Invoicing ( |
| has_chart_of_accounts | Company has a chart of accounts | boolean | computed added by Invoicing ( |
| has_default_share_image | Use a image by default for sharing | boolean | computed added by Website ( |
| has_enabled_provider | Has Enabled Provider | boolean | computed added by Payment Engine ( |
| has_google_analytics | Google Analytics | boolean | computed added by Website ( |
| has_google_search_console | Google Search Console | boolean | computed added by Website ( |
| has_plausible_shared_key | Plausible Analytics | boolean | computed added by Website ( |
| horizon_days | Horizon Days | float | related: added by Inventory ( |
| hr_attendance_display_overtime | Hr Attendance Display Overtime | boolean | related: added by Attendances ( |
| hr_expense_alias_domain_id | Hr Expense Alias Domain | many2one | computed added by Expenses ( |
| hr_expense_alias_prefix | Default Alias Name for Expenses | char | computed, stored added by Expenses ( |
| hr_expense_use_mailgateway | Let your employees record expenses by email | boolean | added by Expenses ( |
| hr_presence_control_email | Hr Presence Control Email | boolean | related: added by Employees ( |
| hr_presence_control_email_amount | Hr Presence Control Email Amount | integer | related: added by Employees ( |
| hr_presence_control_ip | Hr Presence Control Ip | boolean | related: added by Employees ( |
| hr_presence_control_ip_list | Hr Presence Control Ip List | char | related: added by Employees ( |
| hr_presence_control_login | Hr Presence Control Login | boolean | related: added by Employees ( |
| income_account_id | Income Account | many2one | related: added by Invoicing ( |
| income_currency_exchange_account_id | Gain Exchange Rate Account | many2one | related: added by Invoicing ( |
| incoterm_id | Default incoterm International Commercial Terms are a series of predefined commercial terms used in international transactions. | many2one | related: added by Invoicing ( |
| internal_project_id | Internal 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: added by Timesheet when on Time Off ( |
| invoice_mail_template_id | Email Template Email sent to the customer once the invoice is available. | many2one | added by Sales ( |
| invoice_policy | Invoice Policy Timesheets taken when invoicing time spent | boolean | added by Sales Timesheet ( |
| invoice_terms | Terms & Conditions | html | related: added by Invoicing ( |
| invoice_terms_html | Terms & Conditions as a Web page | html | related: added by Invoicing ( |
| is_account_peppol_eligible | PEPPOL eligible | boolean | computed added by Invoicing ( |
| is_encode_uom_days | Is Encode Uom Days | boolean | computed added by Task Logs ( |
| is_installed_sale | Is the Sale Module Installed | boolean | added by Purchase Stock ( |
| is_kiosk_mode | Is Kiosk Mode | boolean | added by Point of Sale ( |
| is_membership_multi | Multi Teams | boolean | added by CRM ( |
| is_newsletter_enabled | Is Newsletter Enabled | boolean | computed, stored added by Checkout Newsletter ( |
| is_root_company | Is Root Company | boolean | computed added by Initial Setup Tools ( |
| l10n_fr_pdp_annuaire_start_date | Annuaire Start Date The date on which the company is registered on the annuaire for the French e-invoicing. | date | related: added by France - E-Invoicing (Approved Platform) ( |
| l10n_fr_pdp_periodicity | Flow 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: added by France - E-Invoicing (Approved Platform) ( |
| l10n_fr_pdp_pilot_phase | Pilot 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_registered | Approved Platform Registered | boolean | related: added by France - E-Invoicing (Approved Platform) ( |
| l10n_fr_pdp_send_to_ppf | Send to PPF Activate Flux 1 regulatory data, Flux 6 mandatory statuses and Flux 10 e-reporting generation for this company. | boolean | related: added by France - E-Invoicing (Approved Platform) ( |
| l10n_fr_reference_leave_type | L10N Fr Reference Leave Type | many2one | related: added by France - Time Off ( |
| language_count | Number of Languages | integer | computed added by Initial Setup Tools ( |
| language_ids | Language | many2many→ res.lang | related: added by Website ( |
| lc_journal_id | Default Journal | many2one | related: added by WMS Landed Costs ( |
| ldaps | LDAP Parameters | one2many | related: added by Authentication via LDAP ( |
| lead_enrich_auto | Enrich lead automatically | selection | Values: added by CRM ( |
| lead_mining_in_pipeline | Create a lead mining request directly from the opportunity pipeline. | boolean | added by CRM ( |
| leave_timesheet_task_id | Time 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: added by Timesheet when on Time Off ( |
| link_qr_code | Display Link QR-code | boolean | related: added by Invoicing ( |
| lock_confirmed_po | Lock Confirmed Orders | boolean | added by Purchase ( |
| mass_mailing_mail_server_id | Mail Server | many2one | added by Email Marketing ( |
| mass_mailing_outgoing_mail_server | Dedicated 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_reports | 24H Stat Mailing Reports Check how well your mailing is doing a day after it has been sent. | boolean | added by Email Marketing ( |
| mass_mailing_split_contact_name | Split First and Last Name Separate Mailing Contact Names into two fields | boolean | added by Email Marketing ( |
| microsoft_outlook_client_identifier | Outlook Client Id | char | added by Microsoft Outlook ( |
| microsoft_outlook_client_secret | Outlook Client Secret | char | added by Microsoft Outlook ( |
| minlength | Minimum Password Length Minimum number of characters passwords must contain, set to 0 to disable. | integer | added by Password Policy ( |
| module_account_3way_match | 3-way matching: purchases, receptions and bills | boolean | added by Purchase ( |
| module_account_accountant | Accounting | boolean | added by Invoicing ( |
| module_account_bank_statement_extract | Bank Statement Digitization | boolean | computed, stored added by Invoicing ( |
| module_account_bank_statement_import_qif | Import .qif files | boolean | added by Invoicing ( |
| module_account_batch_payment | Use 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 ( |
| module_account_budget | Budget Management | boolean | added by Invoicing ( |
| module_account_check_printing | Allow check printing and deposits | boolean | added by Invoicing ( |
| module_account_extract | Document Digitization | boolean | added by Invoicing ( |
| module_account_inter_company_rules | Manage Inter Company | boolean | added by Initial Setup Tools ( |
| module_account_intrastat | Intrastat | boolean | added by Invoicing ( |
| module_account_invoice_extract | Invoice Digitization | boolean | computed, stored added by Invoicing ( |
| module_account_iso20022 | SEPA Credit Transfer / ISO20022 | boolean | added by Invoicing ( |
| module_account_payment | Invoice Online Payment | boolean | added by Invoicing ( |
| module_account_peppol | PEPPOL Invoicing | boolean | added by Invoicing ( |
| module_account_reports | Dynamic Reports | boolean | added by Invoicing ( |
| module_account_sepa_direct_debit | Use SEPA Direct Debit | boolean | added by Invoicing ( |
| module_auth_ldap | LDAP Authentication | boolean | added by Initial Setup Tools ( |
| module_auth_oauth | Use external authentication providers (OAuth) | boolean | added by Initial Setup Tools ( |
| module_base_geolocalize | GeoLocalize | boolean | added by Initial Setup Tools ( |
| module_base_import | Allow users to import data from CSV/XLS/XLSX/ODS files | boolean | added by Initial Setup Tools ( |
| module_crm_iap_enrich | Enrich your leads automatically with company data based on their email address. | boolean | added by CRM ( |
| module_crm_iap_mine | Generate new leads based on their country, industries, size, etc. | boolean | added by CRM ( |
| module_currency_rate_live | Automatic Currency Rates | boolean | added by Invoicing ( |
| module_delivery | Delivery Methods | boolean | added by Sales ( |
| module_delivery_bpost | bpost Connector | boolean | added by Sales ( |
| module_delivery_dhl | DHL Express Connector | boolean | added by Sales ( |
| module_delivery_easypost | Easypost Connector | boolean | added by Sales ( |
| module_delivery_envia | Envia.com Connector | boolean | added by Sales ( |
| module_delivery_fedex_rest | FedEx Connector | boolean | added by Sales ( |
| module_delivery_sendcloud | Sendcloud Connector | boolean | added by Sales ( |
| module_delivery_shiprocket | Shiprocket Connector | boolean | added by Sales ( |
| module_delivery_starshipit | Starshipit Connector | boolean | added by Sales ( |
| module_delivery_ups_rest | UPS Connector | boolean | added by Sales ( |
| module_delivery_usps_rest | USPS Connector | boolean | added by Sales ( |
| module_event_booth | Booth Management | boolean | added by Events Organization ( |
| module_event_sale | Tickets with Sale | boolean | added by Events Organization ( |
| module_google_address_autocomplete | Google Address Autocomplete | boolean | added by Initial Setup Tools ( |
| module_google_calendar | Allow the users to synchronize their calendar with Google Calendar | boolean | added by Initial Setup Tools ( |
| module_google_gmail | Support Gmail Authentication | boolean | added by Discuss ( |
| module_google_recaptcha | reCAPTCHA | boolean | added by Initial Setup Tools ( |
| module_hr_attendance | Module Hr Attendance | boolean | related: added by Employees ( |
| module_hr_expense_extract | Send bills to OCR to generate expenses | boolean | added by Expenses ( |
| module_hr_expense_stripe | Link your stripe issuing account to manage company credit cards for your employees through Odoo | boolean | added by Expenses ( |
| module_hr_payroll_expense | Reimburse Expenses in Payslip | boolean | added by Expenses ( |
| module_hr_presence | Advanced Presence Control | boolean | added by Employees ( |
| module_hr_recruitment_extract | Send CV to OCR to fill applications | boolean | added by Recruitment ( |
| module_hr_recruitment_survey | Interview Forms | boolean | added by Recruitment ( |
| module_hr_skills | Skills Management | boolean | added by Employees ( |
| module_hr_timesheet | Task Logs | boolean | added by Project ( |
| module_loyalty | Promotions, Coupons, Gift Card & Loyalty Program | boolean | added by Products & Pricelists ( |
| module_mail_plugin | Allow integration with the mail plugins | boolean | added by Initial Setup Tools ( |
| module_maintenance_worksheet | Custom Maintenance Worksheets | boolean | added by Maintenance ( |
| module_mass_mailing_slides | Mailing | boolean | added by eLearning ( |
| module_microsoft_calendar | Allow the users to synchronize their calendar with Outlook Calendar | boolean | added by Initial Setup Tools ( |
| module_microsoft_outlook | Support Outlook Authentication | boolean | added by Discuss ( |
| module_mrp_mps | Master Production Schedule | boolean | added by Manufacturing ( |
| module_mrp_plm | Product Lifecycle Management (PLM) | boolean | added by Manufacturing ( |
| module_mrp_subcontracting | Subcontracting | boolean | added by Manufacturing ( |
| module_partner_autocomplete | Partner Autocomplete | boolean | added by Initial Setup Tools ( |
| module_partnership | Membership / Partnership | boolean | added by CRM ( |
| module_pos_adyen | Adyen Payment Terminal The transactions are processed by Adyen. Set your Adyen credentials on the related payment method. | boolean | added by Point of Sale ( |
| module_pos_event | Tickets with PoS | boolean | added by Events Organization ( |
| module_pos_mercado_pago | Mercado 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 ( |
| module_pos_pine_labs | Pine 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 ( |
| module_pos_pricer | Pricer electronic price tags Display the price of your products through electronic price tags | boolean | added by Point of Sale ( |
| module_pos_qfpay | QFPay Payment Terminal The transactions are processed by QFPay. Set your QFPay credentials on the related payment method. | boolean | added by Point of Sale ( |
| module_pos_razorpay | Razorpay Payment Terminal The transactions are processed by Razorpay. Set your Razorpay credentials on the related payment method. | boolean | added by Point of Sale ( |
| module_pos_stripe | Stripe Payment Terminal The transactions are processed by Stripe. Set your Stripe credentials on the related payment method. | boolean | added by Point of Sale ( |
| module_pos_viva_com | Viva.com Payment Terminal The transactions are processed by Viva.com on terminal or tap on phone. | boolean | added by Point of Sale ( |
| module_product_email_template | Specific Email | boolean | added by Sales ( |
| module_product_expiry | Expiration 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 ( |
| module_product_margin | Allow Product Margin | boolean | added by Invoicing ( |
| module_project_timesheet_holidays | Time Off | boolean | computed, stored added by Task Logs ( |
| module_purchase_product_matrix | Purchase Grid Entry | boolean | added by Purchase ( |
| module_purchase_requisition | Purchase Agreements | boolean | added by Purchase ( |
| module_quality_control | Quality | boolean | added by Inventory ( |
| module_quality_control_worksheet | Quality Worksheet | boolean | added by Inventory ( |
| module_sale_amazon | Amazon Sync | boolean | added by Sales ( |
| module_sale_commission | Commissions | boolean | added by Sales ( |
| module_sale_gelato | Gelato | boolean | added by Sales ( |
| module_sale_loyalty | Coupons & Loyalty | boolean | added by Sales ( |
| module_sale_margin | Margins | boolean | added by Sales ( |
| module_sale_pdf_quote_builder | PDF Quote builder | boolean | added by Sales ( |
| module_sale_product_matrix | Sales Grid Entry | boolean | added by Sales ( |
| module_sale_shopee | Shopee Sync | boolean | added by Sales ( |
| module_sms | SMS | boolean | added by Initial Setup Tools ( |
| module_snailmail_account | Snailmail | boolean | added by Invoicing ( |
| module_stock_barcode | Barcode Scanner | boolean | added by Inventory ( |
| module_stock_barcode_barcodelookup | Stock Barcode Database | boolean | added by Inventory ( |
| module_stock_dropshipping | Dropshipping | boolean | added by Inventory ( |
| module_stock_fleet | Dispatch Management System | boolean | added by Inventory ( |
| module_stock_landed_costs | Landed Costs Affect landed costs on reception operations and split them among products to update their cost price. | boolean | added by WMS Accounting ( |
| module_stock_picking_batch | Batch, Wave & Cluster Transfers | boolean | added by Inventory ( |
| module_stock_sms | SMS Confirmation | boolean | added by Inventory ( |
| module_voip | Phone | boolean | added by Initial Setup Tools ( |
| module_web_unsplash | Unsplash Image Library | boolean | added by Initial Setup Tools ( |
| module_website_cf_turnstile | Cloudflare Turnstile | boolean | added by Initial Setup Tools ( |
| module_website_crm_iap_reveal | Create Leads/Opportunities from your website's traffic | boolean | added by CRM ( |
| module_website_event_exhibitor | Advanced Sponsors | boolean | added by Events Organization ( |
| module_website_event_sale | Online Ticketing | boolean | added by Events Organization ( |
| module_website_event_track | Tracks and Agenda | boolean | added by Events Organization ( |
| module_website_event_track_live | Live Mode | boolean | added by Events Organization ( |
| module_website_event_track_quiz | Quiz on Tracks | boolean | added by Events Organization ( |
| module_website_hr_recruitment | Online Posting | boolean | added by Recruitment ( |
| module_website_livechat | Module Website Livechat | boolean | added by Website ( |
| module_website_sale_autocomplete | Address Autocomplete | boolean | added by eCommerce ( |
| module_website_sale_collect | Click & Collect | boolean | added by eCommerce ( |
| module_website_sale_slides | Sell on eCommerce | boolean | added by eLearning ( |
| module_website_slides_forum | Forum | boolean | added by eLearning ( |
| module_website_slides_survey | Certifications | boolean | added by eLearning ( |
| newsletter_id | Newsletter | many2one | related: added by Checkout Newsletter ( |
| onboarding_payment_module | Onboarding Payment Module | selection | computed Values: added by Payment Engine ( |
| overtime_company_threshold | Tolerance Time In Favor Of Company | integer | added by Attendances ( |
| overtime_employee_threshold | Tolerance Time In Favor Of Employee | integer | added by Attendances ( |
| partner_autocomplete_insufficient_credit | Insufficient credit | boolean | computed added by Partner Autocomplete ( |
| partnership_label | Partnership Label | char | required related: added by Partnership / Membership ( |
| pay_invoices_online | Pay Invoices Online | boolean | added by Payment - Account ( |
| peppol_external_provider | Peppol External Provider | char | related: added by Peppol ( |
| peppol_parent_company_name | Peppol Parent Company Name | char | computed added by Peppol ( |
| peppol_participation_role | Peppol Participation Role | selection | computed Values: added by Peppol ( |
| peppol_purchase_journal_required | Peppol Purchase Journal Required | boolean | computed added by Peppol ( |
| peppol_use_parent_company | Peppol Use Parent Company | boolean | computed added by Peppol ( |
| plausible_shared_key | Plausible auth Key | char | related: added by Website ( |
| plausible_site | Plausible Site (e.g. domain.com) | char | related: added by Website ( |
| po_double_validation | Levels of Approvals * | selection | related: added by Purchase ( |
| po_double_validation_amount | Minimum Amount | monetary | related: added by Purchase ( |
| po_lock | Purchase Order Modification * | selection | related: added by Purchase ( |
| po_order_approval | Purchase Order Approval | boolean | added by Purchase ( |
| point_of_sale_ticket_portal_url_display_mode | Point Of Sale Ticket Portal Url Display Mode | selection | required related: added by Point of Sale ( |
| point_of_sale_ticket_unique_code | Point Of Sale Ticket Unique Code | boolean | related: added by Point of Sale ( |
| point_of_sale_use_ticket_qr_code | Point Of Sale Use Ticket Qr Code | boolean | related: added by Point of Sale ( |
| portal_allow_api_keys | Customer API Keys | boolean | computed added by Customer Portal ( |
| portal_confirmation_pay | Portal Confirmation Pay | boolean | related: added by Sales ( |
| portal_confirmation_sign | Portal Confirmation Sign | boolean | related: added by Sales ( |
| pos_advanced_employee_ids | Pos Advanced Employee Employees linked to users with the PoS Manager role are automatically added to this list | many2many | related: added by POS - HR ( |
| pos_adyen_ask_customer_for_tip | Pos Adyen Ask Customer For Tip | boolean | computed, stored added by POS Adyen ( |
| pos_allowed_pricelist_ids | Pos Allowed Pricelist | many2many | computed added by Point of Sale ( |
| pos_amount_authorized_diff | Pos Amount Authorized Diff | float | related: added by Point of Sale ( |
| pos_auto_validate_terminal_payment | Automatically validates orders paid with a payment terminal. | boolean | related: added by Point of Sale ( |
| pos_available_preset_ids | Pos Available Preset | many2many | related: added by Point of Sale ( |
| pos_available_pricelist_ids | Available Pricelists | many2many | computed, stored added by Point of Sale ( |
| pos_basic_employee_ids | Pos Basic Employee If left empty, all employees can log in to PoS | many2many | related: added by POS - HR ( |
| pos_basic_receipt | Pos Basic Receipt | boolean | related: added by Point of Sale ( |
| pos_cash_control | Pos Cash Control | boolean | related: added by Point of Sale ( |
| pos_cash_rounding | Cash Rounding (PoS) | boolean | related: added by Point of Sale ( |
| pos_company_has_template | Pos Company Has Template | boolean | related: added by Point of Sale ( |
| pos_config_id | Point of Sale | many2one | added by Point of Sale ( |
| pos_crm_team_id | Sales Team (PoS) | many2one→ crm.team | related: added by POS - Sales ( |
| pos_customer_display_bg_img | Pos Customer Display Bg Img | image | related: added by Point of Sale ( |
| pos_customer_display_bg_img_name | Pos Customer Display Bg Img Name | char | related: added by Point of Sale ( |
| pos_default_bill_ids | Pos Default Bill | many2many→ pos.bill | related: added by Point of Sale ( |
| pos_default_fiscal_position_id | Default Fiscal Position | many2one | computed, stored added by Point of Sale ( |
| pos_default_preset_id | Pos Default Preset | many2one | related: added by Point of Sale ( |
| pos_default_screen | Pos Default Screen | selection | related: added by Restaurant ( |
| pos_discount_pc | Pos Discount Pc | float | related: added by Point of Sale Discounts ( |
| pos_discount_product_id | Pos Discount Product | many2one | computed, stored added by Point of Sale Discounts ( |
| pos_down_payment_product_id | Pos Down Payment Product | many2one | related: added by POS - Sales ( |
| pos_epson_printer_ip | Pos Epson Printer Ip | char | related: added by Point of Sale ( |
| pos_fallback_nomenclature_id | Pos Fallback Nomenclature | many2one | related: added by Point of Sale ( |
| pos_fast_payment_method_ids | Pos Fast Payment Method | many2many | related: added by Point of Sale ( |
| pos_fiscal_position_ids | Fiscal Positions | many2many | computed, stored added by Point of Sale ( |
| pos_floor_ids | Pos Floor | many2many | related: added by Restaurant ( |
| pos_has_active_session | Pos Has Active Session | boolean | related: added by Point of Sale ( |
| pos_iface_available_categ_ids | Available PoS Product Categories | many2many | computed, stored added by Point of Sale ( |
| pos_iface_big_scrollbars | Pos Iface Big Scrollbars | boolean | related: added by Point of Sale ( |
| pos_iface_cashdrawer | Cashdrawer | boolean | computed, stored added by Point of Sale ( |
| pos_iface_electronic_scale | Electronic Scale | boolean | computed, stored added by Point of Sale ( |
| pos_iface_group_by_categ | Pos Iface Group By Categ | boolean | related: added by Point of Sale ( |
| pos_iface_print_auto | Pos Iface Print Auto | boolean | related: added by Point of Sale ( |
| pos_iface_print_skip_screen | Pos Iface Print Skip Screen | boolean | related: added by Point of Sale ( |
| pos_iface_print_via_proxy | Print via Proxy | boolean | computed, stored added by Point of Sale ( |
| pos_iface_printbill | Pos Iface Printbill | boolean | computed, stored added by Restaurant ( |
| pos_iface_scan_via_proxy | Scan via Proxy | boolean | computed, stored added by Point of Sale ( |
| pos_iface_splitbill | Pos Iface Splitbill | boolean | computed, stored added by Restaurant ( |
| pos_iface_tax_included | Pos Iface Tax Included | selection | related: added by Point of Sale ( |
| pos_iface_tipproduct | Pos Iface Tipproduct | boolean | related: added by Point of Sale ( |
| pos_invoice_journal_id | Pos Invoice Journal | many2one | related: added by Point of Sale ( |
| pos_is_closing_entry_by_product | Pos Is Closing Entry By Product | boolean | related: added by Point of Sale ( |
| pos_is_header_or_footer | Pos Is Header Or Footer | boolean | related: added by Point of Sale ( |
| pos_is_margins_costs_accessible_to_every_user | Pos Is Margins Costs Accessible To Every User | boolean | related: added by Point of Sale ( |
| pos_is_order_printer | Pos Is Order Printer | boolean | computed, stored added by Point of Sale ( |
| pos_is_posbox | Pos Is Posbox | boolean | related: added by Point of Sale ( |
| pos_journal_id | Pos Journal | many2one | related: added by Point of Sale ( |
| pos_limit_categories | Pos Limit Categories | boolean | related: added by Point of Sale ( |
| pos_manual_discount | Pos Manual Discount | boolean | related: added by Point of Sale ( |
| pos_minimal_employee_ids | Pos Minimal Employee If left empty, all employees can log in to PoS | many2many | related: added by POS - HR ( |
| pos_module_pos_appointment | Pos Module Pos Appointment | boolean | related: added by Point of Sale ( |
| pos_module_pos_avatax | Pos Module Pos Avatax | boolean | related: added by Point of Sale ( |
| pos_module_pos_discount | Pos Module Pos Discount | boolean | related: added by Point of Sale ( |
| pos_module_pos_hr | Pos Module Pos Hr | boolean | related: added by Point of Sale ( |
| pos_module_pos_restaurant | Pos Module Pos Restaurant | boolean | related: added by Point of Sale ( |
| pos_module_pos_sms | Pos Module Pos Sms | boolean | related: added by Point of Sale ( |
| pos_note_ids | Pos Note | many2many→ pos.note | related: added by Point of Sale ( |
| pos_only_round_cash_method | Pos Only Round Cash Method | boolean | related: added by Point of Sale ( |
| pos_order_edit_tracking | Pos Order Edit Tracking | boolean | related: added by Point of Sale ( |
| pos_other_devices | Pos Other Devices | boolean | related: added by Point of Sale ( |
| pos_payment_method_ids | Pos Payment Method | many2many | related: added by Point of Sale ( |
| pos_picking_policy | Pos Picking Policy | selection | related: added by Point of Sale ( |
| pos_picking_type_id | Pos Picking Type | many2one | related: added by Point of Sale ( |
| pos_pricelist_id | Default Pricelist | many2one | computed, stored added by Point of Sale ( |
| pos_printer_ids | Pos Printer | many2many | related: added by Point of Sale ( |
| pos_proxy_ip | IP Address | char | related: added by Point of Sale ( |
| pos_receipt_footer | Receipt Footer | text | computed, stored added by Point of Sale ( |
| pos_receipt_header | Receipt Header | text | computed, stored added by Point of Sale ( |
| pos_restrict_price_control | Pos Restrict Price Control | boolean | related: added by Point of Sale ( |
| pos_rounding_method | Pos Rounding Method | many2one | related: added by Point of Sale ( |
| pos_route_id | Pos Route | many2one | related: added by Point of Sale ( |
| pos_selectable_categ_ids | Pos Selectable Categ | many2many | computed added by Point of Sale ( |
| pos_self_order_online_payment_method_id | Pos Self Order Online Payment Method | many2one | related: added by POS Self-Order / Online Payment ( |
| pos_self_ordering_available_language_ids | Pos Self Ordering Available Language | many2many→ res.lang | related: added by POS Self Order ( |
| pos_self_ordering_default_language_id | Pos Self Ordering Default Language | many2one→ res.lang | related: added by POS Self Order ( |
| pos_self_ordering_default_user_id | Pos Self Ordering Default User | many2one | related: added by POS Self Order ( |
| pos_self_ordering_image_background_ids | Pos Self Ordering Image Background | many2many | related: added by POS Self Order ( |
| pos_self_ordering_image_brand | Pos Self Ordering Image Brand | image | related: added by POS Self Order ( |
| pos_self_ordering_image_brand_name | Pos Self Ordering Image Brand Name | char | related: added by POS Self Order ( |
| pos_self_ordering_image_home_ids | Pos Self Ordering Image Home | many2many | related: added by POS Self Order ( |
| pos_self_ordering_mode | Pos Self Ordering Mode | selection | required related: added by POS Self Order ( |
| pos_self_ordering_pay_after | Pos Self Ordering Pay After | selection | required related: added by POS Self Order ( |
| pos_self_ordering_service_mode | Pos Self Ordering Service Mode | selection | required related: added by POS Self Order ( |
| pos_set_maximum_difference | Pos Set Maximum Difference | boolean | related: added by Point of Sale ( |
| pos_set_tip_after_payment | Pos Set Tip After Payment | boolean | computed, stored added by Restaurant ( |
| pos_ship_later | Pos Ship Later | boolean | related: added by Point of Sale ( |
| pos_show_category_images | Pos Show Category Images | boolean | related: added by Point of Sale ( |
| pos_show_product_images | Pos Show Product Images | boolean | related: added by Point of Sale ( |
| pos_sms_receipt_template_id | Pos Sms Receipt Template | many2one | related: added by POS - SMS ( |
| pos_tax_regime_selection | Pos Tax Regime Selection | boolean | related: added by Point of Sale ( |
| pos_tip_product_id | Tip Product | many2one | computed, stored added by Point of Sale ( |
| pos_trusted_config_ids | Pos Trusted Config | many2many | related: added by Point of Sale ( |
| pos_use_fast_payment | Pos Use Fast Payment | boolean | related: added by Point of Sale ( |
| pos_use_presets | Pos Use Presets | boolean | related: added by Point of Sale ( |
| pos_use_pricelist | Pos Use Pricelist | boolean | related: added by Point of Sale ( |
| pos_warehouse_id | Warehouse (PoS) | many2one | related: added by Point of Sale ( |
| predictive_lead_scoring_field_labels | Predictive Lead Scoring Field Labels | char | computed added by CRM ( |
| predictive_lead_scoring_fields | Lead Scoring Frequency Fields | many2many | computed added by CRM ( |
| predictive_lead_scoring_fields_str | Lead Scoring Frequency Fields in String | char | added by CRM ( |
| predictive_lead_scoring_start_date | Lead Scoring Starting Date | date | computed added by CRM ( |
| predictive_lead_scoring_start_date_str | Lead Scoring Starting Date in String | char | added by CRM ( |
| prepayment_percent | Prepayment Percent | float | related: added by Sales ( |
| preview_ready | Display preview button | boolean | computed added by Invoicing ( |
| product_volume_volume_in_cubic_feet | Volume unit of measure | selection | Values: added by Products & Pricelists ( |
| product_weight_in_lbs | Weight unit of measure | selection | Values: added by Products & Pricelists ( |
| profiling_enabled_until | Profiling enabled until | datetime | added by Initial Setup Tools ( |
| project_time_mode_id | Project 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→ uom.uom | related: added by Task Logs ( |
| purchase_tax_id | Default Purchase Tax | many2one | related: added by Invoicing ( |
| qr_code | Display SEPA QR-code | boolean | related: added by Invoicing ( |
| quick_edit_mode | Quick encoding | selection | related: added by Invoicing ( |
| quotation_validity_days | Quotation Validity Days | integer | related: added by Sales ( |
| recaptcha_min_score | Minimum 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 ( |
| recaptcha_private_key | Secret Key | char | added by Google reCAPTCHA integration ( |
| recaptcha_public_key | Site Key | char | added by Google reCAPTCHA integration ( |
| reminder_allow | Approver Reminder | boolean | added by Task Logs ( |
| reminder_user_allow | Employee Reminder | boolean | added by Task Logs ( |
| replenish_on_order | Replenish on Order (MTO) | boolean | computed added by Inventory ( |
| report_footer | Custom Report Footer Footer text displayed at the bottom of all reports. | html | related: added by Initial Setup Tools ( |
| resource_calendar_id | Company Working Hours | many2one | related: added by Employees ( |
| restrict_template_rendering | Restrict 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 ( |
| restrictive_audit_trail | Restricted Audit Trail | boolean | related: added by Invoicing ( |
| sale_tax_id | Default Sale Tax | many2one | related: added by Invoicing ( |
| salesperson_id | Salesperson | many2one | related: added by eCommerce ( |
| salesteam_id | Salesteam | many2one→ crm.team | related: added by eCommerce ( |
| security_lead | Security Lead Time | float | related: added by Sales and Warehouse Management ( |
| send_abandoned_cart_email | Abandoned Email | boolean | related: added by eCommerce ( |
| server_uri_google | Server uri | char | added by OAuth2 Authentication ( |
| sfu_server_key | SFU Server key Base64 encoded key | char | added by Discuss ( |
| sfu_server_url | SFU Server URL | char | added by Discuss ( |
| shared_user_account | Shared Customer Accounts | boolean | computed added by Website ( |
| show_blacklist_buttons | Blacklist Option when Unsubscribing Allow the recipient to manage themselves their state in the blacklist via the unsubscription page. | boolean | added by Email Marketing ( |
| show_effect | Show Effect | boolean | added by Initial Setup Tools ( |
| show_line_subtotals_tax_selection | Show Line Subtotals Tax Selection | selection | related: added by eCommerce ( |
| show_sale_receipts | Sale Receipt | boolean | added by Invoicing ( |
| sms_provider | Sms Provider | selection | required related: added by Twilio SMS ( |
| snailmail_color | Print In Color | boolean | related: added by Snail Mail ( |
| snailmail_cover | Add a Cover Page | boolean | related: added by Snail Mail ( |
| snailmail_cover_readonly | Snailmail Cover Readonly | boolean | computed added by Snail Mail ( |
| snailmail_duplex | Print Both sides | boolean | related: added by Snail Mail ( |
| social_default_image | Default Social Share Image | binary | related: added by Website ( |
| stock_confirmation_type | Stock Text Validation type | selection | related: added by Inventory ( |
| stock_move_email_validation | Stock Move Email Validation | boolean | related: added by Inventory ( |
| stock_sms_confirmation_template_id | Stock Sms Confirmation Template | many2one | related: added by Stock - SMS ( |
| stock_text_confirmation | Stock Text Validation with stock move | boolean | related: added by Inventory ( |
| tax_calculation_rounding_method | Tax calculation rounding method | selection | related: added by Invoicing ( |
| tax_cash_basis_journal_id | Tax Cash Basis Journal | many2one | related: added by Invoicing ( |
| tax_exigibility | Cash Basis | boolean | related: added by Invoicing ( |
| tenor_api_key | Klipy 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 ( |
| terms_type | Terms Type | selection | related: added by Invoicing ( |
| timesheet_encode_method | Encoding Method | selection | requiredcomputed Values: added by Task Logs ( |
| transfer_account_id | Internal Transfer Intermediary account used when moving from a liquidity account to another. | many2one | related: added by Invoicing ( |
| turnstile_secret_key | CF Secret Key | char | added by Cloudflare Turnstile ( |
| turnstile_site_key | CF Site Key | char | added by Cloudflare Turnstile ( |
| twilio_account_sid | Account SID | char | added by Discuss ( |
| twilio_account_token | Account Auth Token | char | added by Discuss ( |
| unsplash_access_key | Access Key | char | added by Unsplash Image Library ( |
| unsplash_app_id | Application ID | char | added by Unsplash Image Library ( |
| update_stock_quantities | Update Stock Quantities | selection | related: added by Point of Sale ( |
| use_event_barcode | Use Event Barcode Enable or Disable Event Barcode functionality. | boolean | added by Events Organization ( |
| use_google_maps_static_api | Google Maps static API | boolean | added by Events Organization ( |
| use_invoice_terms | Default Terms & Conditions | boolean | added by Invoicing ( |
| use_security_lead | Security 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 ( |
| use_sfu_server | Use SFU server If you want to setup SFU server for large group calls. | boolean | added by Discuss ( |
| use_twilio_rtc_servers | Use Twilio ICE servers If you want to use twilio as TURN/STUN server provider | boolean | added by Discuss ( |
| vat_check_vies | Verify VAT Numbers | boolean | related: added by VAT Number Validation ( |
| web_app_name | Web App Name | char | added by Web ( |
| website_block_third_party_domains | Block 3rd-party domains | boolean | related: added by Website ( |
| website_company_id | Website Company | many2one | related: added by Website ( |
| website_cookies_bar | Website Cookies Bar | boolean | related: added by Website ( |
| website_default_lang_code | Default language code | char | related: added by Website ( |
| website_default_lang_id | Default language | many2one→ res.lang | related: added by Website ( |
| website_domain | Website Domain | char | related: added by Website ( |
| website_google_places_api_key | Website's Google Places API Key | char | related: added by Google places autocompletion ( |
| website_homepage_url | Website Homepage Url | char | related: added by Website ( |
| website_id | website | many2one→ website | added by Website ( |
| website_language_count | Number of languages | integer | read-only related: added by Website ( |
| website_logo | Website Logo | binary | related: added by Website ( |
| website_name | Website Name | char | related: added by Website ( |
| website_sale_contact_us_button_url | Button Url | char | related: added by eCommerce ( |
| website_sale_prevent_zero_price_sale | Prevent Sale of Zero Priced Product | boolean | related: added by eCommerce ( |
| website_slide_google_app_key | Website Slide Google App Key | char | related: added by eLearning ( |
| website_warehouse_id | Website Warehouse | many2one | related: added by Product Availability ( |
| work_permit_expiration_notice_period | Work Permit Expiry Notice Period | integer | related: added by Employees ( |
| create_date | Created on | datetime | read-onlyautomatic |
| create_uid | Created by | many2one | read-onlyautomatic |
| display_name | Display Name | char | read-onlycomputedautomatic |
| id | ID | integer | read-onlyautomatic |
| write_date | Last Updated on | datetime | read-onlyautomatic |
| write_uid | Last Updated by | many2one | read-onlyautomatic |
Relations
Models linked from this model
- account_edi_proxy_client.user: account_peppol_edi_user
- account.account: account_cash_basis_base_account_id, account_default_pos_receivable_account_id, account_discount_expense_allocation_id, account_discount_income_allocation_id, account_interco_payable_id, account_interco_receivable_id, account_journal_early_pay_discount_gain_account_id, account_journal_early_pay_discount_loss_account_id, account_journal_suspense_account_id, downpayment_account_id, expense_account_id, expense_currency_exchange_account_id, income_account_id, income_currency_exchange_account_id, transfer_account_id
- account.cash.rounding: pos_rounding_method
- account.fiscal.position: pos_default_fiscal_position_id, pos_fiscal_position_ids
- account.incoterms: incoterm_id
- account.journal: account_interco_clearing_journal_id, account_peppol_purchase_journal_id, currency_exchange_journal_id, expense_journal_id, lc_journal_id, pos_invoice_journal_id, pos_journal_id, tax_cash_basis_journal_id
- account.payment.method.line: company_expense_allowed_payment_method_line_ids
- account.tax: purchase_tax_id, sale_tax_id
- barcode.nomenclature: barcode_nomenclature_id, pos_fallback_nomenclature_id
- base.geo_provider: geoloc_provider_id
- crm.lead.scoring.frequency.field: predictive_lead_scoring_fields
- crm.team: pos_crm_team_id, salesteam_id
- digest.digest: digest_id
- hr.employee: pos_advanced_employee_ids, pos_basic_employee_ids, pos_minimal_employee_ids
- hr.leave.type: l10n_fr_reference_leave_type
- im_livechat.channel: channel_id
- ir.attachment: pos_self_ordering_image_background_ids, pos_self_ordering_image_home_ids
- ir.mail_server: mass_mailing_mail_server_id
- ir.model: cloud_storage_migration_all_model_ids, cloud_storage_migration_message_model_ids
- ir.ui.view: external_report_layout_id
- mail.alias.domain: alias_domain_id, hr_expense_alias_domain_id
- mail.template: cart_recovery_mail_template, confirmation_email_template_id, invoice_mail_template_id
- mailing.list: newsletter_id
- payment.provider: active_provider_id
- pos.bill: pos_default_bill_ids
- pos.category: pos_iface_available_categ_ids, pos_selectable_categ_ids
- pos.config: pos_config_id, pos_trusted_config_ids
- pos.note: pos_note_ids
- pos.payment.method: pos_fast_payment_method_ids, pos_payment_method_ids, pos_self_order_online_payment_method_id
- pos.preset: pos_available_preset_ids, pos_default_preset_id
- pos.printer: pos_printer_ids
- product.pricelist: pos_allowed_pricelist_ids, pos_available_pricelist_ids, pos_pricelist_id
- product.product: pos_discount_product_id, pos_down_payment_product_id, pos_tip_product_id
- project.project: internal_project_id
- project.task: leave_timesheet_task_id
- res.company: company_id, website_company_id
- res.company.ldap: ldaps
- res.country: account_fiscal_country_id
- res.currency: company_currency_id, currency_id
- res.lang: language_ids, pos_self_ordering_available_language_ids, pos_self_ordering_default_language_id, website_default_lang_id
- res.users: auth_signup_template_user_id, pos_self_ordering_default_user_id, salesperson_id
- resource.calendar: resource_calendar_id
- restaurant.floor: pos_floor_ids
- sale.order.template: company_so_template_id
- sms.template: pos_sms_receipt_template_id, stock_sms_confirmation_template_id
- stock.picking.type: pos_picking_type_id
- stock.route: pos_route_id
- stock.warehouse: pos_warehouse_id, website_warehouse_id
- uom.uom: project_time_mode_id
- website: website_id
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 -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}'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.