Condividi tramite


Informazioni di riferimento sulle impostazioni dei messaggi EDIFACT nei contratti per App per la logica di Azure

Si applica a: App per la logica di Azure (consumo + standard)

Questo riferimento descrive le proprietà che è possibile impostare in un contratto EDIFACT per specificare come gestire i messaggi tra partner commerciali. Configurare queste proprietà in base al contratto con il partner che scambia messaggi con l'utente.

Impostazioni di ricezione EDIFACT

Screenshot che mostra portale di Azure e le impostazioni del contratto EDIFACT per i messaggi in ingresso.

Identificatori

Proprietà Descrizione
UNB6.1 (password di riferimento destinatario) Valore alfanumerico compreso tra 1 e 14 caratteri.
UNB6.2 (qualificatore di riferimento destinatario) Valore alfanumerico di 1-2 caratteri.

Ringraziamenti

Proprietà Descrizione
Conferma recapito messaggi (CONTRL) Restituisce un riconoscimento tecnico (CONTRL) al mittente dell'interscambio, in base alle impostazioni di invio del contratto.
Riconoscimento (CONTRL) Restituisce un riconoscimento funzionale (CONTRL) al mittente dell'interscambio, in base alle impostazioni di invio del contratto.

Schemi

Proprietà Descrizione
UNH2.1 (tipo) Tipo di set di transazioni.
UNH2.2 (versione) Numero di versione del messaggio compreso tra 1 e 3 caratteri.
UNH2.3 (versione) Numero di versione del messaggio compreso tra 1 e 3 caratteri.
UNH2.5 (codice assegnato associato) Il codice assegnato che è alfanumerico e è di 1-6 caratteri.
UNG2.1 (ID mittente dell'app) Immettere un valore alfanumerico costituito da almeno un carattere e al massimo 35.
UNG2.2 (qualificatore del codice del mittente dell'app) Immettere un valore alfanumerico con lunghezza massima di quattro caratteri.
Schema Schema caricato in precedenza da uno dei due tipi di risorsa:

- Consumo: un account di integrazione collegato all'app per la logica.
- Standard: risorsa dell'app per la logica

Numeri di controllo

Proprietà Descrizione
Non consentire i duplicati dei numeri di controllo interscambio Consente di bloccare gli interscambi duplicati. L'azione di decodifica EDIFACT verifica che il numero di controllo interscambio (UNB5) per l'interscambio ricevuto non corrisponda a un numero di controllo interscambio elaborato in precedenza. Se viene rilevata una corrispondenza, l'interscambio non viene elaborato.
Verifica UNB5 duplicati ogni (giorni) Se si sceglie di non consentire numeri di controllo interscambio duplicati, è possibile specificare il numero di giorni tra l'esecuzione del controllo.
Non consentire numeri di controllo del gruppo duplicati Blocca interscambi con numeri di controllo gruppo duplicati (UNG5).
Non consentire numeri di controllo set transazioni duplicati Blocca gli interscambi con numeri di controllo UNH1 duplicati del set di transazioni.
Numero di controllo del riconoscimento EDIFACT Assegnare i numeri di riferimento del set di transazioni da usare in un riconoscimento immettendo un valore per il prefisso, un intervallo di numeri di riferimento e un suffisso.

Convalida

Al termine della configurazione di una riga di convalida, viene visualizzata automaticamente la riga successiva. Se non si specificano regole, la convalida usa la riga con etichetta Default.

Proprietà Descrizione
Tipo di messaggio Tipo di messaggio EDI.
Convalida EDI Eseguire la convalida EDI sui tipi di dati come definito dalle proprietà EDI dello schema, restrizioni di lunghezza, elementi dati vuoti e separatori finali.
Convalida estesa Se il tipo di dati non è EDI, la convalida viene eseguita in base al requisito dell'elemento dati e alla ripetizione, alle enumerazioni e alla convalida della lunghezza dell'elemento dati (min e max).
Consenti zero iniziali e finali Mantieni eventuali caratteri iniziali aggiuntivi o finali zero e spazi. e non vengono rimossi.
Rimuovi zero iniziali e finali Rimuovere gli zeri iniziali o finali e gli spazi.
Criteri separatori finali Consente di generare separatori finali.

- Non consentito: non consentire delimitatori finali e separatori nell'interscambio ricevuto. Se l'interscambio contiene delimitatori e separatori finali, viene dichiarato non valido.

- Facoltativi: accetta interscambi con o senza delimitatori e separatori finali.

- Obbligatorio: l'interscambio ricevuto deve avere delimitatori finali e separatori.

Impostazioni interne

Proprietà Descrizione
Crea tag XML vuoti se sono consentiti separatori finali Il mittente dell'interscambio include tag XML vuoti come separatori finali.
Suddividi interscambio in set di transazioni - Sospendi set di transazioni in caso di errore Analizzare ogni set di transazioni in un interscambio in un documento XML separato applicando la busta appropriata al set di transazioni. Sospende solo i set di transazioni che non superano la convalida.
Suddividi interscambio in set di transazioni - Sospendi interscambio in caso di errore Analizzare ogni set di transazioni in un interscambio in un documento XML separato applicando la busta appropriata. Sospende tutto l'interscambio quando la convalida di uno o più set di transazioni dell'interscambio non riesce.
Mantieni interscambio - Sospendi set transazioni in caso di errore Mantenere intatto l'interscambio, creare un documento XML per l'intero interscambio in batch. Sospende solo i set di transazioni che non superano la convalida, pur continuando a elaborare tutti gli altri set di transazioni.
Mantieni interscambio - Sospendi interscambio in caso di errore Mantenere intatto l'interscambio, creare un documento XML per l'intero interscambio in batch. Sospende tutto l'interscambio quando la convalida di uno o più set di transazioni dell'interscambio non riesce.

Impostazioni di invio EDIFACT

Screenshot che mostra portale di Azure e le impostazioni del contratto EDIFACT per i messaggi in uscita.

Identificatori

Proprietà Descrizione
UNB1.2 (versione della sintassi) Valore 1-4.
UNB2.3 (indirizzo di routing inverso mittente) Valore alfanumerico pari a 1-14 caratteri.
UNB3.3 (indirizzo di routing inverso destinatario) Valore alfanumerico pari a 1-14 caratteri.
UNB6.1 (password di riferimento destinatario) Valore alfanumerico pari a 1-14 caratteri.
UNB6.2 (qualificatore di riferimento destinatario) Valore alfanumerico che corrisponde a 1-2 caratteri.
UNB7 (ID riferimento applicazione) Valore alfanumerico pari a 1-14 caratteri.

Acknowledgment (Riconoscimento)

Proprietà Descrizione
Conferma recapito messaggi (CONTRL) Il partner host che invia il messaggio richiede un riconoscimento tecnico (CONTRL) dal partner guest.
Riconoscimento (CONTRL) Il partner host che invia il messaggio prevede la richiesta di un riconoscimento funzionale (CONTRL) dal partner guest.
Genera il ciclo SG1/SG4 per i set di transazioni accettate Se si sceglie di richiedere un riconoscimento funzionale, questa impostazione forza la generazione di cicli SG1/SG4 nei riconoscimenti funzionali per i set di transazioni accettati.

Schemi

Proprietà Descrizione
UNH2.1 (Tipo) Tipo di set di transazioni.
UNH2.2 (versione) Numero di versione del messaggio.
UNH2.3 (versione) Numero di versione del messaggio.
Schema Schema caricato in precedenza da entrambi i tipi di risorsa:

- Consumo: un account di integrazione collegato all'app per la logica.
- Standard: risorsa dell'app per la logica

Buste

Al termine della configurazione di una riga di busta, viene visualizzata automaticamente la riga successiva. Se non si specificano regole, la convalida usa la riga con etichetta Predefinita.

Proprietà Descrizione
UNB8 (codice di priorità elaborazione) Valore alfabetico che non è più di un carattere lungo.
UNB10 (contratto comunicazioni) Valore alfanumerico pari a 1-40 caratteri.
UNB11 (indicatore test) Indica che l'interscambio generato è dati di test.
Applica segmento UNA (avviso stringa servizio) Generare un segmento UNA per l'interscambio da inviare.
Applica segmenti UNG (intestazione gruppo funzionale) Creare segmenti di raggruppamento nell'intestazione del gruppo funzionale per i messaggi inviati al partner guest. Per creare i segmenti UNG vengono usati i valori seguenti:

- Schema: schema caricato in precedenza da entrambi i tipi di risorsa:

- Consumo: un account di integrazione collegato all'app per la logica.

- Standard: risorsa dell'app per la logica

- UNG1: valore alfanumerico pari a 1-6 caratteri.

- UNG2.1: valore alfanumerico che corrisponde a 1-35 caratteri.

- UNG2.2: valore alfanumerico che corrisponde a 1-4 caratteri.

- UNG3.1: valore alfanumerico che corrisponde a 1-35 caratteri.

- UNG3.2: valore alfanumerico che corrisponde a 1-4 caratteri.

- UNG6: valore alfanumerico pari a 1-3 caratteri.

- UNG7.1: valore alfanumerico che corrisponde a 1-3 caratteri.

- UNG7.2: valore alfanumerico pari a 1-3 caratteri.

- UNG7.3: valore alfanumerico che corrisponde a 1-6 caratteri.

- UNG8: valore alfanumerico pari a 1-14 caratteri.

Character Sets and Separators (Set di caratteri e separatori)

Oltre al set di caratteri, è possibile specificare un set diverso di delimitatori da usare per ogni tipo di messaggio. Se non si specifica un set di caratteri per uno schema di messaggio specificato, viene usato il set di caratteri predefinito .

Proprietà Descrizione
UNB1.1 (identificatore di sistema) Carattere EDIFACT da applicare all'interscambio in uscita.
Schema Schema caricato in precedenza da entrambi i tipi di risorsa:

- Consumo: un account di integrazione collegato all'app per la logica.

- Standard: risorsa dell'app per la logica

Per lo schema selezionato, selezionare il set di separatori che si vuole usare, in base alle seguenti descrizioni di separatore. Al termine della configurazione di una riga dello schema, viene visualizzata automaticamente la riga successiva.
Tipo di input Tipo di input per il messaggio.
Separatore componenti Un singolo carattere da usare per separare gli elementi dati compositi.
Separatore elementi dati Un singolo carattere da usare per separare elementi di dati semplici all'interno di elementi dati compositi.
UNA3 (Notazione decimale) Notazione da usare nell'interscambio in uscita.
UNA4 (indicatore di rilascio) Valore da usare per l'indicatore di versione che indica che il carattere seguente non è un separatore di sintassi, un carattere di terminazione o di rilascio, ma fa parte dei dati originali.
UNA5 (separatore ripetizioni) Valore da usare per il separatore di ripetizione che separa i segmenti che si ripete all'interno di un set di transazioni.
Carattere di terminazione segmento Un singolo carattere che indica la fine in un segmento EDI.
Suffisso Carattere da usare con l'identificatore di segmento. Se si specifica un suffisso, l'elemento dati del carattere di terminazione segmento può essere vuoto. Se il terminatore del segmento è vuoto, è necessario designare un suffisso.

Numeri di controllo

Proprietà Descrizione
UNB5 (numero di controllo interscambio) Prefisso, intervallo di valori da usare come numero di controllo interscambio e suffisso. Questi valori vengono usati per generare un interscambio in uscita. Il numero di controllo è obbligatorio, ma il prefisso e il suffisso sono facoltativi. Il numero di controllo viene incrementato per ogni nuovo messaggio, mentre il prefisso e il suffisso rimangono invariati.
UNG5 (numero di controllo gruppo) Prefisso, intervallo di valori da usare come numero di controllo interscambio e suffisso. Questi valori verranno usati per generare il numero di controllo di gruppo. Il numero di controllo è obbligatorio, ma il prefisso e il suffisso sono facoltativi. Il numero di controllo viene incrementato per ogni nuovo messaggio finché non viene raggiunto il valore massimo, mentre il prefisso e il suffisso rimangono invariati.
UNH1 (numero di riferimento intestazione messaggio) Prefisso, intervallo di valori per il numero di controllo interscambio e suffisso. Questi valori verranno usati per generare il numero di riferimento dell'intestazione del messaggio. Il numero di riferimento è obbligatorio, ma il prefisso e il suffisso sono facoltativi. Il prefisso e il suffisso sono facoltativi, mentre il numero di riferimento è obbligatorio. Il numero di riferimento viene incrementato per ogni nuovo messaggio, mentre il prefisso e il suffisso rimangono invariati.

Convalida

Al termine della configurazione di una riga di convalida, viene visualizzata automaticamente la riga successiva. Se non si specificano regole, la convalida usa la riga con etichetta Predefinita.

Proprietà Descrizione
Tipo di messaggio Tipo di messaggio EDI.
Convalida EDI Eseguire la convalida EDI sui tipi di dati come definito dalle proprietà EDI dello schema, restrizioni di lunghezza, elementi di dati vuoti e separatori finali.
Convalida estesa Se il tipo di dati non è EDI, eseguire la convalida per il requisito dell'elemento dati e la ripetizione consentita, le enumerazioni e la convalida della lunghezza dell'elemento dati (min/max).
Consenti zero iniziali e finali Mantenere tutti i caratteri iniziali aggiuntivi o finali zero e spazio. e non vengono rimossi.
Rimuovi zero iniziali e finali Tutti gli zero iniziali o finali vengono rimossi.
Criteri separatori finali Consente di generare separatori finali.

- Non consentito: impedire delimitatori finali e separatori nell'interscambio inviato. Se l'interscambio contiene delimitatori e separatori finali, viene dichiarato non valido.

- Facoltativi: invia interscambi con o senza delimitatori e separatori finali.

- Obbligatorio: l'interscambio inviato deve avere delimitatori finali e separatori.

Passaggi successivi

Scambiare messaggi EDIFACT