account.move : champs, relations et API
Le modèle account.move (« Pièce comptable ») est un modèle persistant déclaré par le module Facturation, puis enrichi par 31 autres modules. Il expose 276 champs, dont 239 déclarés directement sur le modèle ; 56 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
account.move- Libellé
- Pièce comptable
- Type
- Persistant (models.Model)
- Table SQL
account_move- Module d'origine
- Facturation (
account) - Étendu par
- account_debit_note, account_edi, account_edi_ubl_cii, account_fleet, account_payment, account_payment_interco, account_peppol, sale, event_booth_sale, hr_expense, l10n_fr_account, l10n_fr_facturx_chorus_pro, l10n_fr_pdp, point_of_sale, l10n_fr_pdp_pos, stock_account, mrp_account, sale_stock, purchase, stock_landed_costs, repair, mrp_subcontracting_purchase, pos_sale, pos_stock, product_email_template, sale_expense, purchase_edi_ubl_bis3, sale_stock_product_expiry, sale_timesheet, snailmail_account, website_sale
- Tri par défaut (_order)
date desc, name desc, invoice_date desc, id desc
Champs du modèle
239 champs propres, 31 hérités des mixins et 6 champs automatiques de l'ORM. Cliquez sur un nom pour obtenir le lien direct vers le champ.
276 champs affichés sur 276
| Nom technique | Libellé | Type | Détails |
|---|---|---|---|
| abnormal_amount_warning | Avertissement pour montant anormal | text | calculé |
| abnormal_date_warning | Avertissement pour date anormale | text | calculé |
| account_fiscal_country_group_codes | Codes de groupe fiscal par pays | json | related : |
| adjusting_entries_count | Nombre d'écritures d'ajustement | integer | calculé |
| adjusting_entries_move_ids | Écritures d'ajustement créées | many2many | |
| adjusting_entry_origin_label | Libellé de l'origine de l'écriture d'ajustement | char | calculé |
| adjusting_entry_origin_move_ids | Mouvements d'origine des écritures d'ajustement | many2many | |
| adjusting_entry_origin_moves_count | Nombre de mouvements d'origine des écritures d'ajustement | integer | calculé |
| alerts | Alertes | json | calculé |
| always_tax_exigible | Toujours exonéré d'impôt | boolean | calculé, stocké |
| amount_paid | Montant payé | monetary | calculé ajouté par Payment - Account ( |
| amount_residual | Montant dû | monetary | calculé, stocké |
| amount_residual_signed | Montant dû signé | monetary | calculé, stocké |
| amount_tax | Taxe | monetary | lecture seulecalculé, stocké |
| amount_tax_signed | Taxe signée | monetary | lecture seulecalculé, stocké |
| amount_total | Total | monetary | lecture seulecalculé, stocké |
| amount_total_in_currency_signed | Total signé en devises | monetary | lecture seulecalculé, stocké |
| amount_total_signed | Total signé | monetary | lecture seulecalculé, stocké |
| amount_total_words | Montant total en toutes lettres | char | calculé |
| amount_untaxed | Montant hors taxes | monetary | lecture seulecalculé, stocké |
| amount_untaxed_in_currency_signed | Montant hors taxes signé dans la devise | monetary | lecture seulecalculé, stocké |
| amount_untaxed_signed | Montant HT Signé | monetary | lecture seulecalculé, stocké |
| attachment_ids | Pièces jointes | one2many | inverse : |
| audit_trail_message_ids | Messages de suivi d'audit | one2many | inverse : |
| authorized_transaction_ids | Transactions autorisées | many2many | lecture seulecalculé ajouté par Payment - Account ( |
| auto_post | Comptabilisation automatique Précisez si cette pièce est comptabilisée automatiquement à sa date comptable et toutes factures récurrentes similaires. | selection | requis Valeurs : |
| auto_post_origin_id | Première écriture récurrente | many2one | lecture seule |
| auto_post_until | Comptabiliser automatiquement jusque Cette pièce récurrente sera comptabilisée jusqu'à cette date (inclue). | date | calculé, stocké |
| bank_partner_id | Partenaire bancaire Champ technique pour obtenir le domaine sur la banque | many2one | calculé |
| bill_paid_by_employee | Bill Paid By Employee | boolean | calculé ajouté par Dépenses ( |
| buyer_reference | Code de Service 'Code de Service' dans Chorus PRO. | char | ajouté par France - BIS3 integration for Chorus Pro ( |
| campaign_id | Campagne | many2one | ajouté par Ventes ( |
| closing_datetime | Date de clôture | datetime | ajouté par WMS Accounting ( |
| commercial_partner_id | Entité commerciale | many2one | lecture seulecalculé, stocké |
| company_currency_id | Devise de la société | many2one | lecture seule related : |
| company_id | Société | many2one | calculé, stocké |
| company_price_include | Company Price Include | selection | lecture seule related : |
| company_vat_disabled | Company Vat Disabled | boolean | related : |
| contract_reference | Numéro de marché 'Numéro de marché' dans Chorus PRO. | char | ajouté par France - BIS3 integration for Chorus Pro ( |
| country_code | Code du pays | char | lecture seule related : |
| currency_id | Devise | many2one | requiscalculé, stocké |
| date | Date | date | requiscalculé, stocké |
| debit_note_count | Nombre de notes de débit | integer | calculé ajouté par Notes de débit ( |
| debit_note_ids | Notes de débit Notes de débit créées pour cette facture | one2many | inverse : ajouté par Notes de débit ( |
| debit_origin_id | Facture originale débitée | many2one | lecture seule ajouté par Notes de débit ( |
| debit_origin_move_type | Type de mouvement d'origine du débit | selection | related : ajouté par Notes de débit ( |
| delivery_date | Date de livraison | date | calculé, stocké |
| direction_sign | Signe de direction Multiplicateur selon le type de document, pour convertir un prix en solde | integer | calculé |
| display_auto_complete_field | Afficher le champ de saisie automatique | boolean | calculé ajouté par Achats ( |
| display_inactive_currency_warning | Afficher l'avertissement de devise inactive | boolean | calculé |
| display_link_qr_code | Afficher le lien code QR | boolean | calculé |
| display_qr_code | Afficher le code QR | boolean | calculé |
| display_send_button | Afficher le bouton Envoyer | boolean | calculé |
| document_sequence_editable | Document Sequence Editable | boolean | related : |
| document_tax_mode | Mode de taxe du document | selection | calculé, stocké Valeurs : |
| duplicated_ref_ids | Réf dupliquée | many2many | calculé |
| edi_blocking_level | Niveau de blocage EDI | selection | calculé Valeurs : ajouté par Import/Export Invoices From XML/PDF ( |
| edi_document_ids | Document Edi | one2many | inverse : ajouté par Import/Export Invoices From XML/PDF ( |
| edi_error_count | Nombre d'erreurs Edi Combien d'EDIs sont en erreur pour ce mouvement ? | integer | calculé ajouté par Import/Export Invoices From XML/PDF ( |
| edi_error_message | Message d'erreur Edi | html | calculé ajouté par Import/Export Invoices From XML/PDF ( |
| edi_show_abandon_cancel_button | Edi afficher le bouton Ignorer l'annulation | boolean | calculé ajouté par Import/Export Invoices From XML/PDF ( |
| edi_show_cancel_button | Edi afficher le bouton d'annulation | boolean | calculé ajouté par Import/Export Invoices From XML/PDF ( |
| edi_show_force_cancel_button | Edi afficher le bouton pour forcer l'annulation | boolean | calculé ajouté par Import/Export Invoices From XML/PDF ( |
| edi_state | Facturation électronique L'état agrégé de tous les EDI avec le service web de ce mouvement. | selection | calculé, stocké Valeurs : ajouté par Import/Export Invoices From XML/PDF ( |
| edi_web_services_to_process | Services web Edi à traiter | text | calculé ajouté par Import/Export Invoices From XML/PDF ( |
| exchange_diff_partial_ids | Rapprochement lié | one2many | inverse : |
| existing_expense_ids | Existing Expense | one2many | inverse : ajouté par Dépenses ( |
| expected_currency_rate | Taux de change attendu | float | calculé |
| expense_ids | Dépense | one2many | inverse : ajouté par Dépenses ( |
| fiscal_position_id | Position fiscale Les positions fiscales sont utilisées pour adapter les taxes et les comptes à des clients particuliers ou à des commandes clients/factures. La valeur par défaut provient du client. | many2one | calculé, stocké |
| has_draft_move_duplicate | A un doublon de pièce comptable en brouillon | boolean | calculé |
| has_grouped_lines | Has Grouped Lines Is move lines Grouped | boolean | ajouté par Import/Export electronic invoices with UBL/CII ( |
| has_reconciled_entries | Présente des écritures lettrées | boolean | calculé |
| hide_post_button | Masquer le bouton Comptabiliser | boolean | lecture seulecalculé |
| highest_name | Nom le plus élevé | char | calculé |
| highlight_send_button | Mettre en évidence le bouton Envoyer | boolean | calculé |
| import_source_attachment_id | Importer la pièce jointe source | many2one | |
| inalterable_hash | Hachage inaltérable | char | lecture seule |
| incoterm_location | Lieu Incoterm | char | calculé, stocké |
| inventory_closing | Inventory Closing | boolean | |
| invoice_cash_rounding_id | Méthode d'arrondi des paiements en espèces Définit la plus petite monnaie de la devise pouvant être utilisée pour payer en espèces. | many2one | calculé, stocké |
| invoice_currency_rate | Taux de change Taux de change de la devise de l'entreprise vers la devise du document. | float | calculé, stocké |
| invoice_date | Date de facturation | date | |
| invoice_date_due | Date d'échéance | date | calculé, stocké |
| invoice_filter_type_domain | Domaine de type de filtre de facture | char | calculé |
| invoice_has_outstanding | La facture est en suspens | boolean | calculé |
| invoice_incoterm_id | Incoterm Les Incoterms sont une série de termes commerciaux prédéfinis utilisés dans les transactions internationales. | many2one | calculé, stocké |
| invoice_incoterm_placeholder | Espace réservé à l’Incoterm de la facture | char | calculé |
| invoice_line_ids | Lignes de facture | one2many | inverse : |
| invoice_origin | Origine Le ou les documents qui ont généré la facture. | char | lecture seule |
| invoice_outstanding_credits_debits_widget | Widget Débits Crédits En suspens Facture | json | calculé |
| invoice_partner_display_name | Nom d'affichage du partenaire de la facture | char | calculé, stocké |
| invoice_payment_term_id | Conditions de paiement | many2one | calculé, stocké |
| invoice_payments_widget | Widget de paiement des factures | json | calculé |
| invoice_pdf_report_file | Fichier PDF | binary | |
| invoice_pdf_report_id | Pièce jointe en PDF | many2one | calculé |
| invoice_source_email | E-mail source | char | |
| invoice_user_id | Vendeur | many2one | calculé, stocké |
| invoice_vendor_bill_id | Créer la facture fournisseur Remplissage automatique à partir d’une facture ou d’une note de crédit précédente. | many2one | |
| is_being_sent | Est envoyé L'écriture est envoyée de manière asynchrone | boolean | calculé |
| is_exact_move_duplicate | Est un doublon exact d'une écriture comptable | boolean | calculé |
| is_manually_modified | Modifié manuellement | boolean | |
| is_move_sent | Écriture envoyée. Cela indique que la facture/le paiement a été envoyé ou que le PDF a été généré. | boolean | lecture seule |
| is_purchase_matched | Est un achat rapproché | boolean | calculé ajouté par Achats ( |
| is_self_billing | Is Self Billing | boolean | related : |
| is_storno | Storno | boolean | calculé |
| journal_company_id | Entreprise associée au journal | many2one | related : |
| journal_group_id | Grand livre | many2one | related : |
| journal_id | Journal | many2one | requiscalculé, stocké |
| l10n_fr_is_company_french | Société est française | boolean | calculé ajouté par France - Accounting ( |
| l10n_fr_pdp_display_info | L10N Fr Pdp Display Info | boolean | related : ajouté par France - Facturation électronique (Plateforme agréée) ( |
| l10n_fr_pdp_error_message | Erreurs bloquantes du flux 10 | text | calculé ajouté par France - Facturation électronique (Plateforme agréée) ( |
| l10n_fr_pdp_flow_10_operation_type | Type d’opération du flux 10 PDP FR | selection | calculé, stocké Valeurs : ajouté par France - Facturation électronique (Plateforme agréée) ( |
| l10n_fr_pdp_flow_10_report_type | Type de rapport du flux 10 PDP FR | selection | calculé, stocké Valeurs : ajouté par France - Facturation électronique (Plateforme agréée) ( |
| l10n_fr_pdp_has_error | L10N FR PDP a une erreur | boolean | lecture seulecalculé, stocké ajouté par France - Facturation électronique (Plateforme agréée) ( |
| l10n_fr_pdp_last_flow_id | Dernier flux PDP | many2one | calculé, stocké ajouté par France - Facturation électronique (Plateforme agréée) ( |
| l10n_fr_pdp_sent_in_flow_ids | Envoyé dans les flux PDP | many2many | ajouté par France - Facturation électronique (Plateforme agréée) ( |
| l10n_fr_pdp_status | Statut de l’e-reporting | selection | calculé, stocké Valeurs calculées dynamiquement ajouté par France - Facturation électronique (Plateforme agréée) ( |
| landed_costs_ids | Coûts logistiques | one2many | inverse : ajouté par WMS Landed Costs ( |
| landed_costs_visible | Coûts logistiques visibles | boolean | calculé ajouté par WMS Landed Costs ( |
| line_ids | Écritures comptables | one2many | inverse : |
| made_sequence_gap | Création d'une discontinuité de séquence | boolean | |
| matched_payment_ids | Paiements réconciliés | many2many | |
| medium_id | Médium | many2one | ajouté par Ventes ( |
| move_sent_values | Envoyé | selection | calculé Valeurs : |
| move_type | Type | selection | requis Valeurs : |
| name | Numéro | char | calculé, stocké |
| name_placeholder | Placeholder nom | char | calculé |
| narration | Conditions générales | html | calculé, stocké |
| nb_expenses | Nombre de dépenses | integer | calculé ajouté par Dépenses ( |
| need_cancel_request | Besoin d'annuler la demande | boolean | calculé |
| needed_terms | Termes necessaires | json | calculé |
| needed_terms_dirty | Conditions nécessaires Dirty | boolean | calculé |
| next_payment_date | Date de paiement suivante | date | calculé |
| no_followup | No Reminder Exclude this journal entry from Reminder reports. | boolean | calculé |
| origin_payment_id | Paiement | many2one | |
| partner_bank_id | Banque destinataire Numéro du compte bancaire sur lequel la facture sera payée. Un compte bancaire de la société s'il s'agit d'une facture client ou d'un avoir fournisseur, sinon un numéro de compte bancaire du tiers. | many2one | calculé, stocké |
| partner_credit_warning | Avertissement du crédit partenaire | text | calculé |
| partner_id | Partenaire | many2one | |
| partner_shipping_id | Adresse de livraison L'adresse de livraison sera utilisée dans le calcul de la position fiscale. | many2one | calculé, stocké |
| payment_count | Nombre de paiements | integer | calculé |
| payment_ids | Paiements | one2many | inverse : |
| payment_reference | Référence paiement La référence de paiement à définir sur les écritures comptables | char | calculé, stocké |
| payment_state | Statut du paiement | selection | lecture seulecalculé, stocké Valeurs : |
| payment_term_details | Détails des modalités de paiement | json | calculé |
| pdp_can_send_response | PDP peut envoyer une réponse | boolean | calculé ajouté par France - Facturation électronique (Plateforme agréée) ( |
| pdp_is_sent | Pdp est envoyé | boolean | calculé ajouté par France - Facturation électronique (Plateforme agréée) ( |
| pdp_lifecycle_residual | Résiduel du cycle de vie Champ technique indiquant le montant encaissé qu’il reste à déclarer au PPF via un cycle de vie. | monetary | calculé, stocké ajouté par France - Facturation électronique (Plateforme agréée) ( |
| pdp_ppf_lifecycle_state | Statut du cycle de vie PPF | selection | calculé, stocké Valeurs : ajouté par France - Facturation électronique (Plateforme agréée) ( |
| pdp_ppf_move_state | Statut de la facture PPF | selection | calculé, stocké Valeurs : ajouté par France - Facturation électronique (Plateforme agréée) ( |
| pdp_uses_pdp | Pdp utilise Pdp | boolean | calculé ajouté par France - Facturation électronique (Plateforme agréée) ( |
| peppol_can_send_response | Peppol peut envoyer une réponse | boolean | calculé ajouté par Peppol ( |
| peppol_is_sent | Peppol est envoyé | boolean | calculé ajouté par Peppol ( |
| peppol_message_uuid | ID message Peppol | char | ajouté par Peppol ( |
| peppol_move_state | Statut de la facturation électronique | selection | calculé, stocké Valeurs : ajouté par Peppol ( |
| peppol_response_ids | Réponse Peppol | one2many | inverse : ajouté par Peppol ( |
| pos_order_count | Nombre de commandes PdV | integer | calculé ajouté par Point de Vente ( |
| pos_order_ids | Commande PdV | one2many | inverse : ajouté par Point de Vente ( |
| pos_payment_ids | Paiement PdV | one2many | inverse : ajouté par Point de Vente ( |
| pos_refunded_invoice_ids | Facture remboursée PdV | many2many | ajouté par Point de Vente ( |
| pos_session_correction_id | POS Sessions from Corrections | many2one | ajouté par Point de Vente ( |
| pos_session_ids | Sessions du PdV | one2many | calculé ajouté par Point de Vente ( |
| pos_session_refunds_id | POS Sessions from Refunds | many2one | ajouté par Point de Vente ( |
| pos_session_sales_id | POS Sessions from Sales | many2one | ajouté par Point de Vente ( |
| posted_before | Comptabilisé avant | boolean | |
| preferred_payment_method_line_id | Ligne relative au mode de paiement préféré | many2one | calculé, stocké |
| product_value_id | Valeur du produit | one2many | inverse : ajouté par WMS Accounting ( |
| purchase_id | Bon de commande fournisseur Saisie automatique depuis un bon de commande passé. | many2one | ajouté par Achats ( |
| purchase_matched_ratio | Purchase Matched Ratio | float | calculé ajouté par Achats ( |
| purchase_order_count | Nombre de bons de commande | integer | calculé ajouté par Achats ( |
| purchase_order_name | Nom du bon de commande | char | calculé ajouté par Achats ( |
| purchase_order_reference | Engagement juridique 'Engagement juridique' dans Chorus PRO. | char | ajouté par France - BIS3 integration for Chorus Pro ( |
| purchase_vendor_bill_id | Facture fournisseur achats Autocompléter à partir d’une facture précédente, d’un avoir ou d’un bon de commande. | many2one | ajouté par Achats ( |
| purchase_warning_text | Avertissement d’achat Avertissement interne pour le partenaire ou les produits défini par l’utilisateur. | text | calculé ajouté par Achats ( |
| qr_code_method | Code QR de paiement Type de code QR à générer pour le paiement de cette facture, lors de son impression. Si laissé vide, le premier mode disponible et utilisable sera utilisé. | selection | calculé, stocké Valeurs calculées dynamiquement |
| quick_edit_mode | Mode d'édition rapide | boolean | calculé |
| quick_edit_total_amount | Total (TTC) Use this field to encode the total amount of the invoice. Odoo will automatically create one invoice line with default values to match it. | monetary | |
| quick_encoding_vals | Valeurs d'encodage rapide | json | calculé |
| reconciled_payment_ids | Paiements réconciliés Paiements lettrés avec cette facture. | many2many | calculé |
| ref | Référence | char | |
| repair_order_id | Ordre de réparation | many2one | ajouté par Réparations ( |
| restrict_mode_hash_table | Restrict Mode Hash Table | boolean | related : |
| reversal_move_count | Nombre de pièces d’extourne | integer | calculé |
| reversal_move_ids | Extourne | one2many | inverse : |
| reversed_entry_id | Extourne de | many2one | lecture seule |
| reversed_pos_order_id | Commande PdV annulée La commande PoS qui a été annulée après la fermeture de la session, pour en créer une facture. | many2one | ajouté par Point de Vente ( |
| review_state | Examiner | selection | requis Valeurs calculées dynamiquement |
| sale_order_count | Nombre de commandes clients | integer | calculé ajouté par Ventes ( |
| sale_warning_text | Avertissement vente Avertissement interne pour le partenaire ou les produits défini par l’utilisateur. | text | calculé ajouté par Ventes ( |
| sanitize_payment_reference | Label sanitize | char | calculé |
| secure_sequence_number | Inaltérabilité séquence sans espace # | integer | lecture seule |
| secured | Sécurisé La pièce comptable est sécurisée par un hachage inaltérable. | boolean | calculé |
| sending_data | Date d'envoi | json | |
| service_count | Services | integer | calculé ajouté par Accounting/Fleet bridge ( |
| service_line_count | Nombre de lignes de service | integer | calculé ajouté par Ventes ( |
| set_to_review_documents | Set To Review Documents | boolean | related : |
| show_delivery_date | Afficher la date de livraison | boolean | calculé |
| show_discount_details | Afficher les détails de la remise | boolean | calculé |
| show_invoice_vendor_bill | Afficher la facture | boolean | calculé |
| show_journal | Afficher le journal | boolean | calculé |
| show_name_warning | Afficher l'avertissement de nom | boolean | |
| show_payment_term_details | Afficher les détails des conditions de paiement | boolean | calculé |
| show_reset_to_draft_button | Afficher le bouton "Remettre en brouillon" | boolean | calculé |
| show_taxable_supply_date | Afficher la date de l’opération imposable | boolean | calculé |
| show_update_fpos | A changé de position fiscale | boolean | |
| source_id | Source | many2one | ajouté par Ventes ( |
| state | Statut | selection | requislecture seule Valeurs : |
| statement_id | Relevé | many2one | related : |
| statement_line_id | Ligne de relevé | many2one | |
| statement_line_ids | Relevés | one2many | inverse : |
| status_in_payment | Statut en cours de paiement | selection | calculé Valeurs calculées dynamiquement |
| stock_move_ids | Mouvement de stock | one2many | inverse : ajouté par WMS Accounting ( |
| suitable_journal_ids | Journal convenable | many2many | calculé |
| tax_calculation_rounding_method | Méthode d'arrondi pour le calcul des taxes | selection | lecture seule related : |
| tax_cash_basis_created_move_ids | Écritures basées sur la comptabilité de caisse Les écritures de comptabilité de trésorerie créées à partir des taxes sur cette pièce comptable, lors du rapprochement de ses lignes. | one2many | inverse : |
| tax_cash_basis_origin_move_id | Origine de la comptabilité de caisse La pièce comptable de comptabilité de trésorerie créée à partir de cette pièce comptable. | many2one | lecture seule |
| tax_cash_basis_rec_id | Ecriture basée sur la comptabilité de caisse de | many2one | |
| tax_country_code | Code fiscal du pays | char | calculé |
| tax_country_id | Pays de la taxe | many2one | calculé |
| tax_lock_date_message | Message de la date de verrouillage de la taxe | char | calculé |
| tax_totals | Totaux des factures Editez les montants de taxes si vous rencontrez des problèmes d'arrondis. | json | calculé |
| taxable_supply_date | Date de l’opération imposable | date | calculé, stocké |
| taxable_supply_date_placeholder | Placeholder pour la date de l’opération imposable | char | calculé |
| taxes_legal_notes | Mentions légales des taxes | html | calculé |
| team_id | Équipe commerciale | many2one→ crm.team | calculé, stocké ajouté par Ventes ( |
| timesheet_count | Number of timesheets | integer | calculé ajouté par Sales Timesheet ( |
| timesheet_encode_uom_id | Timesheet Encode Uom | many2one→ uom.uom | related : ajouté par Sales Timesheet ( |
| timesheet_ids | Feuilles de temps | one2many | lecture seule inverse : ajouté par Sales Timesheet ( |
| timesheet_total_duration | Durée totale des feuilles de temps Durée totale enregistrée, exprimée dans l'unité de mesure d'encodage, et arrondie à l'unité. | integer | calculé ajouté par Sales Timesheet ( |
| transaction_count | Nombre de transactions | integer | calculé ajouté par Payment - Account ( |
| transaction_ids | Transactions | many2many | lecture seule ajouté par Payment - Account ( |
| type_name | Nom du type | char | calculé |
| ubl_cii_xml_file | Fichier UBL/CII | binary | ajouté par Import/Export electronic invoices with UBL/CII ( |
| ubl_cii_xml_filename | Nom de fichier UBL/CII | char | calculé ajouté par Import/Export electronic invoices with UBL/CII ( |
| ubl_cii_xml_id | Pièce jointe | many2one | calculé ajouté par Import/Export electronic invoices with UBL/CII ( |
| user_id | Utilisateur | many2one | related : |
| website_id | Site Web Site web via lequel cette facture a été créée pour les commandes de l'eCommerce. | many2one→ website | lecture seule ajouté par eCommerce ( |
| wip_production_count | Nombre d'ordres de fabrication | integer | calculé ajouté par Accounting - MRP ( |
| wip_production_ids | Ordre de fabrication pertinent pour les TEC Les ordres de fabrication sur lesquels cet encours est basé. Doit être défini au moment de la création de l'encours de fabrication. | many2many | ajouté par Accounting - MRP ( |
| access_token | Jeton de sécurité | char | hérité de portal.mixin |
| access_url | URl d'accès au portail URl du portail client | char | calculé hérité de portal.mixin |
| access_warning | Avertissement d'accès | text | calculé hérité de portal.mixin |
| activity_calendar_event_id | Activité suivante de l'événement du calendrier | many2one | calculé hérité de mail.activity.mixin |
| activity_date_deadline | Date limite de l'activité à venir | date | lecture seulecalculé hérité de mail.activity.mixin |
| activity_exception_decoration | Indicateur d’exception d’activité Type d'activité d'exception enregistrée. | selection | calculé Valeurs : hérité de mail.activity.mixin |
| activity_exception_icon | Icône Icône pour indiquer une activité d'exception. | char | calculé hérité de mail.activity.mixin |
| activity_ids | Activités | one2many | inverse : hérité de mail.activity.mixin |
| activity_plans_ids | Plans d'activité | many2many | calculé hérité de mail.activity.mixin |
| activity_state | Statut de l'activité Status based on activities Overdue: Due date is already passed Today: Activity date is today Planned: Future activities. | selection | calculé Valeurs : hérité de mail.activity.mixin |
| activity_summary | Résumé de l'activité suivante | char | related : hérité de mail.activity.mixin |
| activity_type_icon | Icône de type d'activité | char | related : hérité de mail.activity.mixin |
| activity_type_id | Type d'activités à venir | many2one | related : hérité de mail.activity.mixin |
| activity_user_id | Utilisateur responsable | many2one | lecture seulecalculé hérité de mail.activity.mixin |
| has_message | A un message | boolean | calculé hérité de mail.thread |
| message_attachment_count | Nombre de pièces jointes | integer | calculé hérité de mail.thread |
| message_follower_ids | Abonnés | one2many | inverse : hérité de mail.thread |
| message_has_error | Erreur d'envoi du message Si coché, certains messages ont une erreur de livraison. | boolean | calculé hérité de mail.thread |
| message_has_error_counter | Nombre d'erreurs Nombre de messages avec des erreurs d'envoi | integer | calculé hérité de mail.thread |
| message_has_sms_error | Erreur d'envoi SMS Si coché, certains messages ont une erreur de livraison. | boolean | calculé hérité de mail.thread |
| message_ids | Messages | one2many | inverse : hérité de mail.thread |
| message_is_follower | Est un abonné | boolean | calculé hérité de mail.thread |
| message_main_attachment_id | Pièce jointe principale | many2one | hérité de mail.thread.main.attachment |
| message_needaction | Nécessite une action Si coché, de nouveaux messages demandent votre attention. | boolean | calculé hérité de mail.thread |
| message_needaction_counter | Nombre d'actions Nombre de messages nécessitant une action | integer | calculé hérité de mail.thread |
| message_partner_ids | Abonnés (Partenaires) | many2many | calculé hérité de mail.thread |
| my_activity_date_deadline | Échéance de mon activité | date | lecture seulecalculé hérité de mail.activity.mixin |
| rating_ids | Évaluations | one2many | inverse : hérité de mail.thread |
| sequence_number | Numéro de séquence | integer | calculé, stocké hérité de sequence.mixin |
| sequence_prefix | Préfixe de la Séquence | char | calculé, stocké hérité de sequence.mixin |
| utm_reference | Référence UTM | reference | hérité de utm.mixin |
| create_date | Créé le | datetime | lecture seuleautomatique |
| create_uid | Créé par | many2one | lecture seuleautomatique |
| display_name | Nom affiché | char | lecture seulecalculéautomatique |
| id | ID | integer | lecture seuleautomatique |
| write_date | Dernière mise à jour le | datetime | lecture seuleautomatique |
| write_uid | Dernière mise à jour par | many2one | lecture seuleautomatique |
Relations
Modèles liés depuis ce modèle
- account.analytic.line : timesheet_ids
- account.bank.statement : statement_id
- account.bank.statement.line : statement_line_id, statement_line_ids
- account.cash.rounding : invoice_cash_rounding_id
- account.edi.document : edi_document_ids
- account.fiscal.position : fiscal_position_id
- account.incoterms : invoice_incoterm_id
- account.journal : journal_id, suitable_journal_ids
- account.journal.group : journal_group_id
- account.move : adjusting_entries_move_ids, adjusting_entry_origin_move_ids, auto_post_origin_id, debit_note_ids, debit_origin_id, duplicated_ref_ids, invoice_vendor_bill_id, pos_refunded_invoice_ids, reversal_move_ids, reversed_entry_id, tax_cash_basis_created_move_ids, tax_cash_basis_origin_move_id
- account.move.line : invoice_line_ids, line_ids
- account.partial.reconcile : exchange_diff_partial_ids, tax_cash_basis_rec_id
- account.payment : matched_payment_ids, origin_payment_id, payment_ids, reconciled_payment_ids
- account.payment.method.line : preferred_payment_method_line_id
- account.payment.term : invoice_payment_term_id
- account.peppol.response : peppol_response_ids
- crm.team : team_id
- hr.expense : existing_expense_ids, expense_ids
- ir.attachment : attachment_ids, import_source_attachment_id, invoice_pdf_report_id, ubl_cii_xml_id
- l10n.fr.pdp.reports.flow : l10n_fr_pdp_last_flow_id, l10n_fr_pdp_sent_in_flow_ids
- mail.message : audit_trail_message_ids
- mrp.production : wip_production_ids
- payment.transaction : authorized_transaction_ids, transaction_ids
- pos.order : pos_order_ids, reversed_pos_order_id
- pos.payment : pos_payment_ids
- pos.session : pos_session_correction_id, pos_session_ids, pos_session_refunds_id, pos_session_sales_id
- product.value : product_value_id
- purchase.bill.union : purchase_vendor_bill_id
- purchase.order : purchase_id
- repair.order : repair_order_id
- res.company : company_id, journal_company_id
- res.country : tax_country_id
- res.currency : company_currency_id, currency_id
- res.partner : bank_partner_id, commercial_partner_id, partner_id, partner_shipping_id
- res.partner.bank : partner_bank_id
- res.users : invoice_user_id, user_id
- stock.landed.cost : landed_costs_ids
- stock.move : stock_move_ids
- uom.uom : timesheet_encode_uom_id
- utm.campaign : campaign_id
- utm.medium : medium_id
- utm.source : source_id
- website : website_id
Champs d'autres modèles qui pointent ici
- account.accrued.orders.wizard : duplicate_entry_id
- account.analytic.line : reinvoice_move_id
- account.bank.statement.line : move_id
- account.debit.note : move_ids
- account.edi.document : move_id
- account.invoice.report : move_id
- account.move : adjusting_entries_move_ids, adjusting_entry_origin_move_ids, auto_post_origin_id, debit_origin_id, duplicated_ref_ids, invoice_vendor_bill_id, pos_refunded_invoice_ids, reversed_entry_id, tax_cash_basis_origin_move_id
- account.move.line : exchange_move_ids, move_id
- account.move.reversal : move_ids, new_move_ids
- account.move.send.batch.wizard : move_ids
- account.move.send.wizard : move_id
- account.partial.reconcile : exchange_move_id
- account.payment : invoice_ids, move_id, reconciled_bill_ids, reconciled_invoice_ids
- account.peppol.rejection.wizard : move_ids
- account.peppol.response : move_id
- account.resequence.wizard : move_ids
- account.secure.entries.wizard : move_to_hash_ids, not_hashable_unlocked_move_ids
- hr.expense : account_move_id, existing_bill_id
- l10n.fr.pdp.reports.flow : move_ids, sent_move_ids
- mail.message : account_audit_log_move_id
- mrp.production : subcontract_extra_move_id, wip_move_ids
- payment.transaction : invoice_ids
- pdp.response.wizard : move_ids
- pos.order : account_move
- pos.payment : account_move_id
- pos.session : move_ids
- product.value : account_move_id
- purchase.bill.line.match : account_move_id
- purchase.bill.union : vendor_bill_id
- purchase.order : invoice_ids
- purchase.order.line : accrual_move_ids
- res.company : account_opening_move_id
- sale.order : invoice_ids
- sale.order.line : accrual_move_ids
- stock.landed.cost : account_move_id, vendor_bill_id
- stock.move : account_move_id
- timesheets.analysis.report : reinvoice_move_id
- validate.account.move : move_ids
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 -X POST "https://votre-instance.odoo.com/json/2/account.move/search_read" \
-H "Authorization: bearer $ODOO_API_KEY" \
-H "X-Odoo-Database: votre-base" \
-H "Content-Type: application/json" \
-d '{"domain":[],"fields":["name","auto_post","currency_id","date","journal_id"],"limit":5}'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}/account.move/search_read",
headers=headers,
json={"domain": [], "fields": ["name","auto_post","currency_id","date","journal_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/account-move">account.move (Odoo 20.0)</a>Sources
- Code source du modèle sur GitHub
- Documentation Odoo 20 : ORM API
- Documentation Odoo 20 : API externe JSON-2
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.