Condividi tramite


Configurazione delle impostazioni dell'host locale (impostazioni dell'interscambio EDIFACT)

Le impostazioni dell'host locale determinano la modalità di elaborazione degli interscambi EDI. Le impostazioni disponibili in questa pagina possono essere suddivise in due categorie, ovvero le impostazioni del ricevitore (per interscambi in arrivo) e le impostazioni del mittente (per interscambi in uscita). Come parte delle impostazioni del destinatario è possibile specificare se un batch in arrivo verrà suddiviso in set di transazioni o mantenuto. Se mantenuto tale, è possibile specificare se BizTalk Server sospende l'interscambio o il set di transazioni in caso di errore. Come parte delle impostazioni del mittente è possibile specificare il modo in cui i numeri di controllo vengono generati per i messaggi in uscita.

Importante

Le proprietà seguenti sono disabilitate nella scheda Contratto unidirezionale di entità A-Party> B se l'utente ha deselezionato localmente BizTalk elabora i messaggi ricevuti dall'entità o supporta l'invio di messaggi da questa parte casella di controllo per la parte A.

  • Tutte le proprietà nella sezione Impostazioni del mittente .

    Analogamente, le proprietà seguenti vengono disabilitate nella stessa pagina della scheda Party B-Party> A se è stata selezionata la casella di controllo durante la creazione della parte A.

  • Tutte le proprietà nella sezione Impostazioni del ricevitore .

Prerequisiti

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

Per configurare le impostazioni del ricevitore dell'host locale

  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 Impostazioni host locali.

  3. Nella sezione EDIFACT ACK , per designare i numeri di riferimento del set di transazioni da usare in un riconoscimento, immettere un valore per il prefisso, un intervallo di numeri di riferimento e il suffisso.

    Fare clic su Reimposta per reimpostare il numero di riferimento del set di transazioni corrente al limite inferiore. Selezionare Reimposta per ridurre il limite quando non è associato per avere BizTalk Server reimpostare il numero di riferimento sul limite di valori di intervallo inferiore se viene superato il limite massimo.

  4. Cancellare route ACK per inviare la pipeline sulla porta di ricezione request-response per restituire il riconoscimento tramite una porta di trasmissione separata. Lasciare selezionata la proprietà per restituire il riconoscimento nella porta di trasmissione associata alla porta di ricezione richiesta-risposta bidirezionale.

  5. Deselezionare Maschera sicurezza/autorizzazione/informazioni password disabilitare la maschera delle informazioni di sicurezza di autorizzazione/password (campi UNB6.1 e UNB6.2) nella proprietà di contesto per impedire la divulgazione di informazioni.

    Nota

    Quando BizTalk Server riceve messaggi, promuove l'intestazione UNB nel contesto del messaggio. Senza filtro, le informazioni di sicurezza all'interno del contesto sono visibili a chiunque disponga di privilegi amministrativi. Per mascherare queste informazioni, BizTalk Server sostituisce ogni carattere delle informazioni con un # carattere. Si tratta di un processo unidirezionale: i # caratteri non possono essere convertiti in caratteri effettivi.

  6. Nell'elenco a discesa Dell'opzione Elaborazione batch in ingresso eseguire le operazioni seguenti:

    1. Selezionare l'opzione predefinita Divisione interscambio come set di transazioni - Sospendi set di transazioni in caso di errore per specificare che BizTalk Server deve analizzare ogni set di transazioni in un interscambio in un documento XML separato. BizTalk Server applicherà al set di transazioni la busta appropriata e instraderà il documento del set di transazioni al MessageBox. Con questa opzione, verranno sospesi solo i set di transazioni che non superano la convalida dell'interscambio.

    2. Selezionare Divisione interscambio come set di transazioni - Sospendi interscambio in caso di errore per specificare che BizTalk Server deve analizzare ogni set di transazioni in un interscambio in un documento XML separato. BizTalk Server applicherà al set di transazioni la busta appropriata e instraderà il documento del set di transazioni al MessageBox. Con questa opzione, se la convalida di uno o più set di transazioni dell'interscambio ha esito negativo, verrà sospeso l'intero interscambio.

    3. Selezionare Mantieni interscambio - Sospendi interscambio in caso di errore per specificare che BizTalk Server deve lasciare invariato l'interscambio, creando un documento XML per l'intero interscambio in batch. Con questa opzione, se la convalida di uno o più set di transazioni dell'interscambio ha esito negativo, verrà sospeso l'intero interscambio.

    4. Selezionare Mantieni interscambio - Sospendi set di transazioni in caso di errore per specificare che BizTalk Server deve lasciare invariato l'interscambio, creando un documento XML per l'intero interscambio in batch. Con questa opzione, se la convalida di uno o più set di transazioni dell'interscambio ha esito negativo, verranno sospesi solo i set non convalidati, mentre tutti gli altri continueranno a essere elaborati.

      Nota

      Se si seleziona Mantieni interscambio - Sospendi interscambio in caso di errore o Mantieni interscambio - Sospendi set di transazioni in caso di errore, le impostazioni delle proprietà nelle pagine DEFINIZIONE segmento ISAe GS e ST (che determinano come BizTalk Server creeranno le intestazioni ISA, GS e ST di un interscambio in uscita) non vengono applicate. Le intestazioni interscambio, gruppo e set di transazioni presenti nell'interscambio mantenuto vengono conservate durante l'elaborazione eseguita per l'invio dalla pipeline di trasmissione.

Per configurare le impostazioni del mittente dell'host locale

  1. Per Numero di controllo interscambio (UNB5) immettere un intervallo di valori per il numero di controllo interscambio da utilizzare da BizTalk Server nella generazione di un interscambio in uscita. Immettere un valore numerico compreso tra 1 e 999999999. Questo campo è obbligatorio.

    Nota

    Il primo campo (UNB5.1) è il prefisso; i secondi e i terzi campi (UNB5.2) contengono l'intervallo di numeri da utilizzare come numero di controllo interscambio; e il quarto campo (UNB5.3) è il suffisso. Il prefisso e il suffisso sono facoltativi, mentre il numero di controllo è obbligatorio. Il numero di controllo viene incrementato per ogni nuovo messaggio, mentre il prefisso e il suffisso rimangono invariati. Il numero massimo di caratteri è 14 per il numero di controllo, 13 per il prefisso e il suffisso e 14 per la combinazione dei tre campi.

    Per reimpostare il numero di controllo sul valore minimo specificato, fare clic sul pulsante Reimposta . Selezionare Reimposta per ridurre il limite quando non è associato per reimpostare automaticamente il valore minimo se viene superato il valore massimo.

  2. Per Numero di controllo gruppo (UNG5) immettere il prefisso, l'intervallo di numeri di riferimento e il suffisso che BizTalk Server usare per il numero di controllo del gruppo del primo interscambio inviato.

    Nota

    Il primo campo (UNG5.1) è il prefisso; il secondo e il terzo campo (UNG5.2) contengono l'intervallo di numeri da utilizzare per il numero di controllo del gruppo; e il quarto campo (UNG5.3) è il suffisso. Il prefisso e il suffisso sono facoltativi, mentre il numero di controllo è obbligatorio. Il numero di controllo viene incrementato per ogni nuovo messaggio fino al raggiungimento del valore massimo, mentre il prefisso e il suffisso rimangono invariati. Solo i numeri sono consentiti in UNG5.2. Il numero massimo di caratteri è 14 per il numero di controllo, 13 per il prefisso e il suffisso e 14 per la combinazione dei tre campi.

    Per reimpostare il numero di controllo del gruppo sul valore minimo specificato, fare clic sul pulsante Reimposta . Selezionare Reimposta per ridurre il limite quando non è associato per reimpostare automaticamente il valore minimo se viene superato il valore massimo.

  3. Per Intestazione messaggio (UNH) fare clic su Applica nuovo ID, immettere il prefisso, immettere l'intervallo di numeri di riferimento e immettere il suffisso che BizTalk Server deve usare per il numero di riferimento del set di transazioni.

    Nota

    Il primo campo (UNH1.1) è il prefisso; il secondo e il terzo campo (UNH1.2) sono l'intervallo di numeri di riferimento; e il quarto campo (UNH1.3) è il suffisso. 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. L'intervallo di valori predefinito per il numero di riferimento è compreso tra 1 e 99999999999999. Solo i numeri sono consentiti in UNH1.2. Il numero massimo di caratteri è 14 per il numero di controllo, 13 per il prefisso e il suffisso e 14 per la combinazione dei tre campi.

    Per reimpostare il numero di controllo del set di transazioni corrente sul valore minimo, fare clic su Reimposta. Selezionare Reimposta per ridurre il limite quando non è associato per reimpostare il numero di controllo sul valore minimo se il valore massimo è stato superato.

  4. 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 di interscambio (EDIFACT)