Odoo 20.0 Community · Persistant

res.company : champs, relations et API

Le modèle res.company (« Société ») est un modèle persistant déclaré par le module Base, puis enrichi par 58 autres modules. Il expose 317 champs, dont 299 déclarés directement sur le modèle ; 226 champs d'autres modèles pointent vers lui. Retrouvez ci-dessous chaque champ avec son nom technique, son type, son libellé français et ses relations, puis un exemple d'appel à l'API JSON-2 d'Odoo 20.

Fiche d'identité

Nom technique
res.company
Libellé
Société
Type
Persistant (models.Model)
Table SQL
res_company
Module d'origine
Base (base)
Étendu par
web, mail, product, resource, account, account_check_printing, account_edi_proxy_client, account_edi_ubl_cii, payment, account_payment_interco, account_peppol, auth_ldap, barcodes, sms, sale, hr, hr_work_entry, hr_attendance, hr_expense, hr_holidays, hr_holidays_attendance, hr_presence, hr_recruitment, social_media, website, hr_timesheet, l10n_fr, l10n_fr_account, l10n_fr_hr_holidays, l10n_fr_payment, l10n_fr_pdp, point_of_sale, l10n_fr_pdp_pos, l10n_fr_pos_cert, lunch, mass_mailing, stock, mrp, stock_account, mrp_account, sale_stock, purchase, purchase_stock, stock_landed_costs, mrp_subcontracting, stock_dropshipping, mrp_subcontracting_dropshipping, partner_autocomplete, partnership, pos_bancontact_pay, pos_stock, project_timesheet_holidays, sale_gelato, sms_twilio, snailmail, spreadsheet_account, website_sale, stock_sms
Tri par défaut (_order)
sequence, name
Hérite de (mixins)
format.address.mixinformat.vat.label.mixinmail.threadpos.load.mixin

Champs du modèle

299 champs propres, 12 hérités des mixins et 6 champs automatiques de l'ORM. Cliquez sur un nom pour obtenir le lien direct vers le champ.

317 champs affichés sur 317

Nom techniqueLibelléTypeDétails
absence_managementGestion des absencesboolean

ajouté par Présences (hr_attendance)

account_billed_not_received_idBilled Not Received Accountmany2one

ajouté par Achats (purchase)

account_bills_to_receive_idBills to Receive Accountmany2one

ajouté par Achats (purchase)

account_cash_basis_base_account_idCompte de base de la taxe perçue

Compte qui sera défini sur les lignes créées dans le journal de caisse et utilisé pour suivre le montant de base des taxes.

many2one

ajouté par Facturation (account)

account_check_printing_date_labelImprimer l'étiquette de date

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

ajouté par Check Printing Base (account_check_printing)

account_check_printing_layoutFormat du chèque

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

Valeurs : disabled (Aucun)

ajouté par Check Printing Base (account_check_printing)

account_check_printing_margin_leftMarge de gauche du chèque

Ajuster les marges des chèques générés aux paramètres de votre imprimante.

float

ajouté par Check Printing Base (account_check_printing)

account_check_printing_margin_rightMarge de droite

Ajuster les marges des chèques générés aux paramètres de votre imprimante.

float

ajouté par Check Printing Base (account_check_printing)

account_check_printing_margin_topMarge supérieure du chèque

Ajuster les marges des chèques générés aux paramètres de votre imprimante.

float

ajouté par Check Printing Base (account_check_printing)

account_check_printing_multi_stubTalon de chèque sur plusieurs pages

Cette option vous permet d'imprimer les éléments (talons) sur plusieurs pages si ceux-ci ne tiennent pas sur une page.

boolean

ajouté par Check Printing Base (account_check_printing)

account_credit_limitLimite de crédit par défautfloat

ajouté par Facturation (account)

account_default_pos_receivable_account_idCompte débiteur par défaut du point de ventemany2one

ajouté par Facturation (account)

account_discount_expense_allocation_idCompte séparé pour la remise de chargesmany2one

ajouté par Facturation (account)

account_discount_income_allocation_idCompte séparé pour la remise de produitsmany2one

ajouté par Facturation (account)

account_edi_proxy_client_idsCompte EDI du client proxyone2many

inverse : company_id

ajouté par Proxy features for account_edi (account_edi_proxy_client)

account_enabled_tax_country_idsl10n-pays utilisés

Champ technique contenant les pays pour lesquels cette société utilise des fonctionnalités fiscales (d'où ceux pour lesquels les modules l10n doivent afficher des champs fiscaux).

many2many
calculé

ajouté par Facturation (account)

account_fiscal_country_group_codesCodes de groupe fiscal par paysjson
calculé

ajouté par Facturation (account)

account_fiscal_country_idPays d'imposition

Le pays à utiliser pour les déclarations fiscales de cette entreprise.

many2one
calculé, stocké

ajouté par Facturation (account)

account_interco_clearing_journal_idIntercompany Clearing Journal

The accounting journal where Intercompany payments will be cleared

many2one

ajouté par Intercompany Payment - Account (account_payment_interco)

account_interco_payable_idIntercompany Clearing Payable Account

The account where Intercompany invoice payments will be cleared

many2one

ajouté par Intercompany Payment - Account (account_payment_interco)

account_interco_receivable_idIntercompany Clearing Receivable Account

The account where Intercompany credit note payments will be cleared

many2one

ajouté par Intercompany Payment - Account (account_payment_interco)

account_invoiced_not_delivered_idInvoiced Not Delivered Accountmany2one

ajouté par Ventes (sale)

account_invoices_to_issue_idInvoices to be Issued Accountmany2one

ajouté par Ventes (sale)

account_journal_early_pay_discount_gain_account_idCompte des gains d'annulation d'escomptemany2one

ajouté par Facturation (account)

account_journal_early_pay_discount_loss_account_idCompte des pertes d'annulation d'escomptemany2one

ajouté par Facturation (account)

account_journal_suspense_account_idCompte d'attente du journalmany2one

ajouté par Facturation (account)

account_opening_datePièce comptable d'initialisation

C'est la date de la pièce comptable d'initialisation.

date

ajouté par Facturation (account)

account_opening_journal_idJournal d'initialisation

Journal dans lequel a été comptabilisée la pièce comptable d'initialisation pour cette entreprise.

many2one

related : account_opening_move_id.journal_id

ajouté par Facturation (account)

account_opening_move_idPièce comptable d'initialisation

La pièce comptable contenant le solde initial de tous les comptes de cette société.

many2one

ajouté par Facturation (account)

account_peppol_contact_emailE-mail du contact principal

Primary contact email for Peppol connection related communications and notifications. In particular, this email is used by Odoo to reconnect your Peppol account in case of database change.

char
calculé, stocké

ajouté par Peppol (account_peppol)

account_peppol_edi_userUtilisateur du compte EDI Peppolmany2one
calculé

ajouté par Peppol (account_peppol)

account_peppol_migration_keyClé de migrationchar

ajouté par Peppol (account_peppol)

account_peppol_phone_numberNuméro de téléphone

Ce numéro est utilisé uniquement à des fins d’identification.

char
calculé, stocké

ajouté par Peppol (account_peppol)

account_peppol_proxy_stateStatut PEPPOLselection
requis

Valeurs : not_registered (Non inscrit), sender (Peut envoyer mais pas recevoir), smp_registration (Peut envoyer, en attente d'enregistrement pour recevoir), receiver (Peut envoyer et recevoir), rejected (Rejeté)

ajouté par Peppol (account_peppol)

account_price_includeInclure prix de vente par défaut

Le taxes sont incluses par défaut dans le prix de vente utilisé pour le produit et les factures de cette entreprise.

selection
requis

Valeurs : tax_included (Toutes taxes comprises), tax_excluded (Hors taxes)

ajouté par Facturation (account)

account_production_wip_account_idCompte de production TECmany2one

ajouté par WMS Accounting (stock_account)

account_production_wip_overhead_account_idCompte Frais généraux des Encours de Productionmany2one

ajouté par WMS Accounting (stock_account)

account_purchase_receipt_fiscal_position_idPosition fiscale par défaut pour les ticketsmany2one

ajouté par Facturation (account)

account_purchase_tax_idTaxe d'achat par défautmany2one

ajouté par Facturation (account)

account_sale_tax_idTaxe de vente par défautmany2one

ajouté par Facturation (account)

account_stock_journal_idStock Journalmany2one

ajouté par Facturation (account)

account_stock_valuation_idCompte de valorisation des stocksmany2one

ajouté par Facturation (account)

account_stornoComptabilité Stornoboolean
calculé, stocké

ajouté par Facturation (account)

account_use_credit_limitLimite de crédit de vente

Autoriser l'utilisation de limites de crédit sur les partenaires

boolean

ajouté par Facturation (account)

activeActifboolean
additional_identifiersAdditional Identifiersjson

related : partner_id.additional_identifiers

alias_domain_idDomaine de messageriemany2one

ajouté par Discussion (mail)

all_child_idsTous les enfantsone2many

inverse : parent_id

allow_spontaneous_returnsAllow Spontaneous Returnsboolean

ajouté par Sales and Warehouse Management (sale_stock)

allowed_work_entry_type_idsType d’entrée de travail autorisémany2many
calculé

ajouté par Work Entries (hr_work_entry)

anglo_saxon_accountingUtiliser la comptabilité anglo-saxonneboolean

ajouté par Facturation (account)

annual_inventory_dayJour du mois

Day of the month when the annual inventory should occur. If zero or negative, then the first day of the month will be selected instead. If greater than the last day of a month, then the last day of the month will be selected instead.

integer

ajouté par Inventaire (stock)

annual_inventory_monthMois d'inventaire annuel

Mois d'inventaire pour les produits qui ne sont pas dans un emplacement avec un inventaire cyclique. Ne pas sélectionner de mois ne fera pas d'inventaire automatique

selection

Valeurs : 1 (Janvier), 2 (Février), 3 (Mars), 4 (Avril), 5 (Mai), 6 (Juin), 7 (Juillet), 8 (Août), 9 (Septembre), 10 (Octobre), 11 (Novembre), 12 (Décembre)

ajouté par Inventaire (stock)

apeAPEchar

ajouté par France - Localizations (l10n_fr)

applicant_properties_definitionPropriétés du candidatproperties_definition

ajouté par Recrutement (hr_recruitment)

attendance_barcode_sourceSource du code-barresselection

Valeurs : scanner (Scanner), front (Caméra avant), back (Caméra arrière)

ajouté par Présences (hr_attendance)

attendance_basedAttendance Basedboolean

ajouté par Présences (hr_attendance)

attendance_break_managementBreak Management on Checkout

If enabled, employees can record their total break duration after checking out.

boolean

ajouté par Présences (hr_attendance)

attendance_capture_check_inTake Pictures on Check-Inboolean

ajouté par Présences (hr_attendance)

attendance_device_trackingSuivi des appareils et de la localisationboolean

ajouté par Présences (hr_attendance)

attendance_from_systrayPrésence de systrayboolean

ajouté par Présences (hr_attendance)

attendance_kiosk_delayTemps de réponse en mode kiosqueinteger

ajouté par Présences (hr_attendance)

attendance_kiosk_keyClé présence kiosquechar

ajouté par Présences (hr_attendance)

attendance_kiosk_modeMode Présenceselection

Valeurs : barcode (Code-barres / RFID), barcode_manual (Code-barres / RFID et sélection manuelle), manual (Sélection manuelle)

ajouté par Présences (hr_attendance)

attendance_kiosk_urlURL présence kiosquechar
calculé

ajouté par Présences (hr_attendance)

attendance_kiosk_use_pinIdentification PIN de l'employéboolean

ajouté par Présences (hr_attendance)

attendance_validationAttendance Validationselection

Valeurs : no_validation (Worked days are automatically approved), manual_validation (Worked days require manual approval), tolerance_validation (Worked days require approval if outside tolerance)

ajouté par Présences (hr_attendance)

attendance_validation_toleranceValidation Tolerance (Hours)float

ajouté par Présences (hr_attendance)

attendance_work_entry_type_idAttendance Time Type

Work entry type assigned to attendances and read by the time rule engine.

many2one
calculé, stocké

ajouté par Présences (hr_attendance)

auto_check_outCheckout automatiqueboolean

ajouté par Présences (hr_attendance)

auto_check_out_modeAuto Check Out Modeselection

Valeurs : tolerance (Tolerance), specific_time (Specific Time)

ajouté par Présences (hr_attendance)

auto_check_out_specific_timeAuto Check Out Specific Timefloat

ajouté par Présences (hr_attendance)

auto_check_out_toleranceCheckout automatique de tolérancesfloat

ajouté par Présences (hr_attendance)

automatic_entry_default_journal_idJournal par défaut pour les écritures automatiques

Journal utilisé par défaut pour déplacer la période d'une pièce comptable

many2one

ajouté par Facturation (account)

autopost_billsValidation automatique de facturesboolean

ajouté par Facturation (account)

available_additional_identifiers_metadataAvailable Additional Identifiers Metadatajson

related : partner_id.available_additional_identifiers_metadata

bank_account_code_prefixPréfixe pour les comptes bancaireschar

ajouté par Facturation (account)

bank_idsBanqueone2many

related : partner_id.bank_ids

bank_journal_idsJournaux de banqueone2many

inverse : company_id

ajouté par Facturation (account)

batch_payment_sequence_idSéquence de paiement par lotmany2one
lecture seule

ajouté par Facturation (account)

bounce_emailE-mail de rebondchar
calculé

ajouté par Discussion (mail)

bounce_formattedRebondchar
calculé

ajouté par Discussion (mail)

cash_account_code_prefixPréfixe pour les comptes d'espèceschar

ajouté par Facturation (account)

cash_rounding_loss_account_idCash Rounding Loss Accountmany2one

ajouté par Facturation (account)

cash_rounding_profit_account_idCash Rounding Profit Accountmany2one

ajouté par Facturation (account)

catchall_emailE-mail Catchallchar
calculé

ajouté par Discussion (mail)

catchall_formattedCatchallchar
calculé

ajouté par Discussion (mail)

chart_templateModèle de plan comptableselection

Valeurs calculées dynamiquement

ajouté par Facturation (account)

child_idsBranchesone2many

inverse : parent_id

cityVillechar
calculé
colorCouleurinteger
calculé
company_detailsDétails de la société

Texte d'en-tête affiché en haut de tous les rapports.

html
calculé, stockétraduisible
company_expense_allowed_payment_method_line_idsModes de paiement disponibles pour les dépenses payées par la sociétémany2many

ajouté par Dépenses (hr_expense)

company_vat_placeholderPlaceholder de la TVA de la compagniechar
calculé

ajouté par Facturation (account)

contract_expiration_notice_periodDélai de préavis du contratinteger

ajouté par Employés (hr)

cost_methodMéthode de coûtselection
requis

Valeurs : standard (Prix standard), average (Coût moyen (AVCO))

ajouté par Facturation (account)

country_codeCode du payschar

related : country_id.code

country_idPaysmany2one
calculé
currency_exchange_journal_idJournal pour le gain ou la perte de changemany2one

ajouté par Facturation (account)

currency_idDevisemany2one
requis
days_to_purchaseJours pour acheter

Jours nécessaires pour confirmer un bon de commande, définir quand un bon de commande devrait être validé

integer

ajouté par Purchase Stock (purchase_stock)

default_cash_difference_expense_account_idDifférence de caisse chargesmany2one

ajouté par Facturation (account)

default_cash_difference_income_account_idDifférence de caisse revenusmany2one

ajouté par Facturation (account)

default_from_emailAdresse d'envoi par défautchar
lecture seule

related : alias_domain_id.default_from_email

ajouté par Discussion (mail)

default_stock_location_idEmplacement de stock par défautmany2one
calculé

ajouté par Inventaire (stock)

display_account_stornoAfficher le compte Stornoboolean
calculé

ajouté par Facturation (account)

display_invoice_amount_total_wordsTotal amount of invoice in wordsboolean

ajouté par Facturation (account)

display_invoice_tax_company_currencyTaxes dans la devise de la sociétéboolean

ajouté par Facturation (account)

display_product_images_on_soAfficher les images des produitsboolean

ajouté par Ventes (sale)

document_sequence_editableSéquence du document modifiableboolean

ajouté par Facturation (account)

domestic_fiscal_position_idPosition fiscale nationalemany2one
calculé, stocké

ajouté par Facturation (account)

downpayment_account_idCompte d'acompte

Ce compte sera utilisé pour les factures d'acompte.

many2one

ajouté par Ventes (sale)

dropship_subcontractor_pick_type_idType de choix de sous-traitant dropshipmany2one

ajouté par Dropship and Subcontracting Management (mrp_subcontracting_dropshipping)

emailE-mailchar

related : partner_id.email

email_formattedE-mail formatéchar
calculé

ajouté par Discussion (mail)

email_primary_colorTexte bouton e-mailchar

ajouté par Discussion (mail)

email_secondary_colorCouleur du bouton de l'e-mailchar

ajouté par Discussion (mail)

employee_properties_definitionPropriétés de l'employéproperties_definition

ajouté par Employés (hr)

expects_chart_of_accountsPlan comptable attenduboolean

ajouté par Facturation (account)

expense_account_idCompte de charges

La charge est comptabilisée lorsqu'une facture fournisseur est validée, sauf dans le cadre du système comptable anglo-saxon avec la valorisation permanente d'inventaire, auquel cas la charge (compte du coût des biens vendus) est comptabilisée lors de la validation de la facture client.

many2one

ajouté par Facturation (account)

expense_accrual_account_idCompte de charges de régularisation

Compte utilisé pour déplacer la période d'une charge

many2one

ajouté par Facturation (account)

expense_currency_exchange_account_idCompte des pertes de changemany2one

ajouté par Facturation (account)

expense_journal_idJournal par défaut pour les dépenses

Le journal de l'entreprise utilisé par défaut pour les dépenses payées par un employé.

many2one

ajouté par Dépenses (hr_expense)

external_codeCode externe

Utilisez ce code pour exporter vos données à un externe

char

ajouté par Work Entries (hr_work_entry)

external_report_layout_idModèle de documentmany2one
fiscal_position_idsPosition fiscaleone2many

inverse : company_id

ajouté par Facturation (account)

fiscalyear_last_dayDernier jour de l'exercice fiscalinteger
requis

ajouté par Facturation (account)

fiscalyear_last_monthDernier mois de l'exercice fiscalselection
requis

Valeurs : 1 (Janvier), 2 (Février), 3 (Mars), 4 (Avril), 5 (Mai), 6 (Juin), 7 (Juillet), 8 (Août), 9 (Septembre), 10 (Octobre), 11 (Novembre), 12 (Décembre)

ajouté par Facturation (account)

fiscalyear_lock_dateDate de verrouillage globale

Toute pièce jusqu'à cette date incluse sera reportée à une date ultérieure, conformément à la séquence du journal.

date

ajouté par Facturation (account)

fontPoliceselection

Valeurs : Lato (Lato), Roboto (Roboto), Open_Sans (Open Sans), Montserrat (Montserrat), Oswald (Oswald), Raleway (Raleway), Tajawal (Tajawal), Noto_Sans_Mono (Noto Sans Mono)

force_restrictive_audit_trailForcer la piste d’auditboolean
calculé

ajouté par Facturation (account)

free_order_labelLibellé de commande gratuite

Libellé à afficher sur les boutons de paiement pour les commandes dont le montant total est de zéro

char
traduisible

ajouté par eCommerce (website_sale)

gelato_api_keyClé API Gelatochar

ajouté par Gelato (sale_gelato)

gelato_webhook_secretSecret webhook Gelatochar

ajouté par Gelato (sale_gelato)

hard_lock_dateDate de verrou définitif

Toute pièce jusqu'à cette date incluse sera reportée à une date ultérieure, conformément à la séquence du journal. Cette date de blocage est irréversible et ne tolère aucune exception.

date

ajouté par Facturation (account)

has_ledgerPossède un grand livre généralboolean
calculé

ajouté par Facturation (account)

has_received_warning_stock_smsA reçu des avertissements de stock par SMSboolean

ajouté par Stock - SMS (stock_sms)

has_vatHas Vatboolean

related : partner_id.has_vat

horizon_daysHorizon de réapprovisionnement

Configurez votre horizon pour déclencher les règles de réapprovisionnement plus tôt afin de prendre de l’avance sur l’approvisionnement et d’éviter les retards, ou déclenchez-le juste à temps ("0 jour") pour éviter le surstock.

integer
requis

ajouté par Inventaire (stock)

hr_presence_control_attendanceSur base des présencesboolean

ajouté par Employés (hr)

hr_presence_control_emailSur base du nombre de e-mails envoyésboolean

ajouté par Employés (hr)

hr_presence_control_email_amount# e-mails à envoyerinteger

ajouté par Employés (hr)

hr_presence_control_ipSur base de l'adresse IPboolean

ajouté par Employés (hr)

hr_presence_control_ip_listAdresses IP valideschar

ajouté par Employés (hr)

hr_presence_control_loginBasé sur le statut de l'utilisateur dans le systèmeboolean

ajouté par Employés (hr)

hr_presence_last_compute_dateDernière date de calcul des présences RHdatetime

ajouté par Employee Presence Control (hr_presence)

iap_enrich_auto_doneEnrichissement effectuéboolean

ajouté par Autocomplétion de partenaires (partner_autocomplete)

income_account_idCompte des revenus

Ce compte sera utilisé lors de la validation d'une facture client.

many2one

ajouté par Facturation (account)

income_currency_exchange_account_idCompte des gains de changemany2one

ajouté par Facturation (account)

incoterm_idIncoterm par défaut

Les Incoterms sont une série de termes commerciaux prédéfinis utilisés dans les transactions internationales.

many2one

ajouté par Facturation (account)

internal_project_idProjet interne

Projet par défaut pour les feuilles de temps générées à partir du type de temps.

many2one

ajouté par Journaux des tâches (hr_timesheet)

internal_transit_location_idEmplacement de transit internemany2one

ajouté par Inventaire (stock)

inventory_periodInventory Periodselection
requis

Valeurs : manual (Manuelle), daily (Quotidien), monthly (Mensuel)

ajouté par Facturation (account)

inventory_valuationValorisationselection

Valeurs : periodic (Periodic (at closing)), real_time (Perpetual (at invoicing))

ajouté par Facturation (account)

invoice_termsConditions générales par défauthtml
traduisible

ajouté par Facturation (account)

invoice_terms_htmlConditions générales par défaut en tant que page webhtml
calculé, stockétraduisible

ajouté par Facturation (account)

is_company_details_emptySi les détails de la société sont videsboolean
calculé
is_france_countryFait partie de DOM-TOMboolean
calculé

ajouté par France - Localizations (l10n_fr)

job_properties_definitionPropriétés du posteproperties_definition

ajouté par Recrutement (hr_recruitment)

l10n_fr_closing_sequence_idSéquence à utiliser pour construire des clôtures de ventemany2one
lecture seule

ajouté par France - Localizations (l10n_fr)

l10n_fr_f10_enable_reportingActiver la déclaration du flux 10boolean
lecture seulecalculé, stocké

ajouté par France - Facturation électronique (Plateforme agréée) (l10n_fr_pdp)

l10n_fr_pdp_annuaire_start_dateDate de début de l’annuaire

La date à laquelle la société est inscrite dans l’annuaire pour la facturation électronique française.

date

ajouté par France - Facturation électronique (Plateforme agréée) (l10n_fr_pdp)

l10n_fr_pdp_flow_10_start_dateDate de début du flux 10 PDP FRdate
calculé

ajouté par France - Facturation électronique (Plateforme agréée) (l10n_fr_pdp)

l10n_fr_pdp_periodicityPériodicité de déclaration du flux 10

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
requis

Valeurs : normal_monthly (Régime réel normal mensuel), normal_quarterly (Régime réel normal trimestriel), simplified_monthly (Régime simplifié de TVA (mensuel)), simplified_bimonthly (Régime de franchise de TVA (bimestriel))

ajouté par France - Facturation électronique (Plateforme agréée) (l10n_fr_pdp)

l10n_fr_pdp_pilot_phasePhase pilote de facturation électronique

Participer à la phase pilote de la facturation électronique française. Cela vous permet de la tester avant qu’elle ne devienne obligatoire.

boolean

ajouté par France - Facturation électronique (Plateforme agréée) (l10n_fr_pdp)

l10n_fr_pdp_registeredPlateforme agréée enregistréeboolean
calculé

ajouté par France - Facturation électronique (Plateforme agréée) (l10n_fr_pdp)

l10n_fr_pdp_send_to_ppfEnvoyer au PPF

Activer les données réglementaires Flux 1, les statuts obligatoires Flux 6 et la génération de l’e-reporting Flux 10 pour cette société.

boolean

ajouté par France - Facturation électronique (Plateforme agréée) (l10n_fr_pdp)

l10n_fr_pos_cert_sequence_idSéquence pour la caisse certifiée françaisemany2one

ajouté par France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) (l10n_fr_pos_cert)

l10n_fr_reference_work_entry_typeType de temps payé de la sociétémany2one

ajouté par France - Time Off (l10n_fr_hr_holidays)

l10n_fr_rounding_difference_loss_account_idCompte de pertes sur différence d'arrondimany2one

ajouté par France - Accounting (l10n_fr_account)

l10n_fr_rounding_difference_profit_account_idCompte de bénéfice de différence d'arrondimany2one

ajouté par France - Accounting (l10n_fr_account)

l10n_fr_sirenL10N Fr Sirenchar

related : partner_id.l10n_fr_siren

ajouté par France - Accounting (l10n_fr_account)

l10n_fr_siretL10N Fr Siretchar

related : partner_id.l10n_fr_siret

ajouté par France - Accounting (l10n_fr_account)

lc_journal_idJournal de coûts logistiquesmany2one

ajouté par WMS Landed Costs (stock_landed_costs)

ldapsParamètres LDAPone2many

inverse : company

ajouté par Authentication via LDAP (auth_ldap)

leave_timesheet_task_idTâche de congémany2one

ajouté par Timesheet when on Time Off (project_timesheet_holidays)

logo_webLogo Webbinary
calculé, stocké
lunch_minimum_thresholdSeuil minimum du déjeunerfloat

ajouté par Déjeuner (lunch)

lunch_notify_messageMessage de notification du déjeunerhtml
traduisible

ajouté par Déjeuner (lunch)

multi_vat_foreign_country_idsPays des numéros d'identification fiscale étrangers

Pays pour lesquels l'entreprise possède un numéro d'identification fiscale

many2many
calculé

ajouté par Facturation (account)

nameNom de la sociétéchar
requis

related : partner_id.name

nomenclature_idNomenclaturemany2one

ajouté par Code-barres (barcodes)

onboarding_payment_moduleModule d’intégration des paiementsselection
calculé

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

ajouté par Payment Engine (payment)

paperformat_idFormat de papiermany2one
parent_idSociété parentemany2one
parent_idsParentmany2many
calculé
parent_pathChemin parentchar
partner_idPartenairemany2one
requis
partnership_labelLibellé de partenariat

Nom utilisé pour désigner les affiliés : partenaires, membres, anciens, etc.

char
traduisible

ajouté par Partnership / Membership (partnership)

pay_later_labelLibellé "Payer plus tard"

Libellé à afficher sur les boutons de paiement pour les modes de paiement "Payer plus tard".

char
traduisible

ajouté par Payment Engine (payment)

pay_now_labelLibellé "Payer maintenant"

Libellé à afficher sur les boutons de paiement pour les modes de paiement "Payer maintenant".

char
traduisible

ajouté par Payment Engine (payment)

payable_account_idCompte fournisseurmany2one

ajouté par Facturation (account)

pdp_authentication_uuidUUID IAP d’authentificationchar

ajouté par France - Facturation électronique (Plateforme agréée) (l10n_fr_pdp)

pdp_identifierIdentifiant Pdpchar
calculé

ajouté par France - Facturation électronique (Plateforme agréée) (l10n_fr_pdp)

pdp_kyc_statusStatut KYC PDPselection

Valeurs : processing (En cours de traitement), success (Réussite), fail (Échec)

ajouté par France - Facturation électronique (Plateforme agréée) (l10n_fr_pdp)

peppol_can_sendPeppol peut envoyerboolean
calculé

ajouté par Peppol (account_peppol)

peppol_external_providerFournisseur externe Peppolchar

ajouté par Peppol (account_peppol)

peppol_metadataMétadonnées Peppoljson

ajouté par Peppol (account_peppol)

peppol_metadata_updated_atMétadonnées Peppol mises à jour ledatetime

ajouté par Peppol (account_peppol)

peppol_parent_company_idSociété mère Peppolmany2one
calculé

ajouté par Peppol (account_peppol)

peppol_purchase_journal_idJournal d'achat Peppolmany2one
calculé, stocké

ajouté par Peppol (account_peppol)

phoneTéléphonechar

related : partner_id.phone

picking_policyPolitique de transfertselection
requis

Valeurs : direct (Dès que possible, avec des reliquats), one (Quand tous les articles sont prêts)

ajouté par Inventaire (stock)

po_double_validationNiveaux de validation

Fournir un méchanisme de double validation pour les achats

selection

Valeurs : one_step (Confirmer les bons de commande en une seule étape), two_step (Obtenir 2 niveaux de validation pour confirmer un bon de commande)

ajouté par Achats (purchase)

po_double_validation_amountDouble validation du montant

Montant minimum pour lequel une double validation est requise

monetary

ajouté par Achats (purchase)

po_lockModification du bon de commande

L'option de modification du bon de commande est utilisée lorsque vous souhaitez que les bons de commande soient éditables après confirmation

selection

Valeurs : edit (Autoriser l'édition des bons de commande), lock (Les bons de commande confirmés ne sont pas modifiables)

ajouté par Achats (purchase)

point_of_sale_ticket_portal_url_display_modeImprimer

Choisissez comment l'URL du portail sera imprimée sur le reçu.

selection
requis

Valeurs : qr_code (Code QR), url (URL), qr_code_and_url (Code QR + URL)

ajouté par Point de Vente (point_of_sale)

point_of_sale_ticket_unique_codeGénérer un code sur le ticket

Ajouter un code à 5 chiffres sur le reçu pour permettre au client de demander la facture pour une commande sur le portail.

boolean

ajouté par Point de Vente (point_of_sale)

point_of_sale_update_stock_quantitiesMettre à jour les quantités en stock

At the session closing: A picking is created for the entire session when it's closed In real time: Each order sent to the server create its own picking

selection

Valeurs : closing (À la fermeture de la session), real (En temps réel)

ajouté par PoS - Stock (pos_stock)

point_of_sale_use_ticket_qr_codeFacturation en libre-service

Imprimez les informations sur le reçu pour permettre au client d’accéder facilement à la facture à tout moment, depuis le portail Odoo.

boolean

ajouté par Point de Vente (point_of_sale)

portal_confirmation_payPaiement en ligneboolean

ajouté par Ventes (sale)

portal_confirmation_signSignature en ligneboolean

ajouté par Ventes (sale)

prepayment_percentPrepayment

Le pourcentage du montant qui doit être payer pour confirmer les devis.

float

ajouté par Ventes (sale)

price_difference_account_idCompte de différence de prix

Dans le cas d’une valorisation continue, ce compte enregistrera la différence de prix entre le prix standard et le prix facturé.

many2one

ajouté par Facturation (account)

primary_colorCouleur primairechar
project_time_mode_idUnité de temps du projet

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

ajouté par Journaux des tâches (hr_timesheet)

purchase_lock_dateDate de verrouillage de l'achat

Toute pièce d'achat antérieure à cette date incluse sera reportée à une date ultérieure, conformément à la séquence du journal.

date

ajouté par Facturation (account)

qr_codeAfficher le code QR sur les facturesboolean
calculé, stocké

ajouté par Facturation (account)

quick_edit_modeMode d'édition rapideselection

Valeurs : out_invoices (Factures clients), in_invoices (Factures fournisseurs), out_and_in_invoices (Factures de vente et Factures d'achat)

ajouté par Facturation (account)

quick_edit_mode_enabledEncodage rapideboolean

ajouté par Facturation (account)

quotation_validity_daysValidité par défaut du devis

Nombre de jours entre la proposition de devis et l'expiration. 0 jours signifie que l'expiration automatique est désactivée

integer

ajouté par Ventes (sale)

receipt_addressAdresse du ticketchar
calculé

ajouté par Point de Vente (point_of_sale)

receivable_account_idCompte clientmany2one

ajouté par Facturation (account)

report_headerSlogan de la société

Slogan de la société, qui est inclus dans l'en-tête ou le pied de page d'un document imprimé (en fonction de la mise en page choisie).

html
traduisible
report_tables_idConception du tableauselection

Valeurs : light (Clair), boxed (Emboîté), bold (Gras), striped (Rayé), bubble (Bulle), column (Colonne), compact (Compact)

resource_calendar_idHeures de travail par défautmany2one

ajouté par Ressource (resource)

resource_calendar_idsHeures de travailone2many

inverse : company_id

ajouté par Ressource (resource)

restrictive_audit_trailPiste d’audit restrictive

Activez cette option pour empêcher la suppression des logs liés aux mouvements comptables

boolean

ajouté par Facturation (account)

return_validity_daysReturn Validity Daysinteger

ajouté par Sales and Warehouse Management (sale_stock)

revenue_accrual_account_idCompte de régularisation des produits

Compte utilisé pour déplacer la période d'un produit

many2one

ajouté par Facturation (account)

root_idRacinemany2one
calculé
routing_endpointPoint de terminaison de routagechar

related : partner_id.routing_endpoint

ajouté par Import/Export electronic invoices with UBL/CII (account_edi_ubl_cii)

routing_identifierRouting Identifierchar

related : partner_id.routing_identifier

ajouté par Import/Export electronic invoices with UBL/CII (account_edi_ubl_cii)

routing_schemeSchéma de routageselection

related : partner_id.routing_scheme

ajouté par Import/Export electronic invoices with UBL/CII (account_edi_ubl_cii)

sale_automatic_invoiceAutomatic Invoicing

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

ajouté par Ventes (sale)

sale_discount_product_idProduit de remise

Produit par défaut utilisé pour les remises

many2one

ajouté par Ventes (sale)

sale_invoice_policyPolitique de facturationselection
requis

Valeurs : order (Quantités commandées), delivery (Quantités livrées)

ajouté par Ventes (sale)

sale_lock_dateDate de verrouillage des ventes

Toute pièce de vente antérieure à cette date incluse sera reportée à une date ultérieure, conformément à la séquence du journal.

date

ajouté par Facturation (account)

sale_onboarding_payment_methodConfiguration du mode de paiement sélectionné dans Ventesselection

Valeurs : digital_signature (Signer en ligne), paypal (PayPal), stripe (Stripe), other (Payer avec un autre fournisseur de paiement), manual (Paiement manuel)

ajouté par Ventes (sale)

scrap_location_idEmplacement de rebutmany2one
calculé

ajouté par Inventaire (stock)

secondary_colorCouleur secondairechar
security_leadJours de sécurité à la vente

Marge d'erreur sur les dates promises aux clients. L'approvisionnement et la livraison des produits seront programmés plusieurs jours avant la date réelle promise, afin de faire face aux retards imprévus dans la chaîne d'approvisionnement.

integer
requis

ajouté par Sales and Warehouse Management (sale_stock)

sequenceSéquence

Utilisé pour trier les sociétés dans le sélecteur de société.

integer
set_to_review_documentsExaminer les donnéesboolean

ajouté par Facturation (account)

show_sol_numbersLine Numbers

Display line numbers on Sales Orders.

boolean

ajouté par Ventes (sale)

single_check_inSystème de présence avec pointage uniqueboolean

ajouté par Présences (hr_attendance)

sms_providerPrestataire SMSselection

Valeurs : iap (Envoyer via Odoo), twilio (Envoyer via Twilio)

ajouté par SMS Twilio (sms_twilio)

sms_twilio_account_sidSID du comptechar

ajouté par SMS Twilio (sms_twilio)

sms_twilio_auth_tokenJeton d’authentificationchar

ajouté par SMS Twilio (sms_twilio)

sms_twilio_number_idsNombresone2many

inverse : company_id

ajouté par SMS Twilio (sms_twilio)

snailmail_colorCouleur de l'envoi postalboolean

ajouté par Snail Mail (snailmail)

snailmail_coverAjouter une page de couvertureboolean

ajouté par Snail Mail (snailmail)

snailmail_duplexRecto-versoboolean

ajouté par Snail Mail (snailmail)

social_discordCompte Discordchar

ajouté par Réseaux sociaux (social_media)

social_facebookCompte Facebookchar

ajouté par Réseaux sociaux (social_media)

social_githubCompte GitHubchar

ajouté par Réseaux sociaux (social_media)

social_instagramCompte Instagramchar

ajouté par Réseaux sociaux (social_media)

social_linkedinCompte LinkedInchar

ajouté par Réseaux sociaux (social_media)

social_tiktokCompte TikTokchar

ajouté par Réseaux sociaux (social_media)

social_twitterCompte Xchar

ajouté par Réseaux sociaux (social_media)

social_youtubeCompte Youtubechar

ajouté par Réseaux sociaux (social_media)

state_idÉtat fédéralmany2one
calculé
stock_account_production_cost_idCompte de productionmany2one

ajouté par Accounting - MRP (mrp_account)

stock_confirmation_typeType de confirmation de stockselection

Valeurs : sms (SMS)

ajouté par Inventaire (stock)

stock_mail_confirmation_template_idModèle d'e-mail de confirmation du transfert

E-mail envoyé au client lorsque la commande est traitée.

many2one

ajouté par Inventaire (stock)

stock_move_email_validationE-mail de confirmation du transfertboolean

ajouté par Inventaire (stock)

stock_sms_confirmation_template_idModèle SMS

SMS envoyé au client une fois la commande livrée.

many2one

ajouté par Stock - SMS (stock_sms)

stock_text_confirmationMessage confirmation de stockboolean

ajouté par Inventaire (stock)

streetRuechar
calculé
street2Rue 2char
calculé
subcontracting_location_idEmplacement de sous-traitancemany2one

ajouté par MRP Subcontracting (mrp_subcontracting)

tax_calculation_rounding_methodMéthode d'arrondi pour le calcul de la taxeselection

Valeurs : round_globally (Arrondir par taxe), round_per_line (Arrondir à la ligne)

ajouté par Facturation (account)

tax_cash_basis_journal_idJournal de comptabilité de trésoreriemany2one

ajouté par Facturation (account)

tax_exigibilityUtiliser la comptabilité de trésorerieboolean

ajouté par Facturation (account)

tax_lock_dateDate de verrouillage de la TVA

Toute pièce comportant des taxes jusqu'à cette date incluse sera reportée à une date ultérieure, conformément à la séquence du journal. La date de blocage de la TVA est automatiquement fixée lors de l'enregistrement de la pièce de clôture de la TVA.

date

ajouté par Facturation (account)

terms_typeFormat des conditions généralesselection

Valeurs : plain (Ajouter une note), html (Ajouter un lien vers une page web)

ajouté par Facturation (account)

timesheet_encode_uom_idUnité d'encodage des feuilles de tempsmany2one

ajouté par Journaux des tâches (hr_timesheet)

transfer_account_code_prefixPréfixe des comptes de transfertchar

ajouté par Facturation (account)

transfer_account_idCompte de virement interbancaire

Compte intermédiaire utilisé pour déplacer de l'argent d'un compte de trésorerie vers un autre

many2one

ajouté par Facturation (account)

tzFuseau horaireselection
calculé, stocké

Valeurs calculées dynamiquement

ajouté par Ressource (resource)

uninstalled_l10n_module_idsModule L10N désinstallémany2many
calculé
user_fiscalyear_lock_dateDate de verrouillage de l'exercice fiscal de l'utilisateurdate
calculé

ajouté par Facturation (account)

user_hard_lock_dateDate de verrou définitif de l'utilisateurdate
calculé

ajouté par Facturation (account)

user_idsUtilisateurs acceptésmany2many
user_purchase_lock_dateDate de verrouillage d'achat de l'utilisateurdate
calculé

ajouté par Facturation (account)

user_sale_lock_dateDate de verrouillage de vente de l'utilisateurdate
calculé

ajouté par Facturation (account)

user_tax_lock_dateDate de verrouillage de taxe de l'utilisateurdate
calculé

ajouté par Facturation (account)

vatN° TVAchar

related : partner_id.vat

vat_check_viesVerify VAT Numbers with VIESboolean

ajouté par Facturation (account)

vat_disabledNot Subject to VATboolean
calculé, stocké

ajouté par Facturation (account)

vat_disabled_available'Not Subject to VAT' Availableboolean
calculé

ajouté par Facturation (account)

websiteSite Webchar

related : partner_id.website

website_idSite Webmany2one
calculé, stocké

ajouté par Site Web (website)

work_permit_expiration_notice_periodDélai d'expiration du permis de travailinteger

ajouté par Employés (hr)

zipCode postalchar
calculé
has_messageA un messageboolean
calculé

hérité de mail.thread

message_attachment_countNombre de pièces jointesinteger
calculé

hérité de mail.thread

message_follower_idsAbonnésone2many

inverse : res_id

hérité de mail.thread

message_has_errorErreur d'envoi du message

Si coché, certains messages ont une erreur de livraison.

boolean
calculé

hérité de mail.thread

message_has_error_counterNombre d'erreurs

Nombre de messages avec des erreurs d'envoi

integer
calculé

hérité de mail.thread

message_has_sms_errorErreur d'envoi SMS

Si coché, certains messages ont une erreur de livraison.

boolean
calculé

hérité de mail.thread

message_idsMessagesone2many

inverse : res_id

hérité de mail.thread

message_is_followerEst un abonnéboolean
calculé

hérité de mail.thread

message_needactionNécessite une action

Si coché, de nouveaux messages demandent votre attention.

boolean
calculé

hérité de mail.thread

message_needaction_counterNombre d'actions

Nombre de messages nécessitant une action

integer
calculé

hérité de mail.thread

message_partner_idsAbonnés (Partenaires)many2many
calculé

hérité de mail.thread

rating_idsÉvaluationsone2many

inverse : res_id

hérité de mail.thread

create_dateCréé ledatetime
lecture seuleautomatique
create_uidCréé parmany2one
lecture seuleautomatique
display_nameNom affichéchar
lecture seulecalculéautomatique
idIDinteger
lecture seuleautomatique
write_dateDernière mise à jour ledatetime
lecture seuleautomatique
write_uidDernière mise à jour parmany2one
lecture seuleautomatique

Relations

Modèles liés depuis ce modèle

  • account_edi_proxy_client.user : account_edi_proxy_client_ids, account_peppol_edi_user
  • account.account : account_billed_not_received_id, account_bills_to_receive_id, 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_invoiced_not_delivered_id, account_invoices_to_issue_id, account_journal_early_pay_discount_gain_account_id, account_journal_early_pay_discount_loss_account_id, account_journal_suspense_account_id, account_production_wip_account_id, account_production_wip_overhead_account_id, account_stock_valuation_id, cash_rounding_loss_account_id, cash_rounding_profit_account_id, default_cash_difference_expense_account_id, default_cash_difference_income_account_id, downpayment_account_id, expense_account_id, expense_accrual_account_id, expense_currency_exchange_account_id, income_account_id, income_currency_exchange_account_id, l10n_fr_rounding_difference_loss_account_id, l10n_fr_rounding_difference_profit_account_id, payable_account_id, price_difference_account_id, receivable_account_id, revenue_accrual_account_id, stock_account_production_cost_id, transfer_account_id
  • account.fiscal.position : account_purchase_receipt_fiscal_position_id, domestic_fiscal_position_id, fiscal_position_ids
  • account.incoterms : incoterm_id
  • account.journal : account_interco_clearing_journal_id, account_opening_journal_id, account_stock_journal_id, automatic_entry_default_journal_id, bank_journal_ids, currency_exchange_journal_id, expense_journal_id, lc_journal_id, peppol_purchase_journal_id, tax_cash_basis_journal_id
  • account.move : account_opening_move_id
  • account.payment.method.line : company_expense_allowed_payment_method_line_ids
  • account.tax : account_purchase_tax_id, account_sale_tax_id
  • barcode.nomenclature : nomenclature_id
  • hr.work.entry.type : allowed_work_entry_type_ids, attendance_work_entry_type_id, l10n_fr_reference_work_entry_type
  • ir.module.module : uninstalled_l10n_module_ids
  • ir.sequence : batch_payment_sequence_id, l10n_fr_closing_sequence_id, l10n_fr_pos_cert_sequence_id
  • ir.ui.view : external_report_layout_id
  • mail.alias.domain : alias_domain_id
  • mail.template : stock_mail_confirmation_template_id
  • product.product : sale_discount_product_id
  • project.project : internal_project_id
  • project.task : leave_timesheet_task_id
  • report.paperformat : paperformat_id
  • res.company : all_child_ids, child_ids, parent_id, parent_ids, peppol_parent_company_id, root_id
  • res.company.ldap : ldaps
  • res.country : account_enabled_tax_country_ids, account_fiscal_country_id, country_id, multi_vat_foreign_country_ids
  • res.country.state : state_id
  • res.currency : currency_id
  • res.partner : partner_id
  • res.partner.bank : bank_ids
  • res.users : user_ids
  • resource.calendar : resource_calendar_id, resource_calendar_ids
  • sms.template : stock_sms_confirmation_template_id
  • sms.twilio.number : sms_twilio_number_ids
  • stock.location : default_stock_location_id, internal_transit_location_id, scrap_location_id, subcontracting_location_id
  • stock.picking.type : dropship_subcontractor_pick_type_id
  • uom.uom : project_time_mode_id, timesheet_encode_uom_id
  • website : website_id

Champs d'autres modèles qui pointent ici

Lire ce modèle par l'API

Exemple d'appel à l'API JSON-2 d'Odoo 20 : lecture des cinq premiers enregistrements avec des champs réels du modèle. Remplacez l'instance, la base et la clé API par les vôtres.

curl
curl -X POST "https://votre-instance.odoo.com/json/2/res.company/search_read" \
  -H "Authorization: bearer $ODOO_API_KEY" \
  -H "X-Odoo-Database: votre-base" \
  -H "Content-Type: application/json" \
  -d '{"domain":[],"fields":["name","account_peppol_proxy_state","account_price_include","cost_method","currency_id"],"limit":5}'
Python (requests)
import requests

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

res = requests.post(
    f"{BASE_URL}/res.company/search_read",
    headers=headers,
    json={"domain": [], "fields": ["name","account_peppol_proxy_state","account_price_include","cost_method","currency_id"], "limit": 5},
)
res.raise_for_status()
print(res.json())
  • L'accès à l'API externe est réservé à la formule Custom d'Odoo.
  • XML-RPC et JSON-RPC seront retirés dans Odoo 22 (automne 2028) : préférez JSON-2.
  • Les droits d'accès et règles d'enregistrement de l'utilisateur de la clé s'appliquent.

Citer cet outil

Vous rédigez un tutoriel, une documentation interne ou une réponse sur un forum ? Copiez ce lien pour renvoyer vos lecteurs vers la fiche à jour.

<a href="https://aidoo.ai/fr/outils/explorateur-modeles-odoo/res-company">res.company (Odoo 20.0)</a>

Sources

Données vérifiées le 25 septembre 2026 · Odoo 20.0 Community

Vous avez un projet Odoo ou souhaitez exploiter votre ERP avec l'IA ? Échangeons

Intégration, développement de modules, connexion de Claude ou ChatGPT à vos données : décrivez-nous votre contexte, nous vous répondons sous 24 heures ouvrées.