Vai al contenuto principale
È possibile utilizzare un file CSV aggiornato per aggiornare il catalogo di dati corrispondente.
Importante! Il file CSV non deve superare i 100 MB.
Assicurarsi che i dati nel file CSV siano inseriti correttamente: Le colonne nel file CSV devono essere separate da virgole. Non sono consentiti spazi tra il nome della colonna e la virgola di separazione. Tutti i valori che contengono virgole e devono essere interpretati come testo letterale devono essere racchiusi tra virgolette doppie. Esempio di file CSV contenente un valore con una virgola
Id,VATID,BusinessUnitId,IBAN,BankAccount,BankCode,Name,ZIP,Street,City,State,CountryCode
"999,9",GB_fake01,01,123456678,PPPCCC,CB3 AAA,CAMBRIDGESHIRE COUNTY COUNCIL,PO Box 123456,str1,Cambridge,East,GB
"0,1",GB_fake02,01,123487654,CCCPPP,AAA BB3,Random Company Inc.,PO Box 45678,str2,Oxford,South East England,GB
Le virgolette all’interno dei valori di tipo string devono essere raddoppiate. Tutti questi valori string devono inoltre essere racchiusi tra virgolette doppie. File CSV di esempio contenente un valore con virgolette doppie
Id,VATID,Name,ZIP,Street,City,State,CountryCode
1,GB_fake01,"CAMBRIDGESHIRE ""COUNTY COUNCIL""",22313,str1,Cambridge,East,GB
2,GB_fake02,Random Company Inc.,22314,str2,Oxford,South East England,GB
Puoi anche utilizzare Microsoft Excel per modificare il file CSV.
Importante! Se aggiorni un catalogo di dati Document Issuer Companies o Document Receiver Companies, assicurati che le colonne Company ID e Country siano compilate. Se queste colonne contengono valori vuoti, l’aggiornamento verrà annullato con un errore.

Aggiornamento dei cataloghi di dati caricando un file CSV tramite interfaccia utente

È possibile usare un file CSV aggiornato per aggiornare il catalogo di dati corrispondente procedendo come segue:
  1. Selezionare il catalogo di dati desiderato dall’elenco nella scheda Data Catalogs e caricare un file CSV con lo stesso nome facendo clic su Update nel riquadro sopra l’elenco. È anche possibile trascinare il file CSV nell’interfaccia utente oppure caricarlo usando il pulsante Browse nella parte superiore dello schermo.
    Suggerimento: Il nome del file CSV deve essere identico a quello del catalogo di dati che si desidera aggiornare. In caso contrario, verrà creato un nuovo catalogo di dati.
  2. Se nel file CSV vengono rilevate nuove colonne, nella finestra di dialogo che si apre sarà possibile scegliere tra le seguenti azioni:
    a. Add aggiunge le nuove colonne e aggiorna il catalogo di dati utilizzando i dati del file CSV.
    b. Skip ignora le nuove colonne ma aggiorna comunque il catalogo di dati utilizzando i dati del file CSV.
    Nota: È possibile modificare le proprietà delle colonne solo per le nuove colonne.
Una volta aggiornato correttamente il catalogo di dati, si aprirà una finestra di dialogo con informazioni sul numero di record aggiornati e sulle colonne aggiunte o rimosse.

Aggiornamento dei cataloghi di dati caricando un file CSV tramite cartelle condivise

Prima di poter popolare o aggiornare un catalogo di dati con i dati di una cartella condivisa, è necessario connettersi a tale cartella tramite il protocollo SFTP. Per farlo, seguire questi passaggi:
  1. Installare e avviare un client SFTP qualsiasi (ad esempio FileZilla o WinSCP) sul proprio computer.
  2. Selezionare il catalogo di dati appropriato dall’elenco nella scheda Data Catalogs e aprire la finestra di dialogo Impostazioni del catalogo di dati.
  3. Copiare il percorso della cartella condivisa dal campo Folder to upload CSV. Impostazioni di connessione del Data Catalog
  4. Incollare il collegamento copiato nel campo Host del client SFTP e fare clic sul pulsante Connect. Di seguito è riportata una schermata che illustra questo passaggio per il client FileZilla: Configurazione del client SFTP
  5. Nella finestra di dialogo che si apre, fare clic su OK per confermare che l’host è attendibile. La cartella Catalogs verrà visualizzata nel riquadro delle cartelle remote del client SFTP.
Per aggiornare un catalogo di dati con i dati di un file CSV, assegnare al file CSV lo stesso nome del catalogo di dati che si desidera aggiornare e posizionarlo nella cartella Catalogs. ABBYY Vantage controllerà questa cartella ogni 20 secondi e aggiornerà il catalogo di dati che ha lo stesso nome del file CSV. Le colonne nel file CSV devono essere separate da virgole. Non sono ammessi spazi tra il nome della colonna e la virgola di separazione. Tutti i valori contenenti virgole che devono essere trattati come letterali devono essere racchiusi tra virgolette doppie. Quando un catalogo di dati viene aggiornato, tutti i record esistenti vengono sostituiti con quelli nuovi. Ciò può determinare uno dei seguenti risultati:
  • Se il file viene aperto correttamente e tutti i record vengono importati, il catalogo di dati verrà aggiornato e il file verrà quindi eliminato dalla cartella Catalogs.
  • Se il file viene aperto correttamente ma alcuni record sono vuoti, tali record vuoti verranno ignorati e verranno importati solo i record validi. Il file verrà quindi eliminato dalla cartella Catalogs.
  • Se il file viene aperto correttamente ma mancano alcune colonne, tali colonne mancanti verranno ignorate e verranno importate solo le colonne esistenti. Il file verrà quindi eliminato dalla cartella Catalogs.
  • Se il file viene aperto correttamente e contiene nuove colonne, queste nuove colonne verranno aggiunte al catalogo di dati. Il catalogo di dati verrà aggiornato e il file verrà quindi eliminato dalla cartella Catalogs.
  • Se il file viene aperto correttamente ma contiene record in un formato non valido, il file verrà rimosso dalla cartella Catalogs e spostato nella cartella Catalogs-exception. Il catalogo di dati non verrà aggiornato.
  • Se il file non può essere aperto o il suo nome non corrisponde a quello di alcun catalogo di dati, il file verrà rimosso dalla cartella Catalogs e spostato nella cartella Catalogs-exception. Il catalogo di dati non verrà aggiornato.