Condividi tramite


Configurazione di set di caratteri e separatori (EDIFACT)

Nel contratto partner è possibile specificare il set di caratteri (UNA) che BizTalk Server userà per convalidare le proprietà delle entità durante la creazione della busta per un messaggio EDIFACT in uscita. È inoltre possibile specificare i separatori e i caratteri di terminazione (UNB) da utilizzare per i segmenti dell'interscambio.

In un segmento UNA viene definita la modalità con cui BizTalk Server genera il segmento per un interscambio con codifica EDIFACT che invia all'entità. Il segmento UNA definisce i caratteri che verranno utilizzati come separatori e indicatori per un interscambio con codifica EDIFACT. Utilizzare questo segmento solo se l'interscambio contiene caratteri separatori non standard.

Nel segmento UNB viene definito il set di caratteri EDIFACT da utilizzare.

Importante

Tutte le proprietà sono disabilitate in questa pagina se il local BizTalk elabora i messaggi ricevuti dall'entità o supporta l'invio di messaggi da questa parte durante la creazione dell'entità per cui si sta creando il contratto.

Le proprietà vengono disabilitate solo nella scheda dell'accordo unidirezionale corrispondente alle proprietà degli interscambi inviati dall'entità. Ad esempio, se si creano due parti Parti A e Party B e per party A, la casella di controllo è stata deselezionata, l'elenco di proprietà precedente viene disabilitato nella scheda Contratto unidirezionale party A-Party> B .

Prerequisiti

È necessario essere connessi come membro del gruppo BizTalk Server Administrators o BizTalk Server operatori B2B.

Per configurare il set di caratteri e i separatori

  1. 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à.

  2. In una scheda contratto unidirezionale, nella sezione Impostazioni interscambio fare clic su Set di caratteri e separatori.

  3. Nella sezione Sintassi (UNB1) eseguire le operazioni seguenti:

    1. Per Identificatore (UNB1.1) immettere il set di caratteri EDIFACT da applicare all'interscambio in uscita. Questo campo è obbligatorio.

    2. Per Versione (UNB1.2) selezionare un valore compreso tra 1 e 4. È un campo facoltativo.

  4. Nella sezione Separatori eseguire le operazioni seguenti:

    1. Per Separatore elemento dati componente (UNA1) immettere un valore per il separatore dell'elemento dati del componente che separa elementi dati semplici all'interno di elementi dati compositi. Selezionare Carattere per un elemento dati carattere o Esadecimale per un elemento dati esadecimale. Il carattere immesso verrà modificato automaticamente se si modifica il relativo formato.

    2. Per Separatore elementi dati (UNA2) immettere un valore per il separatore dell'elemento dati che separa gli elementi dati compositi costituiti da due o più elementi dati semplici o elementi dati semplici che non fanno parte di un composito. Selezionare Carattere per un elemento dati carattere o Esadecimale per un elemento dati esadecimale. Il carattere immesso verrà modificato automaticamente se si modifica il relativo formato.

    3. Per Notazione decimale (UNA3) selezionare la notazione decimale da usare nell'interscambio in uscita.

    4. Per Indicatore di rilascio (UNA4) immettere un valore per l'indicatore di versione che indica che il carattere seguente non è un separatore di sintassi, un carattere di terminazione o un carattere di rilascio, ma fa parte dei dati originali. Selezionare Carattere per un elemento dati carattere o Esadecimale per un elemento dati esadecimale. Il carattere immesso verrà modificato automaticamente se si modifica il relativo formato.

    5. Per Separatore ripetizione (UNA5) immettere un valore per il separatore di ripetizione usato per separare i segmenti che si ripetono all'interno di un set di transazioni. Selezionare Carattere per un elemento dati carattere o Esadecimale per un elemento dati esadecimale. Il carattere immesso verrà modificato automaticamente se si modifica il relativo formato.

    6. Per Terminazione segmento (UNA6) immettere un valore per il terminatore di segmento che indica la fine di un segmento EDI.

    7. Per Suffisso UNA6, selezionare il carattere che BizTalk Server userà con l'identificatore Segmento, Nessuno, CR (ritorno a capo), LF (avanzamento riga) o CR LF (ritorno a capo/avanzamento riga). Se si specifica un suffisso, l'elemento dati del carattere di terminazione segmento può essere vuoto. Se il carattere di terminazione del segmento viene lasciato vuoto, è necessario specificare un suffisso. Il carattere di terminazione segmento e il suffisso possono essere combinati in uno dei seguenti modi:

      • Carattere di terminazione segmento

      • Carattere di terminazione segmento + ritorno a capo

      • Carattere di terminazione segmento + ritorno a capo/avanzamento riga

      • Ritorno a capo

      • Avanzamento riga

      • Ritorno a capo/avanzamento riga

  5. Fare clic su Applica per accettare le modifiche prima di continuare con la configurazione oppure fare clic su OK per convalidare e accettare le modifiche e quindi chiudere la finestra di dialogo.

Vedere anche

Configurazione delle impostazioni di interscambio (EDIFACT)