Update: Überprüfung nicht auf das EDI-Sendepipeline bei EDI-Nachrichten verarbeitet, die führenden und nachgestellten Nullen und Leerstellen in BizTalk Server enthalten

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 2678762
Problembeschreibung
Betrachten Sie das folgende Szenario:
  • Sie verwenden Microsoft BizTalk Server 2010 oder BizTalk Server 2009 eingehende Batch EDI-Nachrichten verarbeiten.
  • Erstellen Sie eine BizTalk-Partei, und erstellen Sie eine Vereinbarung.
  • Auf der Registerkarte Teilnehmer A-> Partei B einseitige Vereinbarung wählen Sie eine der folgenden Optionen für die Option der Batch-Verarbeitung eingehender festlegen in der Interchange Einstellungen Abschnitt:
    • Erhalten der Austausch - Austausch bei Fehler anhalten
    • Erhalten der Austausch - Transaktionssätze bei Fehler anhalten
  • Auswählen der Zulassen vorangestellte und nachfolgende Nullen und Leerstellen Einstellung Validierungsoption in die Transaktionseinstellungen festlegen Abschnitt.
  • Sie erhalten eine Nachricht mit führenden und nachgestellten Nullen und Leerstellen. Beispielsweise enthält die Nachricht einen decimal-Wert.
In diesem Szenario die Bahnen auf den EDI-Überprüfung Empfangspipeline. Jedoch schlägt die Nachricht Sendepipeline EDI-Überprüfung. Wenn dieses Problem auftritt, erhalten Sie Fehlermeldungen, die den folgenden ähneln:
Ungültiges Zeichen im Datenelement
Führende oder nachgestellte Leerzeichen gefunden
Ursache
Dieses Problem tritt auf, weil die Sendepipeline EDI nicht zu führenden und nachgestellten Nullen und Leerstellen hartcodiert ist. Daher ignoriert die Sendepipeline EDI-Überprüfung festlegen, die für die Vereinbarung angegeben wurde.
Lösung
Nachdem Sie dieses Update anwenden, vorangestellte und nachfolgende Nullen und Leerzeichen in der EDI dürfen-Sendepipeline für Stapel In / Batch Szenarien (BIBO). Darüber hinaus weiterhin EDI-Validierung auf EDI Sendepipeline.

Kumulatives Update-Informationen

Dieses Problem wurde zuerst im folgenden kumulativen Update BizTalk Server behoben:
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt "Eigenschaften" aufgeführt sind.
Weitere Informationen
Weitere Informationen zum lokalen Host konfigurieren finden Sie auf der folgenden MSDN-Website: Weitere Informationen zum Konfigurieren der Validierung finden Sie auf der folgenden MSDN-Website: Informationen über Servicepacks und kumulative Update-Liste für BizTalk Server finden Sie unter Kumulatives Update-Liste für BizTalk Server und Servicepack.
Weitere Informationen zum BizTalk-Hotfixes und Service Packs unterstützt, finden Sie unter Informationen zur Unterstützung von BizTalk Hotfixes und Service Packs.

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 2678762 – Letzte Überarbeitung: 10/10/2015 21:35:00 – Revision: 5.0

Microsoft BizTalk Server Enterprise 2010, Microsoft BizTalk Server Branch 2010, Microsoft BizTalk Server Developer 2010, Microsoft BizTalk Server Standard 2010, Microsoft BizTalk Server 2009 Branch, Microsoft BizTalk Server 2009 Developer, Microsoft BizTalk Server 2009 Enterprise, Microsoft BizTalk Server 2009 Standard, Microsoft BizTalk Server 2013 R2 Branch, Microsoft BizTalk Server 2013 R2 Developer, Microsoft BizTalk Server 2013 R2 Enterprise, Microsoft BizTalk Server 2013 R2 Standard, Microsoft BizTalk Server 2013 Branch, Microsoft BizTalk Server 2013 Developer, Microsoft BizTalk Server 2013 Enterprise, Microsoft BizTalk Server 2013 Standard

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbbiztalk2010presp1fix kbbts kbmt KB2678762 KbMtde
Feedback