Freigeben über


Konfigurieren von EDI-Pipelineeigenschaften

Pipelineeigenschaften werden für die Verarbeitung eines eingehenden oder ausgehenden EDI-Austauschs verwendet, wenn BizTalk Server nicht in der Lage ist, die Vereinbarung zu ermitteln, in die der eingehende oder ausgehende Austausch aufgelöst wird. In einigen Fällen verwendet BizTalk Server die Pipelineeigenschaft, um den Austausch zu verarbeiten, in anderen BizTalk Server die Fallbackvereinbarung. Weitere Informationen finden Sie unter Konfigurieren der Validierung eines EDI-Austauschs.

Es gibt jedoch einige Ausnahmen hierzu:

  • Bei X12 wird der zur Laufzeit verwendete Zeichensatz durch die Pipelineeigenschaft bestimmt, und zwar auch dann, wenn die Vereinbarung ermittelt wurde. Der in der Vereinbarung beschriebene Zeichensatz wird nur dazu verwendet, Einstellungen der Vereinbarungseigenschaften zu überprüfen.

  • Wenn für EDIFACT ein eingehender Austausch kein UNA-Segment aufweist, verwendet BizTalk Server die in der Pipelineeigenschaft EfactDelimiters angegebenen Trennzeichen, BizTalk Server nicht die Eigenschaften verwendet, die in der Vereinbarung, in die die Nachricht aufgelöst wird, oder die Fallbackvereinbarung definiert sind.

Voraussetzungen

Sie müssen als Mitglied der Gruppe BizTalk Server Administratoren oder BizTalk Server B2B-Operatoren angemeldet sein.

EDI-Pipelineeigenschaften

Die folgenden Eigenschaften können in einer EDI-Pipeline festgelegt werden:

Eigenschaft Zweck Werte Pipeline - Phase
AllowTrailingDelimiters Generiert nachfolgende Trennzeichen für den empfangenen Austausch. False (Standardwert)

True
EdiReceive – Disassemblieren

AS2EdiReceive -Disassemble

EdiSend - Assemblieren

AS2EdiSend - Assemblieren
CharacterSet Gibt den Zeichensatz an, der für die zur Laufzeit ausgeführte Prüfung eines ausgehenden EDI-Austauschs verwendet werden muss.

Diese Eigenschaft wird nicht für EDIFACT, sondern nur für die X12-Verarbeitung verwendet.
UTF8 (Standardwert)

Basic

Erweitert
EdiReceive - Disassemblieren

AS2EdiReceive -Disassemble

EdiSend - Assemblieren

AS2EdiSend - Assemblieren
ConvertToImpliedDecimal Gilt für einen eingehenden Austausch. Konvertiert eine im Nn-Format angegebene EDI-Nummer in einen numerischen Wert zur Basis 10 in der Zwischen-XML in BizTalk Server.

Diese Eigenschaft wird nicht für EDIFACT, sondern nur für die X12-Verarbeitung verwendet.
False (Standardwert)

True
EdiReceive - Disassemblieren

AS2EdiReceive – Disassemblieren
CreateXMLTagForTrailingSeparators Erstellt leere XML-Tags für jedes der nachfolgenden Trennzeichen (wenn Sie AllowTrailingDelimiters auf true festgelegt haben). False (Standardwert)

True
EdiReceive - Disassemblieren

AS2EdiReceive – Disassemblieren
DetectMID Aktiviert für den EDI-Disassembler den Modus, in dem er mehrere Austauschvorgänge in einer einzelnen Nachricht auswerten kann. True (Standardwert)

False
EdiReceive - Disassemblieren

AS2EdiReceive – Disassemblieren
EdiDataValidation Aktiviert die EDI-Typüberprüfung (Datenelementüberprüfung) von ausgehenden EDI-Austauschvorgängen. Zusätzlich zur EDI-Datenelementüberprüfung werden bei dieser Option die Feldlänge, die Optionalität und die Wiederholungsanzahl überprüft. True (Standardwert)

False
EdiReceive - Disassemblieren

AS2EdiReceive – Disassemblieren

EdiSend - Assemblieren

AS2EdiSend - Assemblieren
EfactDelimiters Gibt die Trennzeichen an, die bei der Verarbeitung eines eingehenden Austauschs verwendet werden sollen. Diese Eigenschaft wird verwendet, wenn ein eingehender Austausch kein UNA-Segment hat.

Zu den Trennzeichen gehören folgende Angaben:

- UNA1 (Trennzeichen für Komponentendatenelemente)
- UNA2 (Datenelementtrennzeichen)
- UNA3 (Dezimalschreibweise)
- UNA4 (Releaseindikator)
- UNA5 (Wiederholungstrennzeichen)
- UNA6 (Segmentabschlussator) Hinweis: Diese Eigenschaft wird nur für die EDIFACT-Verarbeitung verwendet, nicht für X12.
0x3A, 0x2B, 0x2C, 0x3F, 0x20, 0x27 (Standardwerte) EdiReceive - Disassemblieren

AS2EdiReceive – Disassemblieren
IgnoreMessageEncoding Gibt an, dass die BatchMarker-Komponente das EDI nicht festlegt. EncodingType-Kontexteigenschaft für <X12> oder <EDIFACT>. Dies gilt für benutzerdefinierte Pipelines, wenn Nicht-EDI-Nachrichten verarbeitet werden. False (Standardwert)

True
EdiReceive - Partei auflösen

AS2EdiReceive - Partei auflösen
MaskSecurityInformation Maskiert die Autorisierungs-/Kennwortsicherheitsinformationen in der Kontexteigenschaften eines eingehenden EDI-Austauschs, um die Offenlegung von Informationen zu verhindern. Gilt bei X12-Austauschvorgängen für die Felder ISA1, ISA2, ISA3 und ISA4 und bei EDIFACT-Austauschvorgängen für die UNB6-Felder. True (Standardwert)

False
EdiReceive - Disassemblieren

AS2EdiReceive – Disassemblieren
PreserveInterchange Gibt an, dass ein empfangener Batch als eine einzelne Einheit verarbeitet wird. False (Standardwert)

True
EdiReceive - Disassemblieren

AS2EdiReceive – Disassemblieren
RouteAckOn2WayPort Gibt eine EDI-Bestätigung über die offene Verbindung eines bidirektionalen Anforderungsantwort-Empfangsports zurück. True (Standardwert)

False
EdiReceive - Disassemblieren

AS2EdiReceive – Disassemblieren
UseDotAsDecimalSeperator Wenn sie auf True festgelegt ist, verwendet die EDI-Empfangspipeline die Dezimalschreibweise "". anstelle der Dezimalschreibweise des eingehenden Dokuments. False (Standardwert)

True
EdiReceive – Disassemblieren

AS2EdiReceive – Disassemblieren
UseIsa11AsRepetitionSeparator Gibt an, dass anstelle eines Standardbezeichners ISA11 als Wiederholungstrennzeichen verwendet werden soll. Hinweis: Diese Eigenschaft wird nur für die X12-Verarbeitung verwendet, nicht für EDIFACT. False (Standardwert)

True
EdiReceive - Disassemblieren

AS2EdiReceive – Disassemblieren
XmlSchemaValidation Aktiviert erweiterte Prüfung (BTS-XSD-Prüfung) von ausgehenden EDI-Austauschvorgängen. Dies gilt nur, wenn das Schema mit Elementen angepasst wurde, deren jeweiliger Datentyp kein EDI-Datentyp ist. Diese hinzugefügten Elemente werden nicht durch die EDI-Überprüfung geprüft, sie werden aber bei der erweiterten Überprüfung berücksichtigt. False (Standardwert)

True
EdiReceive - Disassemblieren

AS2EdiReceive – Disassemblieren

EdiSend - Assemblieren

AS2EdiSend - Assemblieren

So legen Sie eine Pipelineeigenschaft fest

  1. Klicken Sie in BizTalk Server Verwaltungskonsole mit der rechten Maustaste auf den Empfangsspeicherort oder Sendeport mithilfe der Pipeline, für die Sie Eigenschaften festlegen möchten, und klicken Sie dann auf Eigenschaften.

  2. Klicken Sie auf die Schaltfläche mit den drei Punkten (…) neben der Pipeline, für die Sie Eigenschaften festlegen möchten.

  3. Geben Sie im Dialogfeld Pipeline konfigurieren den Wert für die Eigenschaft ein, und klicken Sie dann auf OK.

Weitere Informationen

Konfiguration der Überprüfung eines EDI-Austauschs