res.company :: Companies

Main super-class for regular database-persisted Odoo models. Odoo models are created by inheriting from this class:: class user(Model): ... The system will later instantiate the class once per database (on which the class' module is installed).

Fields

  • account_cash_basis_base_account_id [many2one: account.account]: Base Tax Received Account

  • account_default_pos_receivable_account_id [many2one: account.account]: Default PoS Receivable Account

  • account_discount_expense_allocation_id [many2one: account.account]: Separate account for expense discount

  • account_discount_income_allocation_id [many2one: account.account]: Separate account for income discount

  • account_display_representative_field [readonlyboolean]: Account Display Representative Field

  • account_enabled_tax_country_ids [readonlymany2many: res.country]: l10n-used countries

  • account_fiscal_country_id [many2one: res.country]: Fiscal Country

  • account_folder_id [many2one: documents.document]: Accounting Workspace

  • account_journal_early_pay_discount_gain_account_id [many2one: account.account]: Cash Discount Write-Off Gain Account

  • account_journal_early_pay_discount_loss_account_id [many2one: account.account]: Cash Discount Write-Off Loss Account

  • account_journal_suspense_account_id [many2one: account.account]: Journal Suspense Account

  • account_opening_date [requireddate]: Opening Entry

  • account_opening_journal_id [many2one: account.journal]: Opening Journal

  • account_opening_move_id [many2one: account.move]: Opening Journal Entry

  • account_price_include [requiredselection]: Default Sales Price Include

  • account_purchase_tax_id [many2one: account.tax]: Default Purchase Tax

  • account_representative_id [many2one: res.partner]: Accounting Firm

  • account_revaluation_expense_provision_account_id [many2one: account.account]: Expense Provision Account

  • account_revaluation_income_provision_account_id [many2one: account.account]: Income Provision Account

  • account_revaluation_journal_id [many2one: account.journal]: Account Revaluation Journal

  • account_sale_tax_id [many2one: account.tax]: Default Sale Tax

  • account_storno [boolean]: Storno accounting

  • account_tax_periodicity [requiredselection]: Delay units

  • account_tax_periodicity_journal_id [many2one: account.journal]: Journal

  • account_tax_periodicity_reminder_day [requiredinteger]: Start from

  • account_tax_unit_ids [many2many: account.tax.unit]: Tax Units

  • account_use_credit_limit [boolean]: Sales Credit Limit

  • active [boolean]: Active

  • alias_domain_id [many2one: mail.alias.domain]: Email Domain

  • alias_domain_name [readonlychar]: Alias Domain Name

  • all_child_ids [one2many: res.company]: All Child

  • anglo_saxon_accounting [boolean]: Use anglo-saxon accounting

  • automatic_entry_default_journal_id [many2one: account.journal]: Automatic Entry Default Journal

  • autopost_bills [boolean]: Auto-validate bills

  • background_image [binary]: Home Menu Background Image

  • bacs_sun [char]: Service User Number

  • bank_account_code_prefix [char]: Prefix of the bank accounts

  • bank_ids [one2many: res.partner.bank]: Banks

  • bank_journal_ids [one2many: account.journal]: Bank Journals

  • batch_payment_sequence_id [readonlymany2one: ir.sequence]: Batch Payment Sequence

  • bounce_email [readonlychar]: Bounce Email

  • bounce_formatted [readonlychar]: Bounce

  • cash_account_code_prefix [char]: Prefix of the cash accounts

  • catchall_email [readonlychar]: Catchall Email

  • catchall_formatted [readonlychar]: Catchall

  • chart_template [selection]: Chart Template

  • check_account_audit_trail [boolean]: Audit Trail

  • child_ids [one2many: res.company]: Branches

  • city [char]: City

  • color [integer]: Color

  • company_details [html]: Company Details

  • company_registry [char]: Company ID

  • company_registry_placeholder [readonlychar]: Company Registry Placeholder

  • company_vat_placeholder [readonlychar]: Company Vat Placeholder

  • country_code [readonlychar(2)]: Country Code

  • country_id [many2one: res.country]: Country

  • create_date [readonlydatetime]: Created on

  • create_uid [readonlymany2one: res.users]: Created by

  • currency_exchange_journal_id [many2one: account.journal]: Exchange Gain or Loss Journal

  • currency_id [requiredmany2one: res.currency]: Currency

  • currency_interval_unit [requiredselection]: Interval Unit

  • currency_next_execution_date [date]: Next Execution Date

  • currency_provider [selection]: Service Provider

  • default_cash_difference_expense_account_id [many2one: account.account]: Cash Difference Expense

  • default_cash_difference_income_account_id [many2one: account.account]: Cash Difference Income

  • default_from_email [readonlychar]: Default From

  • deferred_expense_account_id [many2one: account.account]: Deferred Expense Account

  • deferred_expense_amount_computation_method [requiredselection]: Deferred Expense Based on

  • deferred_expense_journal_id [many2one: account.journal]: Deferred Expense Journal

  • deferred_revenue_account_id [many2one: account.account]: Deferred Revenue Account

  • deferred_revenue_amount_computation_method [requiredselection]: Deferred Revenue Based on

  • deferred_revenue_journal_id [many2one: account.journal]: Deferred Revenue Journal

  • display_invoice_amount_total_words [boolean]: Total amount of invoice in letters

  • display_invoice_tax_company_currency [boolean]: Taxes in company currency

  • display_name [readonlychar]: Display Name

  • document_spreadsheet_folder_id [many2one: documents.document]: Document Spreadsheet Folder

  • documents_account_settings [boolean]: Documents Account Settings

  • documents_hr_folder [many2one: documents.document]: hr Workspace

  • documents_hr_settings [boolean]: Documents Hr Settings

  • documents_product_settings [boolean]: Documents Product Settings

  • documents_sign_folder_id [many2one: documents.document]: Sign Folder

  • email [char]: Email

  • email_formatted [readonlychar]: Formatted Email

  • email_primary_color [char]: Email Header Color

  • email_secondary_color [char]: Email Button Color

  • employee_properties_definition [properties_definition]: Employee Properties

  • expects_chart_of_accounts [boolean]: Expects a Chart of Accounts

  • expense_accrual_account_id [many2one: account.account]: Expense Accrual Account

  • expense_currency_exchange_account_id [many2one: account.account]: Loss Exchange Rate Account

  • external_report_layout_id [many2one: ir.ui.view]: Document Template

  • extract_bank_statement_digitalization_mode [selection]: Digitization mode on bank statements

  • extract_in_invoice_digitalization_mode [selection]: Digitization mode on vendor bills

  • extract_out_invoice_digitalization_mode [selection]: Digitization mode on customer invoices

  • extract_single_line_per_tax [boolean]: Single Invoice Line Per Tax

  • fiscal_position_ids [one2many: account.fiscal.position]: Fiscal Position

  • fiscalyear_last_day [requiredinteger]: Fiscalyear Last Day

  • fiscalyear_last_month [requiredselection]: Fiscalyear Last Month

  • fiscalyear_lock_date [date]: Global Lock Date

  • font [selection]: Font

  • gain_account_id [many2one: account.account]: Gain Account

  • generate_deferred_expense_entries_method [requiredselection]: Generate Deferred Expense Entries

  • generate_deferred_revenue_entries_method [requiredselection]: Generate Deferred Revenue Entries

  • hard_lock_date [date]: Hard Lock Date

  • has_message [readonlyboolean]: Has Message

  • hr_presence_control_attendance [boolean]: Based on attendances

  • hr_presence_control_email [boolean]: Based on number of emails sent

  • hr_presence_control_email_amount [integer]: # emails to send

  • hr_presence_control_ip [boolean]: Based on IP Address

  • hr_presence_control_ip_list [char]: Valid IP addresses

  • hr_presence_control_login [boolean]: Based on user status in system

  • iap_enrich_auto_done [boolean]: Enrich Done

  • id [readonlyinteger]: ID

  • income_currency_exchange_account_id [many2one: account.account]: Gain Exchange Rate Account

  • incoterm_id [many2one: account.incoterms]: Default incoterm

  • intermediary_no [char]: Intermediary Number

  • invoice_terms [html]: Default Terms and Conditions

  • invoice_terms_html [html]: Default Terms and Conditions as a Web page

  • invoicing_switch_threshold [date]: Invoicing Switch Threshold

  • ioss [char]: IOSS Number

  • is_company_details_empty [readonlyboolean]: Is Company Details Empty

  • iso20022_initiating_party_name [char(70)]: Your Company Name

  • iso20022_lei [char]: LEI

  • iso20022_orgid_id [char(35)]: Identification

  • iso20022_orgid_issr [char(35)]: Issuer

  • l10n_uk_hmrc_account_office_reference [char]: Account Office Reference

  • l10n_uk_hmrc_sender_id [char]: Sender ID

  • l10n_uk_hmrc_tax_office_number [char]: Tax office number

  • l10n_uk_hmrc_tax_office_reference [char]: Tax office reference

  • l10n_uk_hmrc_unique_taxpayer_reference [char]: Unique Taxpayer Reference

  • layout_background [requiredselection]: Layout Background

  • layout_background_image [binary]: Background Image

  • logo [binary]: Company Logo

  • logo_web [readonlybinary]: Logo Web

  • loss_account_id [many2one: account.account]: Loss Account

  • message_attachment_count [readonlyinteger]: Attachment Count

  • message_follower_ids [one2many: mail.followers]: Followers

  • message_has_error [readonlyboolean]: Message Delivery error

  • message_has_error_counter [readonlyinteger]: Number of errors

  • message_has_sms_error [readonlyboolean]: SMS Delivery error

  • message_ids [one2many: mail.message]: Messages

  • message_is_follower [readonlyboolean]: Is Follower

  • message_needaction [readonlyboolean]: Action Needed

  • message_needaction_counter [readonlyinteger]: Number of Actions

  • message_partner_ids [many2many: res.partner]: Followers (Partners)

  • mobile [char]: Mobile

  • multi_vat_foreign_country_ids [readonlymany2many: res.country]: Foreign VAT countries

  • name [requiredchar]: Company Name

  • paperformat_id [many2one: report.paperformat]: Paper format

  • parent_id [many2one: res.company]: Parent Company

  • parent_ids [readonlymany2many: res.company]: Parent

  • parent_path [char]: Parent Path

  • partner_gid [readonlyinteger]: Company database ID

  • partner_id [requiredmany2one: res.partner]: Partner

  • payment_onboarding_payment_method [selection]: Selected onboarding payment method

  • phone [char]: Phone

  • planning_employee_unavailabilities [requiredselection]: Employee Unavailabilities

  • planning_generation_interval [requiredinteger]: Rate Of Shift Generation

  • planning_self_unassign_days_before [integer]: Days before shift for unassignment

  • predict_bill_product [boolean]: Predict Bill Product

  • primary_color [char]: Primary Color

  • product_folder_id [many2one: documents.document]: Product Workspace

  • product_tag_ids [many2many: documents.tag]: Product Tag

  • purchase_lock_date [date]: Purchase Lock date

  • qr_code [boolean]: Display QR-code on invoices

  • quick_edit_mode [selection]: Quick encoding

  • rating_ids [one2many: rating.rating]: Ratings

  • report_footer [html]: Report Footer

  • report_header [html]: Company Tagline

  • resource_calendar_id [many2one: resource.calendar]: Default Working Hours

  • resource_calendar_ids [one2many: resource.calendar]: Working Hours

  • revenue_accrual_account_id [many2one: account.account]: Revenue Accrual Account

  • root_id [readonlymany2one: res.company]: Root

  • sale_lock_date [date]: Sales Lock Date

  • secondary_color [char]: Secondary Color

  • sequence [integer]: Sequence

  • sign_invoice [boolean]: Display signing field on invoices

  • sign_terms [html]: Sign Default Terms and Conditions

  • sign_terms_html [html]: Sign Default Terms and Conditions as a Web page

  • sign_terms_type [selection]: Sign Terms & Conditions format

  • signing_user [many2one: res.users]: Signing User

  • snailmail_color [boolean]: Snailmail Color

  • snailmail_cover [boolean]: Add a Cover Page

  • snailmail_duplex [boolean]: Both sides

  • state_id [many2one: res.country.state]: Fed. State

  • street [char]: Street

  • street2 [char]: Street2

  • tax_calculation_rounding_method [selection]: Tax Calculation Rounding Method

  • tax_cash_basis_journal_id [many2one: account.journal]: Cash Basis Journal

  • tax_exigibility [boolean]: Use Cash Basis

  • tax_lock_date [date]: Tax Return Lock Date

  • terms_type [selection]: Terms & Conditions format

  • totals_below_sections [boolean]: Add totals below sections

  • transfer_account_code_prefix [char]: Prefix of the transfer accounts

  • transfer_account_id [many2one: account.account]: Inter-Banks Transfer Account

  • uninstalled_l10n_module_ids [readonlymany2many: ir.module.module]: Uninstalled L10N Module

  • user_fiscalyear_lock_date [readonlydate]: User Fiscalyear Lock Date

  • user_hard_lock_date [readonlydate]: User Hard Lock Date

  • user_ids [many2many: res.users]: Accepted Users

  • user_purchase_lock_date [readonlydate]: User Purchase Lock Date

  • user_sale_lock_date [readonlydate]: User Sale Lock Date

  • user_tax_lock_date [readonlydate]: User Tax Lock Date

  • uses_default_logo [readonlyboolean]: Uses Default Logo

  • vat [char]: Tax ID

  • vat_check_vies [boolean]: Verify VAT Numbers

  • voes [char]: VOES Number

  • website [char]: Website Link

  • website_message_ids [one2many: mail.message]: Website Messages

  • write_date [readonlydatetime]: Last Updated on

  • write_uid [readonlymany2one: res.users]: Last Updated by

  • zip [char]: Zip