Segui

Caricamento in blocco dei dati SCM con lo strumento SCM Uploader

Lo strumento SCM Uploader consente ai proprietari di marchi di caricare prodotti, codici, numeri di serie e dati da SCM. Convaliderà il CSV prima di suddividerlo in batch e caricarlo come JSON nell'API. Quando viene scelto l'ID esteso come chiave, il CSV verrà suddiviso in lotti di 1000, quando viene scelto un altro campo SCM, lo verrà suddiviso in lotti di 100.

Lo strumento è costruito in Python e funziona su Windows, Mac e Linux.

Scarica l'Uploader SCM per il tuo sistema operativo dai seguenti collegamenti:

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

Come ricorderete, il portale Scantrust dispone di campagne, la sua configurazione definisce i campi SCM per tutti i codici di una campagna, nonché le opzioni di aggregazione (unità logistiche).

In questo caso, lo strumento di caricamento SCM deve chiamare l'API di caricamento dati SCM di Scantrust, quindi per utilizzare lo strumento, l'utente deve disporre di token di autorizzazione utente preconfigurati. Per saperne di più, leggi questo articolo: Come creare token di autorizzazione utente.

Prima di utilizzare lo strumento

Devi essere in grado di soddisfare diversi requisiti, li menzioniamo di seguito:

1. Scarica lo strumento sul tuo computer.

2. Configurare l'UAT con le autorizzazioni: scm_bulk_edit e scm_code_edit

3. Il file CSV da caricare deve contenere l'ID esteso e i nomi dei campi SCM come intestazioni, ecco un esempio:

Nota: di conseguenza, presupponiamo che tu abbia già creato i campi SCM nella campagna.

Utilizzo​

Passaggi per eseguire lo strumento:

1. Esegui l'applicazione CMD come amministratore sul tuo computer.

2. Utilizzando la riga seguente, digitare il percorso della cartella e premere Invio:

cd Users\[il tuo nome utente]\[Posizione del file]\[Fascicolo di archivio] 

Nell'esempio seguente, ciò che è mostrato in grassetto è ciò che devi digitare, e ciò che è mostrato in verde è il risultato che dovresti ottenere:

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

Ora sei nella cartella con tutti i file necessari. Se vuoi confermare quali file sono inclusi in quella cartella, digita quanto segue:

Users\[il tuo nome utente]\[Posizione del file]\[Fascicolo di archivio]> dir

Quindi, dovresti essere in grado di vedere quanto segue:

3. Una volta individuata la cartella, il passaggio successivo è configurare le seguenti informazioni sulla riga di comando:

  • Seleziona lo strumento: scm_upload-latest
  • Seleziona il file CSV: yourcsvfile.csv
  • Accedi al server Scantrust: api.scantrust.com
  • Token UAT: token UAT per accedere dal portale Scantrust
  • Il valore dell'intestazione che desideri utilizzare come data_key

4. Scrivili tutti su una riga:

Users\[il tuo nome utente]\[Posizione del file]\[Fascicolo di archivio]>scm_upload.exe --token[il tuo gettone] --csv [yourfile.csv] --server api.scantrust.com --key [l'intestazione che desideri utilizzare per caricare i dati] 

Quindi premi Invio e dovresti essere in grado di ottenere questa risposta:

5. Infine, puoi verificare se l'associazione delle informazioni è avvenuta con successo, accedendo al portale e controllando nella sezione codice transazione.

NOTA: quando viene scelto l'ID esteso come chiave, il CSV verrà suddiviso in batch di 1000 da caricare, quando viene scelto un altro campo SCM, lo dividerà in batch di 100.

Questo articolo ti è stato utile?
Utenti che ritengono sia utile: 0 su 0
Altre domande? Invia una richiesta

Commenti