Où se trouvent les champs et pourquoi certains ne s'affichent pas

Où ouvre-t-on ces champs ?
Depuis le menu Mirakl › Configuration › Marketplaces, on ouvre les fiches d'Instances Mirakl. Ces champs se trouvent dans l'onglet Commandes et retours, répartis en groupes : Passerelle de ventes, Client et confidentialité, Politique de synchronisation et Windows. Le module est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20.
Pourquoi je ne vois pas Ligne de livraison, Produit de commission ou Comptabiliser automatiquement la facture créée ?
Parce qu'ils sont masqués en fonction d'un autre champ, et avec les valeurs par défaut on ne les voit pas.
Ligne de livraisonest masquée tant que l'instance n'a pas de produit de livraison.Produit de commissionn'apparaît que lorsqueCommission dans la commande clientest surDéduire la commission (net que vous recevez).Comptabiliser automatiquement la facture crééen'apparaît que siCréer automatiquement la facture à la validation de la livraisonest activé.

Prix de la commande : livraison, remise et commission
Quand le module ajoute-t-il la ligne de livraison à la commande client ?
C'est Ligne de livraison qui en décide. L'aide demande d'indiquer plus haut un produit de livraison, quelle que soit l'option choisie. Avec Uniquement si le marketplace a facturé la livraison, il n'y a pas de ligne si le marketplace a expédié gratuitement. Avec Toujours, même si la livraison est gratuite (0.00), une ligne à 0.00 est tout de même créée : toutes les commandes ont ainsi la même structure et la remise marketplace s'applique aussi à cette ligne. La valeur par défaut est Uniquement si le marketplace a facturé la livraison.

À quoi sert Remise marketplace (%) ?
Le champ Remise marketplace (%) écrit un pourcentage dans la colonne Desc.% de chaque ligne importée, aussi bien celles de produit que celle de livraison. L'aide le prévoit pour le cas où le marketplace vous achète avec une marge fixe sur le prix que voit l'acheteur : ainsi le total de la commande correspond à ce que vous facturez à l'opérateur. Exemple tiré de l'aide elle-même : total dans Mirakl 100.00 avec 20 % de remise, la ligne Odoo affiche 100.00 avec Desc.% 20 % et un sous-total de 80.00. Par défaut il vaut 0, et avec 0 les prix sont importés sans changement.
Comment Odoo reflète-t-il la commission du marketplace ?
Cela dépend de Commission dans la commande client, dont la valeur par défaut est sans commission. La commission est ce que le marketplace vous facture et déduit de votre paiement.
Aucune commission (total payé par le client): le total est produit plus taxe, ce que paie le client. La commission n'est conservée dans la commande Mirakl qu'à titre informatif.Déduire la commission (net que vous recevez): une ligne négative avec la commission est ajoutée en utilisant leProduit de commission, un produit de type service. Le total est produit plus taxe moins commission, le net que vous recevez.Prix d'achat de l'opérateur (l'opérateur vous achète): pour les marketplaces où l'opérateur vous achète la marchandise et facture lui-même l'acheteur (GACD, par exemple). Chaque ligne prend le prix d'achat que Mirakl fournit pour elle et Odoo ajoute les taxes du produit, de sorte que la commande correspond au bon de commande de l'opérateur. La remise marketplace ne s'applique pas à ces lignes. Si Mirakl n'envoie pas de prix d'achat pour une ligne, cette ligne conserve le prix de l'acheteur et la remise, et une note est laissée dans la commande client et dans les journaux de Mirakl.
Le choix dépend du chiffre que vous voulez voir dans la commande : ce que paie le client, ce que vous encaissez net ou le bon de commande de l'opérateur.
Quelle langue est attribuée aux clients créés par le marketplace ?
Celle de Langue des contacts importés. Elle s'applique aux clients et aux contacts de livraison que ce marketplace crée dans Odoo, et détermine la langue de leurs devis, factures et e-mails. Si vous la laissez vide, la langue par défaut d'Odoo est utilisée. Seules les langues installées apparaissent : ajoutez d'abord celle qui manque dans Ajustes ▸ Traducciones ▸ Idiomas.
Factures et rythme d'importation
Que choisir dans Type de facture (Espagne) ?
Le champ Type de facture (Espagne) définit comment est classée la facture générée à partir des commandes Mirakl lorsque l10n_es (TicketBAI, VeriFACTU) est installé.
Automatique (Odoo décide): avec un numéro fiscal, on obtient une F1 complète, et sans numéro fiscal une F2 simplifiée. C'est la valeur par défaut.Simplifiée avec numéro de TVA (F2 TicketBAI/VeriFACTU): elle est émise simplifiée même si l'acheteur a un numéro fiscal. L'aide la considère valable pour le B2C au Pays basque (TicketBAI) ou lorsque votre conseiller fiscal indique que la F2 suffit.Complète (F1 TicketBAI/VeriFACTU): elle est émise complète même si l'acheteur n'a pas de numéro fiscal, par exemple des clients étrangers qui l'exigent.
En cas de doute, consultez votre conseiller fiscal.
Faut-il créer, comptabiliser et envoyer la facture à Mirakl automatiquement ?
Ce sont des champs distincts, et chacun a sa propre aide.
Créer automatiquement la facture à la validation de la livraison: désactivé par défaut. Si vous l'activez, à la validation d'une livraison d'une commande Mirakl, la facture client est créée à partir de sa commande client. Elle respecte la politique de facturation (commandé ou livré) et ne bloque jamais la livraison si la facturation échoue.Comptabiliser automatiquement la facture créée: l'aide recommande de le laisser désactivé avec TicketBAI, VeriFACTU ou SII, car la comptabilisation est irréversible et envoie la facture électronique à l'administration fiscale. Les factures non positives restent en brouillon.Envoyer la facture à Mirakl: avecManuel (avec un bouton), rien n'est envoyé tout seul, et l'aide l'indique comme recommandé, par exemple pour l'envoyer après avoir modifié le client ou le numéro fiscal. AvecAutomatique (à la validation de la livraison), elle est envoyée à la validation de la livraison, uniquement si la facture est comptabilisée, et il faut que l'opérateur ait activé l'envoi de factures. Le renvoi remplace le document précédent dans Mirakl, sans doublons.
Quand dois-je modifier Type de document de facture Mirakl et Rapport PDF de facture ?
Le premier (Mirakl invoice document type) contient CUSTOMER_INVOICE et l'aide dit de ne le changer que si votre opérateur définit un code personnalisé. Le second (Invoice PDF report) est le nom technique (XML id) du rapport qui génère le PDF, et il vient avec account.account_invoices.
À quelle fréquence les commandes sont-elles importées et comment éviter de perdre des changements de statut ?
Ce sont ces champs qui le déterminent.
Synchronisation des commandes activée, dansPolitique de synchronisationet aussi dans la liste des instances : active l'importation planifiée des commandes pour cette instance. Par défaut, elle est désactivée.Fréquence de synchronisation des commandes (minutes), dans le groupeWindows: c'est le temps minimum entre deux importations de ce marketplace. L'action planifiéeMirakl - Synchroniser les commandesse réveille toutes les 10 minutes et traite l'instance lorsque ces minutes se sont écoulées. Avec 0, elle importe à chaque réveil et avec 60, toutes les heures.Filtrer les synchronisations par dernière mise à jour: demande à Mirakl ce qui a changé depuis la dernière synchronisation, et non ce qui a été créé. L'aide dit de le laisser activé, car avec le filtre par date de création, une commande créée le matin et expédiée l'après-midi est laissée de côté et son nouveau statut n'arrive pas dans Odoo. Ne le désactivez que si l'API de votre opérateur ignore ce filtre. L'importation initiale utilise toujours la date de création.
Ce qui se passe avec l'abonnement et comment nous vous aidons
Mirakl Connector est un paiement unique par version d'Odoo et nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur : 49 €/mois ou 490 €/an HT, avec jusqu'à 3 comptes de la plateforme. La connexion passe par ce service, qui stocke les identifiants chiffrés et prévient par e-mail si la synchronisation échoue. Sans abonnement, ce que ce service apporte s'arrête, et les données restent dans votre Odoo. Vous pouvez consulter le module sur la fiche Odoo Apps ou sur la page du module.
Si vous êtes en train de déployer Odoo et souhaitez revoir ces champs avec nous avant d'activer la synchronisation, FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure.
À lire aussi
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées
Sources
- Code du module : flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_instance.py
- Code du module : flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_ai.py
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
