Partager via


Synchroniser et exécuter les commandes vente

Cet article décrit les paramètres et les étapes à effectuer pour synchroniser et exécuter les commandes vente avec Shopify dans Business Central.

Définir l’importation des commandes sur la Fiche magasin Shopify

Saisissez un Code monnaie si la boutique en ligne utilise une monnaie différente de DS. La devise spécifiée doit avoir des taux de change configurés. Si votre boutique en ligne utilise la même devise que Business Central, laissez le champ vide.

Vous pouvez accéder à la devise du magasin dans les paramètres Détails du magasin dans votre administrateur Shopify. Shopify peut être configuré pour accepter différentes devises. Toutefois, les commandes importées dans Business Central utilisent la devise du magasin.

Une commande Shopify classique peut inclure des coûts en plus du sous-total, comme les frais d’expédition ou, s’ils sont activés, les pourboires. Ces montants sont validés directement dans le compte général à utiliser pour des types de transactions spécifiques :

  • Compte frais d’expédition : vous pouvez choisir différents types de frais d’expédition, tels que le compte général, l’article ou les frais annexes, et spécifier le transporteur et la prestation transporteur sur la page Frais d’expédition. Pour en savoir plus, accédez à Mappage des conditions de livraison.
  • Compte carte cadeau vendue : pour en savoir plus, consultez Carte cadeau
  • Compte de pourboires

Activez Créer automatiquement des commandes pour créer automatiquement des documents vente dans Business Central après l’importation de la commande Shopify.

Si vous souhaitez lancer automatiquement un document de vente, activez le bouton bascule Lancer automatiquement les commandes vente.

Si vous ne souhaitez pas envoyer de confirmations d’expédition automatiques aux clients, désactivez l’option Envoyer une confirmation d’expédition . Par exemple, vous pouvez désactiver le bouton bascule si vous vendez des biens numériques ou si vous souhaitez utiliser un autre mécanisme de notification.

Si vous sélectionnez le champ N° commande Shopify sur ligne doc, Business Central insère des lignes vente de type Commentaire avec le numéro de commande Shopify.

Remarque

Le document de vente dans Business Central est lié à la commande Shopify et vous pouvez ajouter le champ N° commande Shopify aux pages de liste ou de carte pour les commandes vente, les factures et les expéditions. Pour en savoir plus sur l’ajout d’un champ, accédez à Commencer à personnaliser en utilisant le mode de personnalisation.

Dans le champ Priorité zone recouvrement, vous pouvez définir la priorité en matière de sélection du code zone recouvrement sur les adresses dans la commande. La commande Shopify importée contient des informations sur les taxes. Les taxes sont recalculées lorsque vous créez les documents de vente, il est donc important que les paramètres de TVA/taxe soient corrects dans Business Central. Pour plus d’informations sur les taxes, accédez à Configurer les taxes pour la connexion Shopify.

Précisez comment vous traitez les retours et les remboursements :

  • Vide spécifie que vous n’importez pas et ne traitez pas les retours et les remboursements.
  • Importer uniquement indique que vous importez des informations, mais vous créez manuellement l’avoir correspondant.
  • Créer automatiquement un avoir spécifie que vous importez des informations et Business Central crée automatiquement les avoirs. Cette option nécessite que vous activiez le bouton à bascule Créer automatiquement une commande client.

Configurer les retours et les remboursements

Spécifiez un emplacement pour les retours et des comptes généraux pour les remboursements de marchandises et autres remboursements.

Vous pouvez utiliser le magasin de retour d’origine de Shopify pour les remboursements et les retours. Le magasin permet de garantir que les magasins sont exacts sur les avoirs, ce qui réduit les ajustements manuels et rationalise le processus de retour.

Pour activer la fonctionnalité, sur la page Fiche magasin Shopify, dans le champ Priorité du magasin de retour, choisissez Original > Magasin par défaut.

Le champ Priorité du magasin de retour offre les options suivantes :

  • Magasin de retour par défaut : Il s’agit de l’option par défaut. Elle utilise la valeur du champ Magasin de retour par défaut lors de la création d’avoirs de vente.

  • Original > Magasin par défaut : sélectionnez cette option si vous souhaitez que le connecteur trouve le magasin d’origine sur le remboursement Shopify ou, le cas échéant, sur le document de retour Shopify. Si le connecteur ne parvient pas à trouver le magasin d’origine, par exemple lorsqu’un article est réapprovisionné dans plusieurs magasins, il utilise le Magasin de retour par défaut défini sur la page Fiche magasin Shopify.

  • Articles non réapprovisionnés du compte de remboursement indique un n° compte général pour les articles pour lesquels vous ne souhaitez pas avoir de correction de stock.

  • Compte de remboursement indique un compte général pour la différence entre le montant total remboursé et le montant total des articles.

En savoir plus sur Retours et remboursements

Prise en compte du fuseau horaire

Il existe plusieurs cas dans lesquels le connecteur convertit les valeurs de date et d’heure reçues de Shopify en valeurs de date dans Business Central. Le champ Date du document sur les commandes est l’un de ces champs.

Shopify renvoie les valeurs de date et d’heure sous forme de chaîne de date et d’heure codée ISO 8601. Par exemple, le 7 septembre 2019 à 15 h 50 dans le fuseau horaire UTC (temps universel coordonné) est représenté par « 2019-09-07T15:50:00Z ». Si le fuseau horaire de votre entreprise est différent, cela peut entraîner des erreurs de conversion. Pour éviter cela, accédez à la page Informations société, recherchez le champ Code postal et vérifiez que la valeur Fuseau horaire de l’entrée de code postal sélectionnée est remplie.

Mappage des conditions de livraison

Le Code condition livraison pour les documents vente importés de Shopify peut être rempli automatiquement. Vous devez configurer le Mappage conditions livraison.

  1. Choisissez l’icône Icône en forme d’ampoule qui ouvre la fenêtre de recherche 1., saisissez Magasins Shopify, puis choisissez le lien associé.

  2. Sélectionnez le magasin pour lequel vous voulez définir le mappage pour ouvrir la page Fiche magasin Shopify.

  3. Sélectionnez l’action Mappage conditions livraison. Cette action crée automatiquement les enregistrements des conditions de livraison définies dans les paramètres Expédition dans l’administration Shopify.

  4. Dans le champ Nom, vous affichez le nom de la condition de livraison de Shopify.

  5. Saisissez le Code condition livraison avec la condition de livraison correspondante dans Business Central.

  6. Pour utiliser des comptes différents pour les frais d’expédition du compte spécifié dans le champ Compte frais d’expédition sur la page Fiche magasin Shopify, remplissez les champs Type de frais d’expédition et N° de frais d’expédition. Le connecteur Shopify prend en charge les types suivants :

    • Compte général
    • Article
    • Frais annexes. Les frais annexes sont automatiquement attribués à tous les articles du document de vente.
  7. Vous pouvez également trouver les champs Code transporteur et Code prestation transporteur sur la page Conditions de livraison Shopify. Si vous les remplissez, ceux-ci renseignent les champs correspondants sur le document de vente.

Remarque

Si plusieurs frais d’expédition sont associés à une commande vente, un seul est sélectionné comme la condition de livraison et est affecté au document vente.

Shopify vous permet d’ajouter plusieurs frais d’expédition à une commande. Par exemple, en modifiant la commande dans Administrateur Shopify. Lorsque vous recevez plusieurs frais d’expédition avec une commande Shopify, le connecteur Shopify utilise le premier pour initialiser les champs Code conditions de livraison, Code transporteur et Code prestation transporteur dans l’en-tête du document.

Dans certains cas, Shopify fusionne plusieurs tarifs d’expédition en une seule valeur appelée Expédition et ne transfère pas les tarifs individuels.

Cartographie de localisation

Le mappage de l’emplacement est nécessaire pour compléter le Code magasin pour les lignes de document vente importées depuis Shopify. Ce mappage est important lorsque le bouton bascule Magasin obligatoire est activé sur la fiche Paramètres stock. Sinon, vous ne pouvez pas créer de documents de vente.

  1. Choisissez l’icône Icône en forme d’ampoule qui ouvre la fenêtre de recherche 1., saisissez Magasins Shopify, puis choisissez le lien associé.
  2. Sélectionnez le magasin pour lequel vous voulez configurer le mappage des emplacements pour ouvrir la page Fiche magasin Shopify.
  3. Sélectionnez l’action Emplacements pour ouvrir les Emplacements des magasins Shopify.
  4. Sélectionnez l’action Obtenir les emplacements Shopify pour importer tous les emplacements définis dans Shopify. Ils se trouvent dans les paramètres Emplacements du volet Administration Shopify.
  5. Entrez le Code magasin par défaut avec l’emplacement correspondant dans Business Central.

Remarque

Le mappage de l’emplacement est également utilisé pour synchroniser l’inventaire. Pour en savoir plus, accédez à Synchroniser l’inventaire dans Shopify.

Exécuter la synchronisation des commandes

La procédure suivante décrit comment importer et mettre à jour les commandes vente.

Remarque

Les commandes archivées dans Shopify ne peuvent pas être importées. Si vous devez vérifier l’état de la commande, ouvrez la commande à partir de la page commandes du panneau Shopify d’administration et examinez-la. détails de la commande.

Désactivez l’option Archiver automatiquement la commande dans la section Traitement des commandes des paramètres Validation dans le volet Administration Shopify pour vérifier que toutes les commandes sont importées dans Business Central. Pour importer des commandes archivées, utilisez l’action Désarchiver les commandes dans la page Commandes du volet Administration Shopify.

  1. Choisissez l’icône Icône en forme d’ampoule qui ouvre la fenêtre de recherche 1., saisissez Magasins Shopify, puis choisissez le lien associé.

  2. Sélectionnez le magasin pour lequel vous voulez importer des commandes pour ouvrir la page Fiche magasin Shopify.

  3. Sélectionnez l’action Commandes.

  4. Sélectionnez l’action Synchroniser les commandes à partir de Shopify.

  5. Définissez des filtres sur les commandes si nécessaire. Par exemple, vous pouvez importer les commandes entièrement payées ou celles présentant un faible niveau de risque.

    Remarque

    Lors du filtrage par balise, vous devez utiliser les jetons de filtre @ et *. Par exemple, si vous souhaitez importer des commandes contenant tag1, utilisez @*tag1*. @ s’assurera que le résultat ne respecte pas la casse, tandis que * recherche des commandes avec plusieurs balises.

  6. Cliquez sur le bouton OK.

Sinon, vous pouvez rechercher le traitement par lots Synchroniser les commandes à partir de Shopify.

Vous pouvez programmer la tâche pour qu’elle soit exécutée automatiquement. En savoir plus dans la section Programmer des tâches récurrentes.

Informations détaillées

Le connecteur Shopify importe les commandes en deux étapes :

  1. Il importe les en-têtes de commande dans la table Commandes Shopify à importer lorsqu’ils remplissent certaines conditions :

    • Ils ne sont pas archivés. Cela signifie que vous pouvez inclure ou exclure des commandes de la synchronisation en les archivant ou en les désarchivant dans l’administrateur Shopify.
    • Ils ont été créés ou modifiés après la dernière synchronisation. Cela signifie que vous pouvez forcer la réimportation d’une commande spécifique si vous la modifiez, par exemple, en ajoutant les Notes ou la Balise.
  2. Il importe les commandes Shopify et des informations supplémentaires.

    • Le connecteur Shopify traite tous les enregistrements de la table Commandes Shopify à importer qui correspondent aux critères de filtre que vous avez définis dans la page de demande Synchroniser les commandes à partir de Shopify. Par exemple, les balises, le canal ou le statut d’exécution. Si vous ne spécifiez pas de filtres, il traite tous les enregistrements.

    • Lorsqu’il importe une commande Shopify, le connecteur Shopify demande des informations supplémentaires à Shopify :

      • En-tête de commande
      • Lignes de commande
      • Informations d’expédition et d’exécution
      • Transactions
      • Retours et remboursements, s’ils sont configurés

La page Commande Shopify à importer est utile pour résoudre les problèmes d’importation de commandes. Vous pouvez évaluer les commandes disponibles et effectuer les étapes suivantes :

  • Vérifiez si une erreur a bloqué l’importation d’une commande spécifique et explorez les détails de l’erreur. Vérifiez le champ Contient une erreur.
  • Traitez uniquement des commandes spécifiques. Remplissez le champ Code magasin, sélectionnez une ou plusieurs commandes, puis choisissez l’action Importer les commandes sélectionnées.
  • Supprimez des commandes de la page Commande Shopify à importer pour les exclure de la synchronisation.

Passer en revue les commandes importées

Une fois l’importation terminée, vous pouvez explorer la commande Shopify et rechercher toutes les informations connexes. Par exemple, les transactions de paiement, les frais d’expédition, le niveau de risque ou les attributs et balises de commande ou les exécutions si la commande a déjà été exécutée dans Shopify. Vous pouvez également voir la confirmation de commande envoyée au client en sélectionnant l’action Page de statut Shopify.

Remarque

Vous pouvez accéder directement à la fenêtre Commandes Shopify pour afficher les commandes dont le statut est défini sur Ouvert dans tous les magasins. Pour consulter les commandes terminées, vous devez ouvrir la page Commandes Shopify à partir de la page Fiche magasin Shopify spécifique.

Avant que les documents de vente ne soient créés dans Business Central, vous pouvez utiliser l’action Synchroniser la commande à partir de Shopify dans la page Commande Shopify pour réimporter des commandes spécifiques.

Vous pouvez également marquer une commande comme payée, ce qui est utile dans un scénario B2B où les paiements sont traités en dehors du Shopify paiement. Sélectionnez l’action Marquer comme payé sur la page Shopify Commande. Vous pouvez également marquer une commande comme annulée pour lancer le flux de remboursement dans Shopify. Choisir la annuler la commande action sur le Shopify Commande page, remplissez les champs nécessaires sur la page Shopify annuler la commande page et appuyez sur OK. Exécutez la synchronisation des commandes pour importer les mises à jour dans Business Central.

Créer des documents vente dans Business Central

Si le bouton à bascule Créer automatiquement des commandes est activée sur la Fiche magasin Shopify, Business Central tente de créer un document vente après l’importation de la commande. Si des problèmes tels qu’un client ou un produit manquant surviennent, corrigez-les, puis créez à nouveau la commande vente.

Pour créer des documents vente

  1. Choisissez l’icône Icône en forme d’ampoule qui ouvre la fenêtre de recherche 1., saisissez Magasins Shopify, puis choisissez le lien associé.
  2. Sélectionnez le magasin pour lequel vous voulez synchroniser les commandes pour ouvrir la page Fiche magasin Shopify.
  3. Sélectionnez l’action Commandes.
  4. Sélectionnez la commande pour laquelle vous voulez créer un document vente et sélectionnez l’action Créer documents vente.
  5. Choisissez Oui.

Si la commande Shopify exige une exécution, une Commande vente est créée. Pour les commandes Shopify exécutées, telles que les commandes qui ne contiennent qu’une carte-cadeau ou qui sont déjà traitées dans Shopify, une Facture vente est créée.

Un document vente est créé et peut être géré en utilisant les fonctionnalités standard de Business Central.

Si vous souhaitez recréer un document de vente, vous pouvez utiliser le Dissocier les documents traités action dans le Shopify Commande page. Cette action ne supprime pas le document de vente déjà créé. Vous devez le traiter manuellement.

Gérer les clients manquants

Si vos paramètres empêchent la création automatique d’un client et qu’une correspondance client est introuvable, attribuez un client à la commande Shopify manuellement. Il existe plusieurs façons d’attribuer des clients à des commandes :

  • Attribuez le N° donneur d’ordre et le N° client facturé directement sur la page Commandes Shopify en choisissant un client dans la liste des clients existants.
  • Sélectionner un modèle client, puis créer et affecter le client par l’action Créer un client dans la page Commandes Shopify. Le client Shopify doit avoir au moins une adresse. Les commandes créées via le canal de vente du PDV Shopify manquent souvent de détails d’adresse.
  • Vous pouvez mapper un client existant avec le Client Shopify existant dans la page Clients Shopify, puis sélectionner l’action Trouver le mappage dans la page Commandes Shopify.

Comment le connecteur choisit le client à utiliser

La fonction Importer la commande à partir de Shopify tente de sélectionner le client dans l’ordre suivant :

  1. Si le champ N° client par défaut est défini dans le Modèle client Shopify pour le Code pays/région destinataire, lorsque le N° client par défaut est utilisé, peu importe les paramètres dans les champs Importation client à partir de Shopify et Type de mappage client. En savoir plus sur Modèle client par pays.
  2. Si le champ Importation client depuis Shopify est défini sur Aucune et si le N° client par défaut est défini sur Fiche magasin Shopify, le N° client par défaut est utilisé.

Les étapes suivantes dépendent du champ Type de mappage client.

  • Si l’option Toujours prendre le client par défaut est activée, le connecteur utilise le client défini dans le champ N° client par défaut sur la page Fiche magasin Shopify.
  • Par e-mail/téléphone, le connecteur tente d’abord de trouver le client existant par ID, puis par e-mail, puis par téléphone. Si le client est introuvable, le connecteur crée un client.
  • Par informations de facturation, le connecteur tente d’abord de trouver le client existant par ID, puis par adresse facturation. Si le client est introuvable, le connecteur crée un client.

Noter

Le connecteur utilise les informations de l’adresse facturation et crée le client facturé dans Business Central. Le client vendeur est le même que le client facturé.

Pour les commandes B2B, le flux est similaire, bien que le connecteur utilise Numéro d’entreprise par défaut, Importation de la société depuis Shopify et Type de cartographie de l’entreprise champs sur le Shopify Carte de magasin page. Il n’y a pas de Numéro société par défaut dans le Modèle de client Shopify car pour le B2B, des clients nommés sont attendus.

Différentes règles de traitement des commandes

Vous souhaiterez peut-être traiter les commandes différemment en fonction d’une règle. Par exemple, les commandes provenant d’un canal de vente spécifique, comme le point de vente, doivent utiliser le client par défaut, mais vous souhaitez que votre boutique en ligne ait de vraies informations sur le client.

Une façon de répondre à cette exigence consiste à créer une autre fiche Magasin Shopify et à utiliser des filtres dans la page de demande Synchroniser les commandes à partir de Shopify .

Exemple : vous avez une boutique en ligne et un PDV Shopify. Pour votre PDV, vous souhaitez utiliser un client fixe, mais pour votre boutique en ligne, vous souhaitez créer des clients dans Business Central. La procédure suivante répertorie les étapes de haut niveau. Pour en savoir plus, consultez les articles d’aide correspondants.

  1. Créez une boutique Shopify appelée MAGASIN et associez-la à votre compte Shopify.
  2. Configurez la synchronisation article/produit pour que ce magasin gère les informations produit.
  3. Spécifiez que les clients sont importés avec les commandes. Le connecteur doit trouver des clients en recherchant leur adresse électronique. S’il ne trouve pas d’adresse, il utilise le modèle de client pour créer un client.
  4. Créez une boutique Shopify appelée PDV et associez-la au même compte Shopify.
  5. Assurez-vous que la synchronisation article/produit est désactivée.
  6. Configurez le connecteur pour utiliser le client par défaut.
  7. Créez une entrée de file d’attente de tâches récurrentes pour l’état 30104 Synchroniser les commandes à partir de Shopify. Sélectionnez MAGASIN dans le champ Code magasin Shopify et utilisez des filtres pour saisir toutes les commandes sauf celles créées par le canal de vente PDV. Par exemple, <>Point de vente
  8. Créez une entrée de file d’attente de tâches récurrentes pour l’état 30104 Synchroniser les commandes à partir de Shopify. Sélectionnez PDV dans le champ Code magasin Shopify et utilisez des filtres pour saisir les commandes générées par le canal de vente PDV. Par exemple, Point de vente.

Chaque file d’attente importe et traite les commandes dans les filtres définis et utilise les règles de la fiche magasin Shopify correspondante. Par exemple, elles créent des commandes de point de vente pour le client par défaut.

Important

Pour éviter les conflits lors du traitement des commandes, utilisez la même catégorie de file d’attente pour les deux entrées de file d’attente.

Effet des modifications des commandes

Dans Shopify :

Modifier Effet sur les commandes Shopify qui ne sont pas encore traitées dans Business Central Effet sur les commandes Shopify déjà traitées dans Business Central
Modifier l’emplacement d’exécution L’emplacement d’exécution est synchronisé vers Business Central. L’emplacement d’exécution est synchronisé vers Business Central.
Modifier une commande et accroître sa quantité La commande importée utilise la nouvelle quantité. Le connecteur détecte les modifications et marque les commandes.
Modifier une commande et réduire sa quantité La commande importée utilise la nouvelle quantité. Un remboursement Shopify d’un montant nul est importé et ne peut pas être converti en avoir. Le connecteur détecte les modifications et marque les commandes.
Modifier une commande et supprimer un article existant L’article supprimé n’est pas importé. Un remboursement Shopify d’un montant nul est importé et ne peut pas être converti en avoir. Le connecteur détecte les modifications et marque les commandes.
Modifier une commande et ajouter un nouvel article Les articles originaux et ajoutés sont importés. Le connecteur détecte les modifications et marque les commandes.
Traiter la commande : remplir, mettre à jour les informations de paiement L’en-tête de la commande est mis à jour. L’en-tête de la commande est mis à jour. Le traitement n’est pas synchronisé avec Shopify.
Annuler une commande payée L’en-tête de la commande est mis à jour et traité séparément Le connecteur détecte les modifications et marque les commandes.
Annuler une commande non payée L’article supprimé n’est pas importé. Un remboursement Shopify d’un montant nul est importé et ne peut pas être converti en avoir. Le connecteur détecte les modifications et marque les commandes.

Si une commande a déjà été traitée dans Business Central, le connecteur affiche le message d'erreur suivant : La commande a déjà été traitée dans Business Central, mais une édition a été reçue de Shopify. Les modifications n’ont pas été propagées à la commande traitée dans Business Central. Mettez à jour les documents traités pour qu’ils correspondent aux données reçues de Shopify. Si vous souhaitez forcer la synchronisation, utilisez l’action « Synchroniser la commande de Shopify » dans la page Fiche commande Shopify.

En fonction du statut du document de vente créé, vous pouvez effectuer les actions suivantes :

  1. Supprimer un document vente créé
  2. Choisir la Dissocier les documents traités action pour réinitialiser le Traité indicateur.
  3. Choisir la Synchroniser la commande à partir de Shopify action pour mettre à jour la commande individuelle avec les données récentes de Shopify.

Dans Business Central :

Modifier Effet
Changez l’emplacement vers un autre emplacement. Validez l’expédition. La commande est marquée comme exécutée. Le lieu de traitement à partir de Shopify est utilisé.
Réduisez la quantité. Validez l’expédition. La commande Shopify est marquée comme partiellement exécutée.
Augmentez la quantité. Validez l’expédition. Le traitement ne sera pas synchronisé avec Shopify. Idem si l’exécution a été divisée dans Shopify mais traitée comme une seule ligne dans Business Central.
Ajoutez un nouvel article. Validez l’expédition. La commande Shopify est marquée comme exécutée. De nouvelles lignes ne sont pas ajoutées.

Exporter les factures vente validées dans Shopify

Vous pouvez exporter les factures vente validées dans Shopify afin que les acheteurs puissent se connecter à Shopify et accéder à toutes leurs factures, quelle que soit l’application dans laquelle elles ont été créées.

Vous pouvez exporter les factures vente validées dans Shopify en tant que commandes en utilisant l’action Synchroniser les factures validées dans Shopify sur la page Fiche magasin Shopify, ou vous pouvez utiliser la fenêtre de recherche pour la trouver. Vous pouvez également exécuter le rapport en utilisant la file d’attente des tâches.

Pour activer la fonctionnalité pour un magasin spécifique, accédez à la page Fiche magasin Shopify et activez le bouton bascule Synchronisation des factures validées. Vous devez également configurer le Mappage des conditions de paiement.

La synchronisation inclut les factures qui remplissent les conditions suivantes :

  • Le champ ID commande Shopify contient 0.
  • Le client facturé a un mappage dans les pages Clients Shopify ou Sociétés Shopify.
  • Le client facturé n’est pas utilisé comme client par défaut sur la page Fiche magasin Shopify ou Modèle de client Shopify.
  • La facture validée comporte au moins une ligne sans commentaire où le champ a une valeur.

Lorsque vous exécutez le rapport, les événements suivants se produisent dans Business Central et Shopify.

Business Central

Mettez à jour le champ ID commande Shopify sur la base des résultats de la synchronisation :

  • Exportation réussie : mettez à jour le champ ID commande Shopify avec l’ID de la commande dans Shopify. Échec de l’exportation : définissez « -1 » La facture est exclue de la synchronisation pour une raison répertoriée dans les conditions mentionnées précédemment : définissez « -2 »

Le même modèle est utilisé dans l’expédition vente validée, où la page Mettre à jour le document vous permet de remplacer -1 et -2 ou 0 pour réessayer l’exportation.

Shopify

Le connecteur utilise GraphQL pour :

  • Créer un projet de commande avec des lignes d’en-tête et d’article
  • Terminer le projet de commande
  • Convertir le projet de commande en commande

Exportation des champs vers les en-têtes et les lignes de commande

Les champs suivants sont exportés dans l’en-tête de la commande :

  • Le client/la société de facturation mappé(e) est utilisé(e).
  • Le champ Statut d’exécution indique Exécuté. Les détails de suivi ne sont pas synchronisés.
  • Le champ Statut payé indique Payé ou Partiellement payé, en fonction de l’écriture comptable client liée à la facture vente. Pour Partiellement payé, le champ Montant restant est affiché.

Les champs suivants sont exportés dans les lignes de la commande :

  • Les articles et les lignes d’autres types, tels que les lignes Compte général ou Frais article, sont exportés en tant que produits personnalisés dans Shopify.
  • Les frais d’expédition dans Shopify ne sont pas créés. Le coût d’expédition est enregistré en tant que produit personnalisé dans Shopify.
  • Montant de la taxe. Étant donné que l’API Graph ne prend pas actuellement en charge l’objet TaxLine, la taxe calculée est ajoutée en tant que produit personnalisé. Les informations fiscales de Business Central ne seront pas disponibles dans le rapport fiscal dans Administrateur Shopify. Pour empêcher Shopify de recalculer les taxes, les commandes sont marquées comme Exonération de taxe.
  • Quantité, en nombres entiers. Shopify ne prend pas en charge les fractions.

Effet sur le processus de synchronisation des commandes**

La synchronisation importe la commande et vérifie si elle a été exportée précédemment. Si elle a été exportée précédemment :

  • Il marque la commande comme traitée.
  • Il ajoute un lien vers la facture vente validée (documents associés, cela devrait se produire automatiquement car l’ID de commande Shopify est déjà renseigné). Shopify pourrait archiver automatiquement les commandes entièrement payées et exécutées, et la synchronisation ne les traitera pas.

Gérer les mises à jour

Dans Shopify, étant donné que la commande est déjà exécutée, les seules modifications significatives sont les notes, le statut de paiement et les transactions de paiement. Si les paiements sont traités dans Shopify, les remboursements et les retours le sont également.

Business Central ne suit pas les modifications. Actuellement, si vous souhaitez marquer la commande comme payée, utilisez l’action Marquer comme payé sur la page Fiche commande Shopify.

Synchroniser les livraisons avec Shopify

Lorsqu’une commande vente créée à partir d’une commande Shopify est livrée, vous pouvez synchroniser les livraisons avec Shopify.

  1. Choisissez l’icône Icône en forme d’ampoule qui ouvre la fenêtre de recherche 1., saisissez Synchroniser livraisons avec Shopify, puis choisissez le lien associé.
  2. Définissez les filtres sur les livraisons si nécessaire. Par exemple, vous pouvez mettre à jour une livraison validée à une date donnée.
  3. Cliquez sur OK.

La commande dans Shopify est marquée comme exécutée. Le client reçoit automatiquement un message électronique ou un SMS d’avis d’expédition. Si un transporteur et un code de suivi sont spécifiés sur la livraison, les informations de suivi sont indiquées dans le message électronique.

Sinon, utilisez l’action Synchroniser les expéditions sur les pages Commandes vente Shopify ou Magasin Shopify.

Vous pouvez programmer la tâche pour qu’elle soit exécutée de manière automatisée. En savoir plus dans la section Programmer des tâches récurrentes.

Remarque

Limitations connues. Les commandes avec plusieurs lignes du même produit ne seront pas exécutées. Marquez ces commandes comme exécutées dans Administrateur Shopify. Ce problème peut se produire lorsque vous utilisez la remise Acheter X obtenir Y avec des produits identiques pour Le client obtient et Le client achète.

N’oubliez pas d’exécuter Synchroniser les commandes à partir de Shopify pour mettre à jour le statut d’exécution d’une commande dans Business Central. La fonctionnalité du connecteur archive également les commandes entièrement payées et exécutées à la fois dans Shopify et dans Business Central, si les conditions sont remplies.

Transporteurs et URL de suivi

Si le document Expédition vente enregistrée contient le Code transporteur et/ou le N° de suivi du colis, ces informations sont envoyées à Shopify et au client dans le message électronique de confirmation de livraison.

La société de suivi est renseignée dans l’ordre de priorité suivant (du plus élevé au plus faible), en fonction de l’enregistrement du transporteur :

  1. Société de suivi Shopify
  2. Nom
  3. Code

Si le champ URL de suivi des colis est rempli pour l’enregistrement du transporteur, la confirmation de livraison contient une URL de suivi.

Retours et remboursements

Dans une intégration entre Shopify et Business Central, il est important de pouvoir synchroniser autant de données métier que possible. Cela facilite la mise à jour de vos niveaux de financement et de stock dans Business Central. Les données que vous pouvez synchroniser incluent les retours et les remboursements qui ont été enregistrés dans Administrateur Shopify ou PDV Shopify.

Les retours et les remboursements sont importés avec leurs commandes associées si vous avez activé le type de traitement sur la fiche magasin Shopify.

Les retours sont importés à des fins d’information uniquement. Aucune logique de traitement ne est associée.

Les transactions financières et, si nécessaire, les transactions de stock sont traitées via des remboursements. Les remboursements peuvent inclure des produits ou simplement des montants, par exemple, si un marchand décide de compenser les frais d’expédition ou un autre montant.

Vous pouvez créer des avoirs de vente pour les remboursements. Les avoirs peuvent avoir les types de lignes suivants :

Type Commentaire
Compte général Compte carte cadeau vendu À utiliser pour les remboursements liés aux cartes-cadeaux.
Compte général Articles non stockés du compte de remboursement Utilisez pour les remboursements associés à des produits qui n’ont pas été réapprovisionnés.
Article Nombre d’articles Utilisez pour les remboursements associés à des produits qui ont été réapprovisionnés. Valable pour les remboursements directs ou les remboursements liés aux retours. Le code d’emplacement sur la ligne d’avoir est défini en fonction de la valeur sélectionnée pour l’emplacement de retour.
Compte général Compte de remboursement Utilisez pour d’autres montants remboursés qui ne sont pas associés à des produits ou à des cartes-cadeaux. Par exemple, des pourboires, ou si vous avez indiqué manuellement un montant à rembourser dans Shopify.

Remarque

Les emplacements de retour, y compris les emplacements vides, définis dans la Fiche magasin Shopify sont utilisés sur la note de crédit créée. Le système ignore les emplacements d’origine des commandes ou des expéditions.

Cartes cadeaux

Dans le magasin Shopify, vous pouvez vendre des cartes cadeaux, qui peuvent être utilisées pour acheter des produits.

En matière de cartes cadeaux, il est important de saisir une valeur dans le champ Compte carte cadeau vendue dans la page Fiche magasin Shopify. La carte cadeau vendue est synchronisée avec les commandes. Une carte cadeau lettrée est également importée avec la commande, mais en tant que transaction. La carte cadeau ne diminue pas le montant à facturer.

Pour examiner les cartes cadeaux lettrées et émises, sélectionnez l’icône Icône en forme d’ampoule qui ouvre la fenêtre de recherche., saisissez Cartes cadeaux, puis choisissez le lien associé.

Voir aussi

Mise en route avec le connecteur Shopify