Passa al contenuto principale

Importazione file CSV

Se si desidera inviare pacchi a un numero elevato di destinatari, è possibile utilizzare la funzione Importazioni file.


Crea profilo

Prima di importare il file, è necessario creare un profilo di importazione.

Menu importazione CSV

  1. Andare a ProfiliIndirizzi o Spedizioni → premere +
  2. Selezionare Tipo di importazione → Indirizzi o Spedizioni
  3. Aggiungere un Nome profilo (ad es. rubrica)
  4. Selezionare Tipo file di importazione → CSV

Crea profilo — modulo

Il resto rimane come di default.

Impostazioni predefinite profilo

  1. Premere Continua
  2. Premere Carica file

Carica file

  1. Premere Elabora file
  2. Mappare i nomi dei campi in base ai nomi delle intestazioni del file CSV

Mappatura campi (1)

Mappatura campi (2)

note

Se si dispone di un file CSV senza intestazione, l'elenco a discesa consiste in Posizione 0, 1, 2 ecc. La prima colonna (A) del foglio nel file CSV corrisponde alla Posizione 0.

Mappatura campi — senza intestazione

La colonna con Funzione può rimanere invariata.

Se necessario, aggiungere una Trasformazione — creata e utilizzata quando i dati del file CSV devono essere adattati per l'importazione. Ad esempio, se il nome del paese nel file è la Svizzera, ma il nostro sistema deve riceverlo nel formato ISO 3166-1 alpha-2 (CH).

Trasformazione

Una volta inseriti tutti i nomi dei campi obbligatori (e facoltativi), premere Salva.

Campi della spedizione che puoi mappare

Quando il tuo Tipo di importazione è Spedizioni, puoi mappare le colonne del CSV ai campi seguenti. Mappa solo le colonne di cui disponi — ciò che ometti resterà semplicemente vuoto.

Dettagli indirizzo (mittente / destinatario)

Ogni campo indirizzo può essere mappato separatamente per il mittente e il destinatario.

CampoSignificatoLunghezza max.Obbligatorio?
NomeNome azienda o persona35Obbligatorio
Name2Seconda riga nome35Facoltativo
ContattoPersona di contatto35Facoltativo
PaesePaese come codice ISO (es. CH, DE)2Obbligatorio
Stato / provinciaCodice dello stato2Per US/CA
Codice postaleCAP / codice postale9Obbligatorio
CittàCittà35Obbligatorio
ViaNome e numero civico35Obbligatorio
Street2Riga indirizzo supplementare (solo destinatario)35Facoltativo
Numero civicoNumero civico separato8Per NL
TelefonoTelefono in formato internazionale +CCNNNNNN30Per GB
E-mailIndirizzo e-mail50Per i paesi non-CH/LI
RiferimentoIl tuo riferimento indirizzo35Facoltativo
LinguaLingua del destinatario, ISO 639-1 (DE, EN, FR, IT)2Facoltativo
note

I campi obbligatori si applicano al destinatario. Per il mittente puoi invece mappare un ID indirizzo mittente per recuperare una voce salvata della rubrica.

Dettagli del servizio

CampoSignificatoLunghezza max.Obbligatorio?
Codice servizioIl prodotto/servizio DPD per la spedizione (es. Classic, Express)Facoltativo
Codici opzioneOpzioni di servizio aggiuntive, separate dal delimitatore multivaloreFacoltativo
note

Puoi anche mappare un indirizzo di reso completo (nome, ragione sociale, contatto, via, numero civico, codice postale, città, paese, stato, telefono, e-mail, lingua) — gli stessi campi e limiti della tabella indirizzo qui sopra.

Dettagli del collo

CampoSignificatoLunghezza max.Obbligatorio?
PesoPeso del collo in kg (es. 2.5)numeroObbligatorio
Numero di colliQuanti colli contiene la spedizionenumeroFacoltativo
Nota spedizioneNota per la spedizione70Facoltativo
Nota spedizione di resoNota per la spedizione di reso70Facoltativo
Riferimento cliente 1–4I tuoi riferimenti a livello di spedizione35 ciascunoFacoltativo
Riferimento collo 1 / 2I tuoi riferimenti a livello di collo, stampati su etichetta e manifesto35 ciascunoFacoltativo
Riferimento collo 3 / 4Riferimenti collo aggiuntivi per uso personaleFacoltativo
Importo assicurato + valutaPer il servizio Assicurazione integrativa: il valore assicurato e la relativa valuta (es. CHF)valuta 3Facoltativo
Numero di colli swapNumero di colli swap (servizio Swap)numeroFacoltativo
note

Per le merci pericolose in quantità limitate, puoi anche mappare: numero ONU, codice sostanza, gruppo di imballaggio, classe e peso della sostanza.

suggerimento

Il peso è obbligatorio per ogni collo — assicurati che il CSV abbia una colonna del peso (in kg) prima dell'importazione.


Caricare il file CSV

Menu Importazioni file

  1. Andare a Importazioni file
  2. Premere Importa file nell'angolo destro

Pulsante Importa file

  1. Selezionare Profilo (il nome inserito nella 1a fase)
  2. Caricare il file CSV e premere Importa

Dialogo importazione CSV

  1. Premere Aggiorna

Dopo l'importazione — aggiorna

Le informazioni importate appariranno nella rubrica o nelle spedizioni.


Requisiti tecnici del file CSV

Il sistema supporta formati CSV flessibili con rilevamento automatico dell'intestazione e opzioni multiple di codifica/delimitatore.

Codifica caratteri

Scegliere una delle codifiche supportate:

CodificaCaso d'usoNote
UTF-8Consigliato per tutti i fileSupporto universale, gestisce tutti i caratteri speciali
ISO-8859-1Lingue dell'Europa occidentaleUmlaut tedeschi (ä, ö, ü), accenti francesi (Latin-1)
Windows-1250Lingue dell'Europa centralePolacco, ceco, ungherese, slovacco
Windows-1251Caratteri cirilliciUcraino, bulgaro, russo
Windows-1252Lingue dell'Europa occidentaleTedesco, francese, italiano (Windows Latin-1)
suggerimento

Salvare il CSV come UTF-8 in Excel: File → Salva con nome → CSV UTF-8 (delimitato da virgole)

Delimitatori di campo

DelimitatoreSimboloEsportazione Excel (regione)Usare se
Punto e virgola;Excel europeo (DE/FR/IT)Consigliato per i locali europei
Virgola,Excel USA/Regno UnitoI dati non contengono virgole
Tab\tEsportazione manualeI dati contengono molti caratteri speciali
Pipe|Esportazioni databaseIntegrazioni tecniche
warning

I vostri dati non devono contenere il carattere di delimitazione o devono essere citati correttamente.


Formato intestazione CSV

Le intestazioni devono iniziare con una lettera (A–Z, a–z) o un trattino basso (_).

Caratteri ammessi nelle intestazioni (dopo il primo carattere):

CarattereEsempi
LettereA–Z, a–z
Numeri0–9
Trattino basso_
Trattino-
Punto.
Spazio
Parentesi( )
Slash in avanti/
Due punti:
E commerciale&
Virgola,

Non consentiti come primo carattere: numeri, simboli speciali ($, #, @, !, ecc.)

Esempi di intestazione validi:

Nome;Indirizzo1;Codice postale;Paese
DokStatus;DokDat.;Bestell_Nr;Gewicht.KG
Nome cliente;Via e numero;Data/ora;Stato (attivo)
nome_destinatario;indirizzo_destinatario;numero di tracking

Esempi di intestazione non valida:

123;456;789              (inizia con un numero)
$Importo;#ID;@Email (caratteri speciali: $, #, @)
;Nome;Indirizzo (prima colonna vuota)

Rilevamento automatico intestazione

Il sistema rileva automaticamente se la prima riga è un'intestazione:

  • Caratteristiche dell'intestazione: contiene almeno una lettera, non puramente numerico, corrisponde allo schema di caratteri consentito
  • Caratteristiche dei dati: la seconda riga contiene numeri, e-mail o testo significativamente diverso; differenza di lunghezza > 3 caratteri dall'intestazione
Prima rigaSeconda rigaRisultato del rilevamento
Nome;Indirizzo;PesoJohn Doe;Main St 1;2,5Intestazione rilevata
Cliente;Ordine;TotaleACME Corp;12345;99.99Intestazione rilevata
123;456;789111;222;333Nessuna intestazione (tutti numeri)
Attivo;In sospeso;FattoAttivo;Fatto;In sospesoAmbiguo (lunghezze di testo simili)

Parametri di configurazione CSV

ParametroTipoDescrizioneEsempio di valori
columnDelimiterStringaCarattere che separa i campi; , \t |
decimalSeparatorStringaPunto decimale per i numeri. (USA) o , (UE)
multiValueDelimiterStringaSeparatore per campi multivalore| ; ,
containsHeaderBooleanoIndica se la prima riga è un'intestazionevero/falso

Esempi separatori decimali:

Formato europeo (virgola come decimale):

Nome;Peso;Prezzo
Prodotto A;2,5;19,99
Prodotto B;1,8;15,50

Formato USA (punto come decimale):

Nome,Peso,Prezzo
Prodotto A,2.5,19.99
Prodotto B,1.8,15.50

Creazione di file CSV da Excel

  1. Preparare i dati:

    • Prima riga = intestazioni
    • Nessuna riga vuota in alto
    • Conteggio delle colonne coerente
  2. Salvare come CSV:

    • Europeo (punto e virgola): File → Salva con nome → CSV (delimitato da punto e virgola) *.csv
    • UTF-8: File → Salva con nome → CSV UTF-8 (delimitato da virgole) *.csv
    • US (virgola): File → Salva con nome → CSV (delimitato da virgole) *.csv
  3. Verifica codifica:

    • Aprire il file in Blocco note o TextEdit
    • Controllare che i caratteri speciali (ä, ö, ü, é) siano visualizzati correttamente

Problemi e soluzioni comuni

Qualcosa non torna dopo l'importazione? Ecco i casi più comuni e come risolverli nel tuo profilo di importazione.

I caratteri speciali appaiono errati — es. Müller appare come Müller

La codifica del file non corrisponde al profilo. Salva di nuovo il file come UTF-8 (in Excel: Salva con nome → CSV UTF-8) e imposta Codifica su UTF-8 nel profilo. Apri il file in un editor di testo per verificare che gli accenti siano corretti.


I numeri vengono trattati come testo — es. 2,5 non è riconosciuto come numero

Il tuo segno decimale non corrisponde al profilo. Imposta il Separatore decimale in modo che corrisponda al file: una virgola (,) per i file europei, un punto (.) per i file US/internazionali.


Tutti i dati finiscono in un'unica colonna

Il profilo divide le colonne sul carattere sbagliato. Controlla quale carattere separa le colonne nel tuo file, quindi imposta il Delimitatore di colonna corrispondente — Excel europeo usa di solito un punto e virgola (;), Excel US una virgola (,).


La riga di intestazione viene importata come dati

La riga di intestazione non è stata riconosciuta. Assicurati che le intestazioni inizino con una lettera (non un numero), attiva Contiene intestazione nel profilo, e verifica che le righe di dati siano diverse dall'intestazione.


L'importazione fallisce o mostra colonne impreviste

Di solito è causato da righe o colonne superflue. Rimuovi le righe vuote all'inizio del file, assicurati che ogni riga abbia lo stesso numero di colonne ed elimina i delimitatori rimasti alla fine delle righe.


Lista di controllo prima dell'importazione

Prima di importare, verificare:

  • La codifica del file è UTF-8 (o appropriata per la propria lingua)
  • Il delimitatore corrisponde alla configurazione (punto e virgola per l'europeo, virgola per gli USA)
  • Le intestazioni iniziano con lettere (se si utilizzano le intestazioni)
  • Nessuna riga vuota in alto
  • Conteggio delle colonne coerente su tutte le righe
  • Il separatore decimale corrisponde al formato del numero
  • I caratteri speciali (ä, ö, ü, é) vengono visualizzati correttamente nell'editor di testo
  • Nessun spazio finale o delimitatori
  • La dimensione del file è ragionevole (< 25 MB consigliati)