Aller au contenu principal

Principaux modules Odoo – Mappage des champs obligatoires

Avec notre Gravity Forms to Odoo, vous pouvez facilement envoyer les données de vos formulaires WordPress vers les modules clés d'Odoo. Vous trouverez ci-dessous un guide couvrant les modules les plus pertinents, les champs obligatoires requis pour une intégration réussie, et les champs optionnels que vous pouvez mapper pour une fonctionnalité améliorée.

Leads et opportunités CRM (crm.lead)

Convertissez automatiquement les soumissions de formulaires en prospects ou en opportunités.

Cas d'utilisation : Formulaires de contact, demandes de démonstration, demandes de devis.

Champs obligatoires

Champ OdooDescriptionType de champ Gravity Forms
nameNom de la piste ou de l'opportunitéTexte
typeType de piste ou d'opportunitéCaché/Sélectionner
email_fromEmail du contactEmail
phoneNuméro de téléphoneTéléphone

Exemple de mappage des champs obligatoires CRM Leads

Champs facultatifs

  • description : Notes complémentaires
  • partner_name : Nom de l'entreprise
  • priority : Niveau d'importance
  • source_id : Source du prospect
Champ OdooDescriptionType de champ Gravity Forms
contact_nameNom du contactTexte
descriptionDescription de la pisteTexte de paragraphe
priorityNiveau de prioritéListe déroulante
tag_idsÉtiquettesCase à cocher/Sélectionner

Contacts et entreprises (res.partner)

Synchronisez les clients, fournisseurs ou entreprises collectés à partir de formulaires.

Cas d'utilisation : Formulaires d'inscription, gestion des contacts.

Champs obligatoires

Champ OdooDescriptionType de champ Gravity Forms
nameNom complet ou sociétéTexte

Champs facultatifs

Champ OdooDescriptionType de champ Gravity Forms
streetAdresse (rue)Texte
cityVilleTexte
country_idPaysDéroulant/Caché
vatNuméro de TVATexte
emailAdresse emailEmail
phoneNuméro de téléphoneTéléphone
company_typeParticulier ou entrepriseSélection

Pays (res.country)

Liez les listes déroulantes de Gravity Forms à la liste de pays intégrée à Odoo.

Cas d'utilisation : Formulaires d'adresse, logique spécifique au pays.

Champs obligatoires

Champ OdooDescriptionType de champ Gravity Forms
nameLabel PaysTexte
codeCode ISOTexte
phone_codeCode de pays référenceNombre

Champs facultatifs

Champ OdooDescriptionType de champ Gravity Forms
address_formatDéfinit la manière dont l'adresse est affichée pour ce pays à l'aide de modèles.Texte
name_positionDéfinit si le nom du contact apparaît avant ou après le nom de l'entreprise.Texte
vat_labelLibellé personnalisé pour le champ TVA. Utilisez ce champ si vous souhaitez modifier le libellé de la TVA.Texte
state_requiredIndique si le champ état/province est obligatoire.Sélection
zip_requiredIndique si le champ du code postal est obligatoire.Sélection

Commandes client (sale.order)*

Générez des commandes ou des devis directement à partir des données du formulaire.

Cas d'utilisation : Formulaires de commande, demandes de devis B2B.

Champs obligatoires

Champ OdooDescriptionType de champ Gravity Forms
nameNom du clientTexte
partner_idClientTexte / Nombre
order_linePostes de commandeRépéteur / Imbriqué

Factures / Écriture comptable (account.move)*

Envoyez des données pour créer des projets de factures sur la base des soumissions.

Cas d'utilisation : Souscription d'un abonnement, paiement d'un service.

Champs obligatoires

Champ OdooDescriptionType de champ Gravity Forms
partner_idClientCaché/Sélectionner
journal_idJournalSélection/Caché
invoice_line_idsArticlesRépéteur / Imbriqué
move_typeType de facture (out_invoice, in_invoice, etc.)Caché / Sélectionner
invoice_dateDate de la factureDate

Champs facultatifs

Champ OdooDescriptionType de champ Gravity Forms
payment_referenceRéférence de paiementTexte
invoice_dateDate de la factureSélecteur de date
payment_term_idConditions de paiementDéroulant/Sélectionner
refRéférence clientTexte
invoice_date_dueDate d'échéanceDate
invoice_source_emailSource de l'email (par exemple, depuis un système externe)Email / Texte
narrationNotes internesParagraphe / HTML

Ordres de livraison (stock.picking)

Déclenchez des mouvements d'inventaire tels que des livraisons ou des transferts.

Cas d'utilisation : Demandes d'expédition, transferts internes.

Champs obligatoires

  • location_id : Emplacement source
  • location_dest_id : Lieu de destination
  • picking_type_id : Type d'opération
Champ OdooDescriptionType de champ Gravity Forms
location_idLieu sourceDéroulant/Caché
location_dest_idLieu de destinationDéroulant/Caché

Champs facultatifs

  • move_lines : Transferts de produits spécifiques
  • scheduled_date
Champ OdooDescriptionType de champ Gravity Forms
move_linesArticles en stockRépéteur/Imbriqué
scheduled_dateDate de livraisonSélecteur de date

Tâches (project.task) – Projet (project.project)

Créez des tâches ou des projets pour des équipes sur la base de formulaires internes ou externes.

Cas d'utilisation : Demandes de fonctionnalités, rapports de bogues, suivi de projets.

Champs obligatoires

Champ OdooDescriptionType de champ Gravity Forms
nameTitre de la tâcheTexte

Champs facultatifs

Champ OdooDescriptionType de champ Gravity Forms
deadlineDate limite d'exécution des tâchesSélecteur de date
descriptionDescription de la tâcheTexte de paragraphe

Tickets d'assistance (helpdesk.ticket)**

Transformez les réponses aux formulaires en tickets pour l'assistance à la clientèle.

Cas d'utilisation : Demandes d'assistance, demandes de garantie.

Champs obligatoires

Champ OdooDescriptionType de champ Gravity Forms
nameTitre du ticketTexte
partner_idClientCaché/Sélectionner

Champs facultatifs

Champ OdooDescriptionType de champ Gravity Forms
tag_idsÉtiquettesCase à cocher/Sélectionner
priorityNiveau de prioritéListe déroulante
stage_idÉtape du ticketDéroulant/Caché

Utilisateurs (res.users)

Attribuez des tâches, des pistes ou des tickets à des personnes spécifiques sur la base d'une logique.

Cas d'utilisation : Attribution à la ronde, routage par département.

Champs obligatoires

  • user_id ou assigned_user_id : ID de l'utilisateur
Champ OdooDescriptionType de champ Gravity Forms
loginNom d'utilisateurTexte
nameNom du clientTexte
emailEmail du clientTexte

* Pas pris en charge à 100%, contactez notre service d'assistance pour plus d'informations.

** Nécessite une mise à jour d'Odoo.