Téléchargement des informations client (nouvelles ou modifiées) depuis M3 vers un système POS externe

Ce document explique comment télécharger des informations client modifiées depuis le dernier transfert. Un transfert net est effectué. Cela peut s'avérer utile lorsqu'il existe de gros volumes de données client pour différents magasins.

Résultat

Les informations client de base sont transférées vers les fichiers OPTMFI (fichier de transfert) et OPTMML (liste courrier de fichiers de transfert) dans M3. Les informations sont préparées dans ces fichiers, ce qui permet à l'utilisateur d'extraire les informations du système POS.

Le système POS extrait les informations client téléchargées et les éventuelles modifications apportées aux données de base dans M3 sont transférées au système POS.

Lorsque les données client sont exportées depuis M3 vers le système POS externe, elles sont disponibles dans le fichier OPTMFI. Pour chaque enregistrement, un code d'action indique l'action à exécuter (mise à jour ou suppression) et les informations concernant l'enregistrement sont stockées dans un champ de données.

Chaque enregistrement dans le fichier OPTMFI dispose d'une liste courrier associée dans le fichier OPTMML. Il s'agit d'une liste des magasins auxquels chaque enregistrement doit être envoyé. Un abonné peut avoir plusieurs magasins.

Remarque

Il n'est pas possible de transférer toutes les données client à chaque fois, c'est pourquoi vous devez effectuer un transfert net. Un transfert net signifie que seuls les clients modifiés depuis le dernier transfert sont à nouveau transférés. Afin de contrôler les modifications, le champ Date changement (LMDT) est utilisé dans les tables Client (OCUSMA), Adresse de livraison client (OCUSAD et type adresse 1), Cartes client (OPCARD) et Messages de commandes de vente (OOEMSG).

Avant de commencer

  • Un magasin doit être créé dans Magasin. Ouvrir (OPS500).
  • L'abonné doit être défini dans (OPS500/E). Les abonnés sont utilisés pour regrouper et lier des magasins. La réplication est effectuée au niveau des abonnés.

Suivez les étapes ci-dessous :

  1. Démarrez le programme 'Client. Transfert net' (OPS630/E).

  2. Sélectionnez la fonction à utiliser :

    • Créer des enregistrements pour les clients (nouveaux ou modifiés) à répliquer vers le système de point de vente externe.
    • Créer des enregistrements pour les clients à supprimer dans le système de point de vente externe.
  3. Sélectionnez les éléments appropriés. La 'Date de changement' est obligatoire et indique la date à laquelle les changements ont été effectués. Par exemple, si vous saisissez '13 août 2013', la date de changement (LMDT) sera vérifiée à partir du 13 août jusqu'à la date actuelle. Appuyez sur Entrée après avoir effectué vos sélections.

  4. Les boîtes d'envoi POS OPTMFI (fichier de transfert) et OPTMML (liste courrier de fichiers de transfert) sont désormais mises à jour, et les informations sont prêtes à être extraites par le système POS.

    Les codes d'action sont les suivants :

    Code d'action : Description :
    *UPD

    Supprimer :

    Un enregistrement de suppression sera transféré à POS.

    Ce code est défini si le statut est égal à 90 dans CRS610 (OCUSMA) ou si la sélection de fonction dans OPS630 est définie sur 4.

    *UPD

    Mise à jour :

    Un enregistrement de mise à jour sera transféré vers POS.

  5. Dans OPS600MI, vous pouvez répertorier et confirmer les données client pour un abonné donné à l'aide des transactions LstCus et CnfCus.

  6. Dans Transfert net article/client. Supprimer (OPS690), vous pouvez nettoyer les transactions terminées (confirmées) dans les boîtes d'envoi POS OPTMFI et OPTMML.