Exemple : Chargement d'enregistrements de réception d'articles

Cet exemple illustre comment charger des enregistrements de réception d'articles dans des centres de distribution, par exemple "Madisons Home".

A propos de cet exemple

Si vous désirez effectuer une mise à jour après son chargement initial, vous pouvez actualiser le fichier CSV et charger à nouveau les données.

Procédure

  1. HCL Commerce DeveloperDans une ligne de commande, accédez au répertoire WCDE_installdir\bin.
  2. LinuxOuvrez une ligne de commande dans le . Accédez au répertoire utilities_root/bin. Pour plus d'informations sur l'entrée et la sortie des conteneurs, voir Exécution des utilitaires à partir de Utility server Docker container.
  3. Entrez la commande suivante :
    • Linux./dataload.sh ../samples/DataLoad/Inventory/Receipt/wc-dataload.xml
    • HCL Commerce Developerdataload ..\samples\DataLoad\Inventory\Receipt\wc-dataload.xml

Vérification des résultats

Exécutez l'instruction SQL suivante :
select * from Receipt where Receipt_ID >= $startKey and Receipt_ID < $endKey;
Les $startKey et les $endKey sont définis dans samples\DataLoad\Inventory\Receipt\wc-dataload.xml . Par exemple,
select * from Receipt where Receipt_ID >= 100000001 and Receipt_ID < 200000000;

Nettoyage des données

Pour nettoyer les données chargées dans la base de données, exécutez l'instruction SQL suivante : delete from Receipt where Receipt_ID >= $startKey and Receipt_ID < $endKey;