Configurazione delle buste (impostazioni del set di transazioni EDIFACT)
Nella pagina Buste della sezione Impostazioni set di transazioni viene definito il modo in cui BizTalk Server genera i segmenti UNG e UNH per un interscambio con codifica EDIFACT che invia all'entità.
Il segmento UNG è l'intestazione che identifica e specifica un gruppo funzionale di un interscambio con codifica EDIFACT. Contiene informazioni relative alla data e all'ora in cui il gruppo funzionale è stato preparato, oltre al tipo e alla versione del documento del gruppo funzionale.
Il segmento UNH è l'intestazione del messaggio di un interscambio con codifica EDIFACT. Fornisce informazioni sul tipo di messaggio e sull'agenzia responsabile della gestione della pubblicazione del tipo di messaggio. Questo segmento indica l'inizio di un documento all'interno di un interscambio e il tipo di documento che segue.
Nella sezione Intestazione gruppo funzionale (UNG) si associano i valori UNG ai valori UNH e a uno spazio dei nomi. Quando BizTalk Server determina che un messaggio XML BizTalk ha i valori impostati per gli elementi UNH e lo spazio dei nomi Target in una riga della griglia, BizTalk Server popola gli elementi dati UNG con i valori della stessa riga della griglia. I valori degli elementi UNH e dello spazio dei nomi Target devono essere univoci.
Se un messaggio non ha una corrispondenza con gli elementi UNH e lo spazio dei nomi Target in alcuna riga, BizTalk Server popola il messaggio con i valori degli elementi UNG nella riga predefinita. Questi valori verranno usati anche se il messaggio non ha una corrispondenza con gli elementi UNH e lo spazio dei nomi Target della riga predefinita.
Quando il motore BizTalk determina che un messaggio XML BizTalk ha i valori impostati per gli elementi UNH e lo spazio dei nomi Target, il motore popola gli elementi UNG nel messaggio con i valori impostati nella griglia, purché la casella di controllo Crea segmenti di raggruppamento sia selezionata.
Nota
Nella sezione Intestazione gruppo funzionale (UNG), se si immette un'impostazione per uno dei campi nella griglia e quindi si elimina tale impostazione, sarà necessario eliminare l'intera riga o la pagina avrà esito negativo.
Importante
Tutte le proprietà sono disabilitate nella scheda Contratto unidirezionale di entità A-Party> B se è stata deselezionata la casella di controllo Local BizTalk elabora i messaggi ricevuti dall'entità o supporta l'invio di messaggi da questa parte per la parte A. Tuttavia, tutte le proprietà sono abilitate nella stessa pagina della scheda Party B-Party> A se è stata selezionata la casella di controllo durante la creazione della parte A.
Prerequisiti
È necessario essere connessi come membro del gruppo BizTalk Server Administrators o BizTalk Server operatori B2B.
Per definire i segmenti UNG e UNH
Creare un contratto di codifica EDIFACT come descritto in Configurazione delle impostazioni generali (EDIFACT).Create an EDIFACT encoding agreement as described in Configuring General Settings (EDIFACT). Per aggiornare un contratto esistente, fare clic con il pulsante destro del mouse sul contratto nella pagina Parti e profili di business e scegliere Proprietà.
In una scheda contratto unidirezionale, nella sezione Impostazioni set di transazioni fare clic su Buste.
In una riga della griglia immettere i valori seguenti:
Nella colonna For message type UNH2.1 (Tipo di messaggio UNH2.1 ) immettere un tipo di set di transazioni. (massimo sei caratteri).
Nella colonna UNH2.2 immettere il numero di versione del messaggio. (da un minimo di un carattere a un massimo di tre).
Nella colonna UNH2.3 immettere il numero di versione del messaggio. (da un minimo di un carattere a un massimo di tre).
Nella colonna UNH2.5 immettere il codice assegnato. (Massimo, sei caratteri. Deve essere alfanumerico.
Nella colonna Spazio dei nomi di destinazione selezionare lo spazio dei nomi di destinazione dello schema. Questo campo è obbligatorio.
Nota
Questi saranno i valori che BizTalk Server confronterà con i valori associati all'interscambio in fase di compilazione.
Nella stessa riga della griglia immettere i valori seguenti:
Per UNG1 (Identificazione gruppo funzionale), immettere un valore alfanumerico con un minimo di un carattere e un massimo di sei caratteri. Questo campo è obbligatorio.
Per UNG2.1 (Identificazione mittente applicazione), immettere un valore alfanumerico con un minimo di un carattere e un massimo di 35 caratteri. Questo campo è obbligatorio.
Per UNG2.2 (qualificatore di codice del mittente dell'applicazione), immettere un valore alfanumerico, con un massimo di quattro caratteri. È un campo facoltativo.
Per UNG3.1 (Identificazione destinatario applicazione), immettere un valore alfanumerico con un minimo di un carattere e un massimo di 35 caratteri. Questo campo è obbligatorio.
Per UNG3.2 (qualificatore di codice destinatario dell'applicazione), immettere un valore alfanumerico, con un massimo di quattro caratteri. È un campo facoltativo.
Per UNG6 (Agenzia di controllo), immettere un valore alfanumerico con un minimo di uno e un massimo di due. Questo campo è obbligatorio.
Per UNG7.1 (Numero di versione del tipo di messaggio), immettere un valore alfanumerico con un minimo di un carattere e un massimo di tre caratteri. Questo campo è obbligatorio.
Per UNG7.2 (Numero di versione del tipo di messaggio), immettere un valore alfanumerico con un minimo di un carattere e un massimo di tre caratteri. Questo campo è obbligatorio.
Per UNG7.3 (codice assegnato dall'associazione), immettere un valore alfanumerico con un minimo di 1 carattere e un massimo di 6 caratteri. Questo campo è obbligatorio.
Per UNG8 (password applicazione), immettere un valore alfanumerico con un minimo di un carattere e un massimo di 14 caratteri. Questo campo è obbligatorio.
Nota
Questi saranno i valori che BizTalk Server immetteranno nei campi UNG dell'interscambio che sta creando se gli elementi For message type UNH2.1, UNH2.2, UNH2.3, UNH2.5 e Target namespace nella stessa riga corrispondono a quelli associati all'interscambio.
Ripetere i passaggi 4 e 5 per immettere righe aggiuntive nella griglia.
Per una riga nella griglia, fare clic su Predefinito per designarla come riga predefinita.
Nota
Se un messaggio non ha una corrispondenza con UNH2.1, UNH2.2, Gli elementi dello spazio dei nomiUNH2.3, UNH2.5 e Target in qualsiasi riga, BizTalk Server popolano il messaggio con i valori per gli elementi UNG1,UNG2.1, UNG2.2, UNG3.1, UNG3.2, UNG6, UNG7.1, UNG7.2, UNG7.3 e UNG8 nella riga predefinita. Questi valori verranno usati anche se il messaggio non ha una corrispondenza con gli elementi dello spazio dei nomiFor message TYPE UNH2.1, UNH2.2, UNH2.3, UNH2.5 e Target della riga predefinita.
Nota
Se non è selezionata alcuna riga predefinita e il messaggio non ha una corrispondenza per gli elementi UNH2.1, UNH2.2, UNH2.3, UNH2.5 e Target namespace in qualsiasi riga, BizTalk sospende il messaggio.
Fare clic su Applica per accettare le modifiche prima di continuare con la configurazione oppure fare clic su OK per convalidare le modifiche e quindi chiudere la finestra di dialogo.
Vedere anche
Configurazione delle impostazioni del set di transazioni (EDIFACT)