Elementi di dati

Un elemento di dati è un'unità di dati EDI. Un esempio di elementi di dati sono l'ID mittente e l'ID destinatario.

Ogni standard EDI contiene un insieme di elementi di dati specifico di tale standard. Questi elementi di dati vengono memorizzati in un dizionario di dati che fornisce le seguenti informazioni su ciascun elemento di dati:

  • Nome dell'elemento
  • Descrizione dell'elemento
  • Tipo di dati: numerico, alfanumerico o data
  • Lunghezza minima dell'elemento
  • Lunghezza massima dell'elemento
  • Tipo di elemento: a lunghezza fissa o variabile

    I dati a lunghezza fissa sono un tipo di elemento di dati o di segmento con uno specifico numero di caratteri. Ad esempio, un elemento di dati Nome della società potrebbe avere una lunghezza fissa di 35 caratteri.

    I dati a lunghezza variabile sono un tipo di elemento di dati o di segmento senza un numero fisso di caratteri. Ad esempio, un elemento di dati dell'ID mittente può avere una lunghezza compresa tra uno e 15 caratteri.

    Un separatore di elementi di dati viene collocato prima di ogni elemento di dati in un segmento per indicarne l'inizio. Senza separatori di elementi di dati, un programma di conversione EDI non sa dove finisce un elemento di dati di lunghezza variabile e dove ne inizia un altro.

I separatori di elementi di dati devono essere definiti nel formato di dati EDI. Durante la definizione di un separatore di elementi di dati, selezionare un carattere che con tutta probabilità non sarà presente nei dati. Questo aiuterà a prevenire possibili errori di conversione durante l'elaborazione. I separatori di elementi di dati comunemente utilizzati sono l'asterisco (*), utilizzato nello standard ANSI X12 e il segno più (+), utilizzato negli standard UN/EDIFACT e TRADACOMS.

Uno standard EDI specifica la posizione in un segmento in cui viene visualizzato un elemento di dati. Se un elemento di dati contiene informazioni, tali informazioni verranno visualizzate tra i separatori di elementi di dati. Se un elemento di dati non contiene informazioni, vi è soltanto uno spazio tra i separatori di elementi di dati. Se l'ultimo elemento di dati di un segmento non contiene informazioni, per questo elemento di dati non viene visualizzato niente.

La seguente figura mostra un segmento di dati con quattro elementi di dati separati dal separatore di elementi di dati asterisco (*). Tuttavia, non sono presenti dati per il terzo e il quarto elemento di dati, il che è indicato da due asterischi consecutivi.

Le informazioni su questa immagine possono essere trovate nel testo circostante.

Elementi di dati compositi

Un elemento di dati composito è un elemento di dati composto da unità più piccole chiamate sottoelementi. Un carattere di separazione dei sottoelementi, quali ad esempio i due punti (:), indica l'inizio del sottoelemento.

Ad esempio, ITEMNO è un elemento di dati in un ordine di acquisto. ITEMNO è composto da tre sottoelementi, il numero parte, il numero della corsia e il numero dell'ubicazione. Se il numero parte 345 si trova nella corsia 9, ubicazione G, l'output dell'elemento di dati ITEMNO sarà 345:9:G.

La seguente figura mostra un elemento di dati composito con un separatore di sottoelementi due punti (:):

Le informazioni su questa immagine possono essere trovate nel testo circostante. Le informazioni su questa immagine possono essere trovate nel testo circostante.