S’abonner

Téléchargement de données SCM en masse avec l'outil SCM Uploader

L'outil SCM Uploader permet aux propriétaires de marques de télécharger des produits, des codes, des numéros de série et des données depuis SCM. Il validera le CSV avant de le diviser en lots et de le télécharger au format JSON sur l'API. Lorsque Extended ID est choisi comme clé, il divisera le CSV en lots de 1 000, lorsqu'un autre champ SCM est choisi, il le divisera en lots de 100.

L'outil est construit en Python et fonctionne sous Windows, Mac et Linux.

Téléchargez le programme de téléchargement SCM pour votre système d'exploitation à partir des liens suivants :

  • Windows 7+ 64 bits
  • Mac OS 10+ 64 bits
  • Linux Debian 64 bits

Comme vous vous en souvenez, le portail Scantrust dispose de campagnes, sa configuration définit les champs SCM pour tous les codes d'une campagne, ainsi que les options d'agrégation (unités logistiques).

Dans ce cas, l'outil SCM Upload doit appeler l'API Scantrust SCM Data Upload. Ainsi, pour utiliser l'outil, votre utilisateur doit disposer de jetons d'autorisation utilisateur préconfigurés. Pour en savoir plus, lisez cet article: Comment créer des jetons d'autorisation utilisateur.

Avant d'utiliser l'outil

Vous devez être en mesure de répondre à plusieurs exigences, nous les mentionnons ci-dessous :

1. Téléchargez l'outil sur votre ordinateur.

2. Faites configurer l'UAT avec les autorisations : scm_bulk_edit et scm_code_edit

3. Le fichier CSV à télécharger doit contenir l'Extended ID et les noms des champs SCM en en-tête, voici un exemple :

Remarque: Par conséquent, nous supposons que vous avez déjà créé les champs SCM dans la campagne.

Utilisation​

Étapes pour exécuter l'outil :

1. Exécutez l'application CMD en tant qu'administrateur sur votre ordinateur.

2. À l'aide de la ligne suivante, saisissez l'emplacement de votre dossier et appuyez sur Entrée :

cd Users\[ton nom d'utilisateur]\[Emplacement du fichier]\[Fichier d'archives] 

Dans l’exemple suivant, ce qui est affiché en gras correspond à ce que vous devez saisir et ce qui est affiché en vert est le résultat que vous devriez obtenir :

Ejemplo: C:\Users\test>cd desktop\scm_upload-latest
C:\Users\test\Desktop\scm_upload-latest>

Vous êtes maintenant dans le dossier contenant tous les fichiers nécessaires. Si vous souhaitez confirmer quels fichiers sont inclus dans ce dossier, tapez ce qui suit :

Users\[ton nom d'utilisateur]\[Emplacement du fichier]\[Fichier d'archives]> dir

Ensuite, vous devriez pouvoir voir ce qui suit :

3. Une fois localisé dans le dossier, l'étape suivante consiste à configurer les informations suivantes sur la ligne de commande :

  • Sélectionnez l'outil : scm_upload-latest
  • Sélectionnez le fichier CSV : votrefichiercsv.csv
  • Connectez-vous au serveur Scantrust : api.scantrust.com
  • Jeton UAT : jeton UAT pour se connecter depuis le portail Scantrust
  • La valeur d'en-tête que vous souhaitez utiliser comme data_key

4. Écrivez-les tous sur une seule ligne :

Users\[ton nom d'utilisateur]\[Emplacement du fichier]\[Fichier d'archives]>scm_upload.exe --token[votre jeton] --csv [yourfile.csv] --server api.scantrust.com --key [l'en-tête que vous souhaitez utiliser pour télécharger les données] 

Appuyez ensuite sur Entrée et vous devriez pouvoir obtenir cette réponse :

5. Enfin, vous pouvez vérifier si les informations ont été associées avec succès en vous connectant au portail et en vérifiant la section de transaction du code.

REMARQUE: Lorsque Extended ID est choisi comme clé, il divisera le CSV en lots de 1 000 à télécharger, lorsqu'un autre champ SCM est choisi, il le divisera en lots de 100.

 

 

 

Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 0 sur 0
Vous avez d’autres questions ? Envoyer une demande

Commentaires