Anveo EDI Connect / Config / Mappings / Il convertitore EDIFACT
Questa è una traduzione automatica. Il messaggio originale è disponibile in Inglese.

Il convertitore EDIFACT

Il convertitore EDIFACT supporta l’importazione e l’esportazione di qualsiasi tipo di lotto EDIFACT in qualsiasi versione EDIFACT. Attualmente non supportiamo i tipi di messaggi EDIFACT interattivi.

Supponiamo che tu sappia come lavorare con le linee di mappatura e come accedere alle proprietà EDI.

Mappatura Creazione guidata di creazione e aggiornamento

Il convertitore EDIFACT dispone di un potente assistente per creare la struttura di mappatura da un file di esempio. È inoltre possibile aggiornare le mappature esistenti da file aggiuntivi, se non è stata modificata la rientranza delle linee di mappatura. Si prega di fare attenzione con l’aggiornamento delle mappature e di fare sempre prima un backup.

Prima di eseguire la procedura guidata il modulo deve conoscere lo standard EDIFACT. Senza queste informazioni l’assistente sarà ancora in grado di creare una mappatura funzionante, ma non può riconoscere le ripetizioni e non conosce i nomi degli elementi, la lunghezza consentita, ecc.

Nel capitolo sull’installazione descriviamo come importare gli standard EDIFACT.

Dopo aver importato la descrizione standard corretta, è necessario impostare le proprietà di intestazione della Mappatura EDI. In seguito è possibile eseguire la procedura guidata e selezionare il file di esempio. L’analisi del file può richiedere un po’ di tempo, quindi assicuratevi di iniziare con un piccolo file. L’esecuzione della mappatura sarà molto più veloce in seguito.

Comandi

Il convertitore EDIFACT supporta alcuni comandi speciali. I comandi disponibili sono:

EXIT

Questo comando lascerà la mappatura corrente, senza scrivere il record della tabella corrente. Utilizzare con cautela.

RUNASYNC

Questo comando permette di avviare una diversa mappatura, come un post-elaborazione. Ma non è necessario che i dati della tabella passino alla mappatura successiva e si può specificare la mappatura in modo dinamico. Questo viene utilizzato principalmente nelle mappature pre-processo, dove si chiama una diversa mappatura EDIFACT, in base al tipo di messaggio o al mittente. Il comando con il nome SkipSegments può aiutare a saltare parti non necessarie del file EDIFACT e mantenere la vostra mappatura piccola.

SkipSegements

Questo comando consente di saltare tutti i dati EDIFACT fino a un segmento specificato. Questo è usato principalmente nelle mappature pre-processo, dove si vuole solo analizzare, per esempio, l’intestazione e saltare il resto del file, perché sarà elaborato da una diversa mappatura. E’ anche possibile utilizzare questa funzione per saltare alcuni tipi di messaggi, mentre altri vengono elaborati nella stessa mappatura.

ReadUntilSegment

Depressa dalla versione 4.00 del modulo. Questo comando creerà un nuovo messaggio EDI e tabelle dell’impianto di chiusura. Si consiglia di utilizzare invece i comandi SkipSegments in combinazione con RUNASYNC.

RUN

Depressa dalla versione 4.00 del modulo. Si prega di utilizzare invece RUNASYNC, se possibile. Il comando RUN blocca le tabelle di sistema EDI e previene più processi EDI contemporaneamente.

Funzioni del convertitore

Il convertitore EDIFACT fornisce all’oggetto il nome EDIFACT che fornisce la funzione speciale SEGMENTCOUNT che è possibile utilizzare per visualizzare il numero di segmenti nel messaggio EDIFACT corrente. Questo valore è tipicamente utilizzato nel segmento UNT per il data element con il nome: Number of Segments in a Message.

Importazione / Esportazione

Discuteremo separatamente le proprietà e le caratteristiche per le importazioni e le esportazioni.

Importazione dei dati EDIFACT

Importazione delle proprietà dell’intestazione di mappatura

Direction

Per importare i dati EDIFACT nel Microsoft Dynamics 365 Business Central, selezionare il valore della proprietà Import.

Encoding

Anveo EDI Connect ha un supporto limitato per le codifiche. Non possiamo supportare tutte le variazioni, ma puoi provare il miglior abbinamento dalla lista:

Default

Utilizzare la codifica interna di Microsoft Dynamics 365 Business Central.

Windows-1252

Utilizzare la codifica Windows. Il codice può variare in base all’installazione.

MS Dos

Utilizzare una codifica DOS.

UTF-8

Richiede Microsoft Dynamics 2013R2 o superiore.

Utilizzare la codifica UTF-8.

UTF-16

Richiede Microsoft Dynamics 2013R2 o superiore.

Utilizzare la codifica UTF-16.

Sample Search Depth

È possibile definire che l’assistente per la creazione di una nuova mappatura dovrebbe cercare interpretazioni multiple della struttura dei dati. Impostando questa proprietà a un valore superiore a uno si otterranno più candidati e tempi di analisi più lunghi durante l’esecuzione della procedura guidata di creazione della mappatura.

Importazione di loop / gruppo

La struttura di EDIFACT contiene gruppi, che non è possibile vedere dai dati reali. Questi gruppi sono definiti nella documentazione e consentono di ripetere le strutture. I gruppi possono essere usati, come qualsiasi altro ciclo per aggiungere, ad esempio, tabelle.

Se si aggiunge una tabella in modalità di scrittura su un’importazione EDIFACT, il convertitore controllerà le strutture figlio se tutti gli elementi obbligatori sono presenti e se tutti i filtri sono soddisfatti. Questo è utile per aggiungere rami condizionati nella mappatura. D’altra parte, può rendere più difficile la risoluzione dei problemi perché la mappatura può saltare le parti.

Si consiglia di impostare la Min. Repeat della proprietà ad almeno una, se si prevede che la struttura sia presente nel file. In questo modo il modulo non ha bisogno di controllare la struttura del bambino e può provare direttamente a convertire le linee. Questo renderà la mappatura un po’ più veloce e vi darà anche migliori messaggi di errore nel caso in cui la struttura della mappatura non corrisponda al file.

È anche possibile utilizzare i loop senza aggiungere una tabella. Sulle importazioni si comporteranno come una tabella in modalità scrittura e controlleranno la struttura del bambino prima di entrare nel ciclo. Puoi usarlo se non vuoi importare i dati o se sei interessato solo agli ultimi valori del ciclo.

Importare le proprietà della linea dati

Dopo aver creato una linea di mappatura EDI, è possibile configurare le proprietà.

Importazione di linee dati di mappatura

Mostriamo solo le proprietà per le linee di mappatura EDI con la proprietà Type impostata su Data, dato che le altre proprietà si comportano come in qualsiasi altra mappatura. Ci sono diversi tipi di linee dati.

Edifact Type

Questa proprietà definisce il tipo di linea dati che si desidera configurare.

Le opzioni disponibili variano a seconda della posizione in cui si tenta di aggiungere la linea di mappatura. Alcune linee dati sono consentite solo per i bambini di un altro tipo.

Questo elenco mostrerà tutte le opzioni disponibili per le importazioni EDIFACT:

Service String Advice

La linea rappresenta il segmento speciale UNA, che si chiama service string advice. Viene utilizzato per definire quali caratteri di controllo vengono utilizzati. Da un punto di vista tecnico è inoltre obbligatorio l’uso di caratteri non a 7 bit nel file. Anveo EDI Connect utilizzerà i caratteri predefiniti, se non diversamente specificato. Se il segmento UNA è nel file, è necessario aggiungere questa linea dati alla mappatura per poter importare il file. Questa linea non creerà un errore, se il file non contiene il segmento. I caratteri di controllo effettivamente utilizzati sono attualmente definiti nella mappatura. Il

Segment

Un segmento definisce il tipo di dati che segue. In EDIFACT i nomi dei segmenti hanno solitamente tre caratteri e definiscono una funzione di base. Una linea di mappatura di tipo Segment specifica l’identificatore di segmento. I dati effettivi sono rappresentati come linee figli nella mappatura EDI.

Composite

Un composito combina diversi elementi di dati, che appartengono insieme. Un composito è visibile nel file solo se vengono utilizzati più elementi di dati nel composito. Il composito stesso non contiene alcun dato.

DataElement

Il data element è la struttura che contiene i dati effettivi, che è possibile mappare sui campi.

Importazione Service String Advice

I caratteri di controllo effettivamente utilizzati sono attualmente definiti nella mappatura. Le informazioni contenute nel file sono attualmente ignorate. In EDIFACT i caratteri sono sempre quelli di default.

Component Element Separator

Il carattere di separazione utilizzato tra gli elementi di dati di un composito.

Element Separator

Il carattere di separazione utilizzato tra gli elementi di dati al di fuori di un composito.

Decimal Notation

Il carattere usato come punto decimale.

Release Indicator

Un carattere che può essere usato per specificare che il carattere seguente deve essere interpretato come un carattere letterale e non come un carattere di controllo.

Repetition Separator

Un carattere che specifica una ripetizione di un data element. Anveo EDI Connect non supporta al momento elementi di dati ripetuti.

Segment Terminator

Il terminatore di segmento, che terminerà il segmento. Oppure, in altre parole, questo carattere viene utilizzato per separare segmenti diversi.

Importazione Segment

È necessario definire i segmenti, che possono essere nel file. Se volete analizzare i dati, dovrete anche aggiungere i compositi e gli elementi di dati che volete elaborare. Un segmento può essere condizionale, il che significa che potrebbe essere nel file, ma non è necessario che ci sia.

Agency

Questa proprietà può essere utilizzata per specificare l’agenzia responsabile dello standard EDIFACT utilizzato. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: LE UN.

Version

Questa proprietà può essere utilizzata per specificare la versione EDIFACT utilizzata. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: D96A.

Message Type

Questa proprietà può essere utilizzata per specificare il tipo di messaggio EDIFACT utilizzato. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: ORDERS.

Mandatory

Specifica se un elemento deve essere nel file o se è opzionale.

Mandatory

L’elemento deve essere nel file. Se questa linea di mappatura è figlia di un ciclo può anche essere utilizzata come criterio di accettazione, che il ciclo possa essere elaborato o meno, come descritto sopra.

Conditional

L’elemento è condizionale. Non creare un errore se non è nel file. Questo elemento non influisce sull’accettazione di un ciclo.

Position

Specifica la posizione del segmento secondo la documentazione EDIFACT. Questa proprietà viene utilizzata solo come riferimento e sulle nuove linee per trovare il segmento corretto. La proprietà viene ignorata durante l’importazione di un file.

Spec. Max. Repeat

Definisce la frequenza con cui l’elemento può essere ripetuto secondo la documentazione. Questo non influisce sull’importazione del file, è necessario aggiungere un ciclo o duplicare la linea, se si desidera elaborare istanze multiple.

Tag

Definisce il tag segmento. Il tag segmento è il valore che appare nel file, tipicamente lungo tre caratteri, come BGM, UNB ecc.

Name

Il nome non è attualmente utilizzato e solo a titolo di riferimento.

Importazione Composite

Agency

Questa proprietà può essere utilizzata per specificare l’agenzia responsabile dello standard EDIFACT utilizzato. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: LE UN.

Version

Questa proprietà può essere utilizzata per specificare la versione EDIFACT utilizzata. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: D96A.

Mandatory

Specifica se il composito deve trovarsi nel segmento o se è facoltativo.

Mandatory

Il composito deve essere nel segmento. Potrebbe anche essere utilizzato come criterio di accettazione per il segmento principale.

Conditional

Il composito è condizionale. Non creare un errore se non è nel file. Questo elemento non influisce sull’accettazione di un ciclo.

Position

Specifica la posizione del composito secondo la documentazione EDIFACT. La posizione è tipicamente un numero, come “010”. Il numero deve essere divisibile per 10. La stessa posizione può essere letta una sola volta. La proprietà di posizione può anche cambiare la posizione della linea di mappatura.

Tag

Definisce il tag del composito. I tag tipici sono “C001”, il tag non influisce sull’elaborazione dei file. Viene utilizzato principalmente per determinare automaticamente se l’elemento è obbligatorio secondo la norma, ecc.

Name

Il nome non è attualmente utilizzato e solo a titolo di riferimento.

Importazione DataElement

Agency

Questa proprietà può essere utilizzata per specificare l’agenzia responsabile dello standard EDIFACT utilizzato. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: LE UN.

Version

Questa proprietà può essere utilizzata per specificare la versione EDIFACT utilizzata. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: D96A.

DestExpr

Specifica l’obiettivo dei dati. Abbiamo una sezione separata sull’espressione di destinazione. È possibile lasciare vuoto il tipo di espressione di destinazione, se non si desidera elaborare i dati, ma potrebbe volerlo fare in un secondo momento. È possibile cancellare la linea di mappatura, se non si desidera elaborare i dati.

È possibile utilizzare i filtri per definire i criteri di accettazione, che non elaboreranno una parte della mappatura o creeranno un errore, se i dati non corrispondono al filtro. Specialmente per EDIFACT consigliamo vivamente di utilizzare filtri, ogni volta che si prendono valori combinati con un qualificatore per verificare che il qualificatore sia quello atteso.

Mandatory

Specifica se il dato deve trovarsi nel segmento/composito o se è facoltativo.

Mandatory

Il data element deve essere nel segmento/composito. Potrebbe anche essere utilizzato come criterio di accettazione per il segmento principale.

Conditional

Il dato è condizionale. Non creare un errore se non è nel file. Questo elemento non influisce sull’accettazione di un ciclo.

Position

Specifica la posizione del data element secondo la documentazione EDIFACT. La posizione è tipicamente un numero, come “010”. Il numero deve essere divisibile per 10. La stessa posizione può essere letta una sola volta. La
proprietà position π può anche cambiare la posizione della linea di mappatura.

Tag

Definisce il tag del data element. Il tag non influisce sull’elaborazione dei file. Viene utilizzato principalmente per determinare automaticamente se l’elemento è obbligatorio secondo la norma, ecc.

Name

Il nome non è attualmente utilizzato e solo a titolo di riferimento.

Spec. Data Type

Questa proprietà definisce il tipo di dati secondo lo standard EDIFACT. Questo è solo a titolo informativo e non influisce sull’elaborazione.

Incorrect Length

Sono ammessi i seguenti valori:

Ignore

Non controllare la lunghezza dell’uscita.

Max (Error)

Creare un errore se il valore è più lungo di quanto consentito.

Max (Truncate with Warning)

Creare un avviso se il valore è più lungo del consentito e troncare l’uscita alla lunghezza consentita.

Max (Truncate)

Troncare il valore, è più lungo di quanto consentito.

Max (Truncate…)

Troncare il valore, è più lungo di quanto consentito e aggiungere “….” alla fine per mostrare che il valore non è completo.

Exact (Error)

Creare un errore se l’uscita non ha la lunghezza specificata.

Exact (Truncate/Pad with Warning)

Tronca o tampona il valore, se non ha la lunghezza specificata e crea un avviso.

Exact (Pad)

Creare un errore se il valore è più lungo di quanto consentito. Aggiungete il valore se si tratta di un cortocircuito.

Exact (Truncate/Pad)

Tronca o aggiungi il valore al numero di caratteri dato.

Spec. Length Type

Questa proprietà definisce se il campo è di lunghezza variabile o fissa secondo lo standard EDIFACT. Questo è solo a titolo informativo e non influisce sull’elaborazione.

Max. length

Il campo è di lunghezza variabile.

Exact length

Il campo ha una lunghezza fissa.

Length

Definisce quanti caratteri sono ammessi nel data element.

Format Type

È possibile selezionare il tipo di dati che si desidera importare.

Sono disponibili i seguenti valori:

Auto

Il campo viene interpretato automaticamente, in base al tipo di dati del target.

Date

I dati sono interpretati come data. È possibile specificare il formato con la proprietà Format String.

Time

I dati sono interpretati come informazioni temporali. È possibile specificare il formato con la proprietà Format String.

Date/Time

I dati sono interpretati come informazioni su data/ora. È possibile specificare il formato con la proprietà Format String.

Format String

Disponibile solo se la proprietà Format Type è impostata. Specifica la stringa di formato data/ora, come descritto in Lavorare con le stringhe di formato data/ora.

Sample Values

È possibile mantenere un elenco di valori di esempio. La procedura guidata di creazione/aggiornamento della mappatura riempirà automaticamente questa lista dal file di esempio.

Esportazione dei dati EDIFACT

Proprietà dell’intestazione della mappatura di esportazione

Direction

Per esportare i dati EDIFACT dal Microsoft Dynamics 365 Business Central, selezionare il valore della proprietà Export.

Encoding

Anveo EDI Connect ha un supporto limitato per le codifiche. Non possiamo supportare tutte le variazioni, ma puoi provare il miglior abbinamento dalla lista:

Default

Utilizzare la codifica interna di Microsoft Dynamics 365 Business Central.

Windows-1252

Utilizzare la codifica Windows. Il codice può variare in base all’installazione.

MS Dos

Utilizzare una codifica DOS.

UTF-8

Richiede Microsoft Dynamics 2013R2 o superiore.

Utilizzare la codifica UTF-8.

UTF-16

Richiede Microsoft Dynamics 2013R2 o superiore.

Utilizzare la codifica UTF-16.

Line Breaks

I file EDIFACT possono avere interruzioni di linea dopo ogni segmento. Questo renderà il file leggermente più grande, ma più facile da leggere. Questa proprietà definisce se il convertitore deve interrompere la linea di uscita. Questa opzione non può essere cambiata dinamicamente, se un partner richiede interruzioni di riga e un altro non è necessario creare due mappature separate. Il convertitore utilizza un’interruzione di linea di Windows (ritorno del carrello e avanzamento di linea).

Sample Search Depth

È possibile definire che l’assistente per la creazione di una nuova mappatura dovrebbe cercare interpretazioni multiple della struttura dei dati. Impostando questa proprietà a un valore superiore a uno si otterranno più candidati e tempi di analisi più lunghi durante l’esecuzione della procedura guidata di creazione della mappatura.

Fallback Communication Channel

Il canale di comunicazione da utilizzare, se non specificato in precedenza da un’altra mappatura, da un codice AL/C/AL o dall’utilizzo delle transazioni commerciali. Questo può essere lasciato vuoto a partire da Anveo EDI Connect 4.00.

Send Channel After Convert

Configura se il canale di comunicazione deve essere inviato dopo aver eseguito questa mappatura. Questo può essere utilizzato per inviare automaticamente i file, senza la necessità di un lavoro separato.

Fallback Receiver Partner

È possibile specificare un partner ricevitore che viene utilizzato come fallback, nel caso in cui non ci sia un partner specificato in precedenza. Il partner viene utilizzato da alcuni canali di comunicazione per selezionare il destinatario. E si può accedere all’interno della mappatura per ottenere, ad esempio, un numero di identificazione del partner.

Proprietà della linea di mappatura delle esportazioni

Dopo aver creato una linea di mappatura EDI, è possibile configurare le proprietà.

Linee dati di mappatura delle esportazioni

Mostriamo solo le proprietà per le linee di mappatura EDI con la proprietà Type impostata su Data, dato che le altre proprietà si comportano come in qualsiasi altra mappatura. Ci sono diversi tipi di linee dati.

Edifact Type

Questa proprietà definisce il tipo di linea dati che si desidera configurare.

Le opzioni disponibili variano a seconda della posizione in cui si tenta di aggiungere la linea di mappatura. Alcune linee dati sono consentite solo per i bambini di un altro tipo.

Questo elenco mostrerà tutte le opzioni disponibili per le importazioni EDIFACT:

Service String Advice

La linea rappresenta il segmento speciale UNA, che si chiama service string advice. Viene utilizzato per definire quali caratteri di controllo vengono utilizzati. Da un punto di vista tecnico è inoltre obbligatorio l’uso di caratteri non a 7 bit nel file. Anveo EDI Connect utilizzerà i caratteri predefiniti, se non diversamente specificato. Se il segmento UNA è nel file, è necessario aggiungere questa linea dati alla mappatura per poter importare il file. Questa linea non creerà un errore, se il file non contiene il segmento. I caratteri di controllo effettivamente utilizzati sono attualmente definiti nella mappatura. Il

Segment

Un segmento definisce il tipo di dati che segue. In EDIFACT i nomi dei segmenti hanno solitamente tre caratteri e definiscono una funzione di base. Una linea di mappatura di tipo Segment specifica l’identificatore di segmento. I dati effettivi sono rappresentati come linee figli nella mappatura EDI.

Composite

Un composito combina diversi elementi di dati, che appartengono insieme. Un composito è visibile nel file solo se vengono utilizzati più elementi di dati nel composito. Il composito stesso non contiene alcun dato.

DataElement

Il data element è la struttura che contiene i dati effettivi, che è possibile mappare sui campi.

Esportazione Service String Advice

Se si aggiunge un “Service String Advice” (UNA) a una mappatura di esportazione EDI, è possibile configurare i caratteri utilizzati nel file di output. Il segmento UNA dovrebbe essere la prima linea di dati nella mappatura EDI.

Component Element Separator

Il carattere di separazione utilizzato tra gli elementi di dati di un composito.

Element Separator

Il carattere di separazione utilizzato tra gli elementi di dati al di fuori di un composito.

Decimal Notation

Il carattere usato come punto decimale.

Release Indicator

Un carattere che può essere usato per specificare che il carattere seguente deve essere interpretato come un carattere letterale e non come un carattere di controllo.

Repetition Separator

Un carattere che specifica una ripetizione di un data element. Anveo EDI Connect non supporta al momento elementi di dati ripetuti, ma è possibile definire quale carattere viene utilizzato nell’output del “Service String Advice”. Anche l’impostazione di questo valore eliminerà automaticamente il carattere di ripetizione nelle uscite dati.

Segment Terminator

Il terminatore di segmento, che terminerà il segmento. Oppure, in altre parole, questo carattere viene utilizzato per separare segmenti diversi. È possibile specificare se utilizzare interruzioni di riga aggiuntive nelle proprietà dell’intestazione della mappatura.

Esportazione Segment

Solo i segmenti definiti nella mappatura possono essere stampati. Quindi è necessario configurare tutti i segmenti richiesti nel file di output.

Agency

Questa proprietà può essere utilizzata per specificare l’agenzia responsabile dello standard EDIFACT utilizzato. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: LE UN. Questa proprietà non influisce sull’uscita del convertitore.

Version

Questa proprietà può essere utilizzata per specificare la versione EDIFACT utilizzata. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: D96A. Questa proprietà non influisce sull’uscita del convertitore.

Message Type

Questa proprietà può essere utilizzata per specificare il tipo di messaggio EDIFACT utilizzato. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: ORDERS. Questa proprietà non influisce sull’uscita del convertitore.

Conditional Output

È possibile impostare questa proprietà al valore True per mostrare l’elemento solo se un’espressione sorgente specifica corrisponde a un filtro specificato.

NAV Filter

Questa proprietà è disponibile solo se la proprietà Conditional Output è impostata su True. Un filtro per controllare la SourceExpr. L’espressione sorgente sarà interpretata come testo per l’applicazione del filtro. L’elemento apparirà in uscita solo se il valore dell’espressione sorgente specificata è all’interno del filtro specificato.

SourceExpr

Questa proprietà è disponibile solo se la proprietà Conditional Output è impostata su True. Questa proprietà specifica quale valore dovrebbe essere usato per decidere se corrisponde al filtro dato e l’elemento dovrebbe apparire nell’output, oppure no.

Mandatory

Specifica se un elemento deve essere nel file o se è opzionale.

Mandatory

L’elemento deve essere nel file. Questo campo è riservato alle esportazioni a titolo puramente informativo. Il convertitore non è in grado di rilevare gli elementi obbligatori mancanti.

Conditional

L’elemento è condizionale.

Position

Specifica la posizione del segmento secondo la documentazione EDIFACT. Questa proprietà viene utilizzata solo come riferimento e sulle nuove linee per trovare il segmento corretto. La proprietà non influisce sull’uscita del convertitore.

Spec. Max. Repeat

Definisce la frequenza con cui l’elemento può essere ripetuto secondo la documentazione. Ciò non influisce sull’uscita del convertitore e non viene controllato durante l’uscita.

Tag

Definisce il tag segmento. Il tag segmento è il valore che appare nel file, tipicamente lungo tre caratteri, come BGM, UNB ecc.

Name

Il nome non è attualmente utilizzato e solo a titolo di riferimento.

Esportazione Composite

Agency

Questa proprietà può essere utilizzata per specificare l’agenzia responsabile dello standard EDIFACT utilizzato. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: LE UN. Ciò non influisce sull’uscita del convertitore.

Version

Questa proprietà può essere utilizzata per specificare la versione EDIFACT utilizzata. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: D96A. Ciò non influisce sull’uscita del convertitore.

Conditional Output

È possibile impostare questa proprietà al valore True per mostrare l’elemento solo se un’espressione sorgente specifica corrisponde a un filtro specificato.

NAV Filter

Questa proprietà è disponibile solo se la proprietà Conditional Output è impostata su True. Un filtro per controllare la SourceExpr. L’espressione sorgente sarà interpretata come testo per l’applicazione del filtro. L’elemento apparirà in uscita solo se il valore dell’espressione sorgente specificata è all’interno del filtro specificato.

SourceExpr

Questa proprietà è disponibile solo se la proprietà Conditional Output è impostata su True. Questa proprietà specifica quale valore dovrebbe essere usato per decidere se corrisponde al filtro dato e l’elemento dovrebbe apparire nell’output, oppure no.

Mandatory

Specifica se il composito deve trovarsi nel segmento o se è facoltativo.

Mandatory

Il composito deve essere nel segmento. Questa proprietà è solo a titolo informativo e non influisce sull’uscita del convertitore.

Conditional

Il composito è condizionale.

Position

Specifica la posizione del composito secondo la documentazione EDIFACT. Questa proprietà è importante, in quanto definisce anche come produrre le informazioni nel file. La posizione è tipicamente un numero, come “010”. Il numero deve essere divisibile per 10. La stessa posizione può essere scritta una sola volta. La proprietà position può anche cambiare la posizione della linea di mappatura.

Tag

Definisce il tag del composito. I tag tipici sono “C001”, il tag non influisce sull’elaborazione dei file. Viene utilizzato principalmente per determinare automaticamente se l’elemento è obbligatorio secondo la norma, ecc.

Name

Il nome non è attualmente utilizzato e solo a titolo di riferimento.

Esportazione DataElement

Agency

Questa proprietà può essere utilizzata per specificare l’agenzia responsabile dello standard EDIFACT utilizzato. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: LE UN. Questa proprietà non influisce sull’output del file.

Version

Questa proprietà può essere utilizzata per specificare la versione EDIFACT utilizzata. Questo è facoltativo, ma senza questa informazione il convertitore non è in grado di rilevare automaticamente se un elemento è, ad esempio, obbligatorio. Un valore tipico è: D96A. Questa proprietà non influisce sull’output del file.

SourceExpr

Specifica la fonte dei dati da scrivere. Abbiamo una sezione separata sulla proprietà dell’espressione di origine.

Conditional Output

È possibile impostare questa proprietà al valore True per mostrare l’elemento solo se un’espressione sorgente specifica corrisponde a un filtro specificato.

NAV Filter

Questa proprietà è disponibile solo se la proprietà Conditional Output è impostata su True. Un filtro per controllare la SourceExpr. L’espressione sorgente sarà interpretata come testo per l’applicazione del filtro. L’elemento apparirà in uscita solo se il valore dell’espressione sorgente specificata è all’interno del filtro specificato.

SourceExpr

Questa proprietà è disponibile solo se la proprietà Conditional Output è impostata su True. Questa proprietà specifica quale valore dovrebbe essere usato per decidere se corrisponde al filtro dato e l’elemento dovrebbe apparire nell’output, oppure no.

Mandatory

Specifica se il dato deve trovarsi nel segmento/composito o se è facoltativo.

Mandatory

Il data element deve essere nel segmento/composito. Impostando un elemento come obbligatorio si genera l’output, anche se il valore è vuoto. Questo può risultare in file non validi, in quanto gli elementi obbligatori dovrebbero sempre avere un valore. Il convertitore non creerà un errore in questo caso. Si dovrebbe verificare che le informazioni richieste per l’esportazione siano presenti utilizzando una mappatura degli assegni.

Conditional

Il dato è condizionale.

Position

Specifica la posizione del data element secondo la documentazione EDIFACT. La posizione è importante per il convertitore per decidere dove emettere le informazioni. La posizione è tipicamente un numero, come “010”. Il numero deve essere divisibile per 10. La stessa posizione può essere scritta una sola volta. La proprietà position π può anche cambiare la posizione della linea di mappatura.

Tag

Definisce il tag del data element. Il tag non influisce sull’elaborazione dei file. Viene utilizzato principalmente per determinare automaticamente se l’elemento è obbligatorio secondo la norma, ecc.

Name

Il nome non è attualmente utilizzato e solo a titolo di riferimento.

Spec. Data Type

Questa proprietà definisce il tipo di dati secondo lo standard EDIFACT. Questo è solo a titolo informativo e non influisce sull’elaborazione.

Incorrect Length

Sono ammessi i seguenti valori:

Ignore

Non controllare la lunghezza dell’uscita.

Max (Error)

Creare un errore se il valore è più lungo di quanto consentito.

Max (Truncate with Warning)

Creare un avviso se il valore è più lungo del consentito e troncare l’uscita alla lunghezza consentita.

Max (Truncate)

Troncare il valore, è più lungo di quanto consentito.

Max (Truncate…)

Troncare il valore, è più lungo di quanto consentito e aggiungere “….” alla fine per mostrare che il valore non è completo.

Exact (Error)

Creare un errore se l’uscita non ha la lunghezza specificata.

Exact (Truncate/Pad with Warning)

Tronca o tampona il valore, se non ha la lunghezza specificata e crea un avviso.

Exact (Pad)

Creare un errore se il valore è più lungo di quanto consentito. Aggiungete il valore se si tratta di un cortocircuito.

Exact (Truncate/Pad)

Tronca o aggiungi il valore al numero di caratteri dato.

Spec. Length Type

Questa proprietà definisce se il campo è di lunghezza variabile o fissa secondo lo standard EDIFACT. Questo è solo a titolo informativo e non influisce sull’elaborazione.

Max. length

Il campo è di lunghezza variabile.

Exact length

Il campo ha una lunghezza fissa.

Length

Definisce quanti caratteri sono ammessi nel data element.

Format Type

È possibile selezionare il tipo di dati che si desidera importare.

Sono disponibili i seguenti valori:

Auto

Il campo viene formattato automaticamente, in base al tipo di dati sorgente.

Text

Il campo è formattato come testo.

Date/Time

Un’informazione su data/ora. Il formato può essere specificato da un qualificatore che rappresenta i qualificatori DTM ammessi dallo standard EDIFACT. È possibile utilizzare gli altri formati Data e Data/ora, se si desidera specificare il formato in un altro modo.

Date/Time Format

I dati sono formattati come informazioni su data e ora. È possibile specificare il formato con la proprietà Format String.

Date Format

I dati sono formattati come informazioni sulla data. È possibile specificare il formato con la proprietà Format String.

Number

I dati sono formattati come valore numerico.

Format Qualifier

Disponibile solo se la proprietà Format Type è impostata su Date/Time.

È possibile utilizzare la ricerca per vedere tutti i formati disponibili. I numeri sono uguali al qualificatore di formato EDIFACT per i campi DTM.

Format String

Disponibile solo se la proprietà Format Type è se a Date/Time Format o Date format string.

Se la proprietà Format Type è impostata su NAV Format String, è possibile inserire la stringa di formato, come descritto nella guida AL / C/AL.

Se impostato a data/ora è possibile inserire una stringa di formato, come descritto in Lavorare con stringhe di formato data/ora.

Blank Zeros

Disponibile solo se la proprietà Format Type è impostata su Number. Se disponibile, specifica che i valori vuoti dovrebbero essere visualizzati come campo vuoto invece della rappresentazione predefinita del vuoto.

Decimal Character

Disponibile solo se la proprietà Format Type è impostata su Number. Specifica quale carattere deve essere usato come separatore decimale. Per EDIFACT probabilmente non si dovrebbe cambiare il valore.

Thousands Separator Character

Disponibile solo se la proprietà Format Type è impostata su Number. Se migliaia di persone dovrebbero essere separate e se, quale carattere dovrebbe essere usato. Per EDIFACT probabilmente non si dovrebbe cambiare il valore.

Max. Decimal Places

Disponibile solo se la proprietà Format Type è impostata su Number. Il numero massimo di cifre decimali che dovrebbero essere emesse.

Min. Decimal Places

Disponibile solo se la proprietà Format Type è impostata su Number. Il numero minimo di decimali che dovrebbero essere in uscita. Questo riempirà automaticamente i posti mancanti con degli zeri.

Sign

Disponibile solo se la proprietà Format Type è impostata su Number. Se produrre il segno positivo/negativo.

Negative Only

Metti in uscita solo il segno “-“.

Always

Emettere i segni “+” e “-“.

Sign after Value

Disponibile solo se la proprietà Format Type è impostata su Number. Se mettere il segno dopo i numeri. Per EDIFACT probabilmente non si dovrebbe cambiare il valore e lasciarlo al valore predefinito.

Sample Values

È possibile mantenere un elenco di valori di esempio. La procedura guidata di creazione/aggiornamento della mappatura riempirà automaticamente questa lista dal file di esempio.