Condividi tramite


Configurazione delle proprietà della pipeline EDI

Le proprietà della pipeline vengono usate nell'elaborazione di un interscambio EDI in ingresso o in uscita quando BizTalk Server non è in grado di determinare il contratto a cui si risolve l'interscambio in ingresso o in uscita. In alcuni casi, BizTalk Server usa la proprietà della pipeline per elaborare l'interscambio; in altri BizTalk Server usare il contratto di fallback. Per altre informazioni, vedere Come configurare la convalida di un interscambio EDI.

Esistono alcune eccezioni a questa regola:

  • Nel caso di X12, il set di caratteri usato in fase di esecuzione viene determinato dalla proprietà della pipeline, anche se l'accordo è stato determinato. Il set di caratteri descritto nell'accordo viene adoperato unicamente per convalidare le impostazioni delle proprietà dell'accordo.

  • Per EDIFACT, se un interscambio in ingresso non ha un segmento UNA, BizTalk Server usa i delimitatori specificati nella proprietà pipeline EfactDelimiters, BizTalk Server non usa le proprietà definite nel contratto a cui il messaggio viene risolto o il contratto di fallback.

Prerequisiti

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

Proprietà della pipeline EDI

Nelle pipeline EDI è possibile configurare le seguenti proprietà:

Proprietà Uso Valori Pipeline - Fase
AllowTrailingDelimiters Genera separatori finali nell'interscambio ricevuto. False (impostazione predefinita)

Vero
EdiReceive - Disassembla

AS2EdiReceive - Disassembla

EdiSend - Assembla

AS2EdiSend - Assembla
CharacterSet Consente di specificare il set di caratteri da usare in fase di esecuzione durante la convalida degli interscambi EDI in uscita.

Questa proprietà viene usata esclusivamente per l'elaborazione X12, non per quella EDIFACT.
UTF8 (valore predefinito)

Basic

Extended
EdiReceive - Disassemble

AS2EdiReceive - Disassembla

EdiSend - Assembla

AS2EdiSend - Assembla
ConvertToImpliedDecimal Per un interscambio in ingresso, consente di convertire un numero EDI specificato nel formato Nn in un valore numerico in base 10 nel documento XML intermedio in BizTalk Server.

Questa proprietà viene usata esclusivamente per l'elaborazione X12, non per quella EDIFACT.
False (impostazione predefinita)

Vero
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
CreateXMLTagForTrailingSeparators Crea tag XML vuoti per ogni separatore finale ( se è stato impostato AllowTrailingDelimiters su true). False (impostazione predefinita)

Vero
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
DetectMID Abilita l'esecuzione dell'analisi di più interscambi in un solo messaggio da parte del disassembler EDI. True (impostazione predefinita)

Falso
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
EdiDataValidation Consente di abilitare la convalida del tipo EDI (elementi dati) degli interscambi EDI in uscita, inclusa la convalida della lunghezza del campo, il carattere facoltativo e il numero di ripetizioni, oltre alla convalida degli elementi dati EDI. True (impostazione predefinita)

Falso
EdiReceive - Disassemble

AS2EdiReceive - Disassemble

EdiSend - Assembla

AS2EdiSend - Assembla
EfactDelimiters Indica i delimitatori da usare nell'elaborazione di un interscambio in ingresso. Usata se in un interscambio in ingresso non è presente un segmento UNA.

I delimitatori possono essere i seguenti:

- UNA1 (separatore di elementi dati componente)
- UNA2 (separatore di elementi dati)
- UNA3 (notazione decimale)
- UNA4 (indicatore di rilascio)
- UNA5 (separatore di ripetizione)
- UNA6 (terminazione segmento): questa proprietà viene usata solo per l'elaborazione EDIFACT, non per X12.
0x3A, 0x2B, 0x2C, 0x3F, 0x20, 0x27 (valori predefiniti) EdiReceive - Disassemble

AS2EdiReceive - Disassemble
IgnoreMessageEncoding Specifica che il componente BatchMarker non imposta l'EDI. Proprietà di contesto EncodingType su <X12> o <EDIFACT>. Questo vale per le pipeline personalizzate durante l'elaborazione di messaggi non EDI. False (impostazione predefinita)

Vero
EdiReceive - ResolveParty

AS2EdiReceive - ResolveParty
MaskSecurityInformation Consente di usare una maschera per le informazioni di sicurezza relative all'autorizzazione/password nella proprietà di contesto di un interscambio EDI in ingresso, allo scopo di impedire la divulgazione delle informazioni. Si applica ai campi ISA1, ISA2, ISA3 e ISA4 per gli interscambi X12 e ai campi UNB6 per gli interscambi EDIFACT. True (impostazione predefinita)

Falso
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
PreserveInterchange Consente di specificare che un batch ricevuto verrà elaborato come unità singola. False (impostazione predefinita)

Vero
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
RouteAckOn2WayPort Restituisce un riconoscimento EDI sulla connessione aperta di una porta di ricezione richiesta-risposta bidirezionale. True (impostazione predefinita)

Falso
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
UseDotAsDecimalSeperator Se impostato su True, la pipeline di ricezione EDI usa una notazione decimale "." anziché la notazione decimale del documento in ingresso. False (impostazione predefinita)

Vero
EdiReceive – Disassembla

AS2EdiReceive - Disassemble
UseIsa11AsRepetitionSeparator Consente di specificare che ISA11 viene usato come separatore ripetizioni invece che come identificatore standard. Nota: Questa proprietà viene utilizzata solo per l'elaborazione X12, non per EDIFACT. False (impostazione predefinita)

Vero
EdiReceive - Disassemble

AS2EdiReceive - Disassemble
XmlSchemaValidation Abilita la convalida estesa (BTS-XSD) degli interscambi EDI in uscita. Ciò vale solo se lo schema è stato personalizzato con elementi il cui tipo di dati non è EDI. Gli elementi aggiunti non verranno convalidati mediante EDI, pertanto saranno coperti da una convalida estesa. False (impostazione predefinita)

Vero
EdiReceive - Disassemble

AS2EdiReceive - Disassemble

EdiSend - Assembla

AS2EdiSend - Assembla

Per impostare una proprietà di una pipeline

  1. In BizTalk Server Console di amministrazione fare clic con il pulsante destro del mouse sul percorso di ricezione o sulla porta di trasmissione usando la pipeline per cui si desidera impostare le proprietà e quindi scegliere Proprietà.

  2. Fare clic sul pulsante con i puntini di sospensione (…) accanto alla pipeline per la quale si desidera impostare le proprietà.

  3. Nella finestra di dialogo Configura pipeline immettere il valore per la proprietà e quindi fare clic su OK.

Vedere anche

Configurazione della convalida di un interscambio EDI