Partager via


Valider les ventes et les paiements en ligne

Cet article décrit la configuration et l’exécution d’un traitement par lots récurrent pour créer des commandes client et des paiements pour les transactions de magasin en ligne dans Microsoft Dynamics 365 Commerce headquarters.

La validation des ventes et des paiements en ligne est un processus en deux étapes.

  • Extraction des données de transaction du commerce en ligne au headquarters.
  • Synchronisation des commandes pour créer des commandes client au headquarters.

L’extraction des données de transaction en ligne peut se faire soit manuellement en exécutant la tâche P, soit en créant un traitement par lots récurrent.

Exécuter manuelle de la tâche P

Pour créer manuellement tâche P, procédez comme suit.

  1. Dans Headquarters, accédez à Tous espaces de travail > Informatique pour la vente au détail et le commerce.
  2. Sélectionner un programme de distribution.
  3. Sélectionnez P-0001.
  4. Ajustez les groupes de base de données des canaux, le cas échéant.
  5. Sélectionnez Exécuter maintenant.
  6. Cliquez sur Oui.

Planification une tâche P récurrente

Pour programme un une tâche P Récurrent, procédez comme suit :

  1. Dans Headquarters, accédez à Tous espaces de travail > Informatique pour la vente au détail et le commerce.
  2. Sélectionner un programme de distribution.
  3. Sélectionnez P-0001.
  4. Sélectionner Créer un traitement par lots.
  5. Sélectionner Exécuter à l'arrière-plan.
  6. Activez Traitement par lots.
  7. Sélectionnez Récurrence.
  8. Sélectionnez l’option Pas de date de fin.
  9. Dans le champ Nombre, saisissez l’intervalle entre les exécutions en minutes. Généralement ce serait 5-10 min.
  10. Cliquez sur OK.
  11. Cliquez sur OK.

Les commandes peuvent être synchronisées soit en exécutant manuellement la tâche Synchroniser des commandes, soit en créant un traitement par lots récurrent.

Exécution une synchronisation manuelle d’une commande

Suivez ces étapes pour exécuter manuellement la tâche « Synchroniser les commandes » une seule fois.

  1. Dans headquarters, Accédez à Tous les espaces de travail > Finances du magasin.
  2. Sélectionner Synchroniser des commandes.
  3. Dans le champ Hiérarchie d’organisation, sélectionnez Magasins par région.
    1. Sélectionnez un magasin en ligne spécifique ou un nœud si vous souhaitez créer le traitement par lots pour un groupe de magasins.
    2. Sélectionner la flèche pour ajouter votre sélection.
  4. Sélectionnez l’onglet Exécuter à l’arrière-plan.
  5. Désactiver le traitement par lots.
  6. Sélectionnez Récurrence.
  7. Sélectionner l’option Fin après le.
  8. Dans le champ Fin après le, saisissez 1.
  9. Cliquez sur OK.
  10. Cliquez sur OK.

Programme de la synchronisation des commandes récurrentes

Cette procédure suivante décrit la configuration et l’exécution d’un traitement par lots récurrent pour créer des commandes client et des paiements pour les transactions de magasin en ligne, utilise la société USRT dans les données de démonstration.

Pour programme une synchronisation ordre Récurrent, procédez comme suit :

  1. Dans headquarters, Accédez à Tous les espaces de travail > Finances du magasin.
  2. Sélectionner Synchroniser des commandes.
  3. Dans le champ Hiérarchie d’organisation, sélectionnez Magasins par région.
    1. Sélectionnez un magasin en ligne spécifique ou un nœud si vous souhaitez créer le traitement par lots pour un groupe de magasins.
    2. Sélectionner la flèche pour ajouter votre sélection.
  4. Sélectionnez l’onglet Exécuter à l’arrière-plan.
  5. Activez Traitement par lots.
  6. Sélectionnez Récurrence.
  7. Sélectionnez l’option Pas de date de fin.
  8. Dans le champ Nombre, saisissez l’intervalle entre les exécutions en minutes. Généralement ce serait 2-20 min.
  9. Cliquez sur OK.
  10. Cliquez sur OK.

Entités des données impliquées dans le processus

  • RetailTransactionTable
  • RetailTransactionAddressTrans
  • RetailTransactionInfocodeTrans
  • RetailTransactionTaxTrans
  • RetailTransactionSalesTrans
  • RetailTransactionTaxMeasure
  • RetailTransactionDiscountTrans
  • RetailTransactionTaxTransGTE
  • RetailTransactionMarkupTrans
  • RetailTransactionPaymentTrans
  • RetailTransactionAttributeTrans