2012-04-02 14 views
0

In dem System, an dem ich arbeite, sendet BizTalk 2010 Transaktionen an Handelspartner und wir erhalten 997s. Jedes Mal, wenn wir einen 997 erhalten, sehe ich einen Routing-Fehler in der Administrationskonsole.BizTalk 2010 eingehende 997 Routing-Fehler

In BizTalk 2006 R2 wurden 997s von der EdiReceive-Pipeline empfangen, die Berichte wurden aktualisiert (falls aktiviert) und dann wurde 997 beendet, wenn keine expliziten Abonnements definiert waren. Mit anderen Worten, der 997 wurde nie an die Nachrichtenbox weitergeleitet.

Also meine Frage ist, gibt es etwas in der neuen Handelspartner-Management-Stück in BizTalk 2010, dass es funktioniert wie früher, oder ist dies eine Verhaltensänderung in BizTalk 2010 und jetzt muss ich explizit eingehende 997s beschäftigen ?

Antwort

3

Ja, Sie müssen Sendport konfigurieren, um 997 zu erhalten ..... Sie müssen BTS.MessageType == http://schemas.microsoft.com/Edi/X12#X12_997_Root verwenden.

Dies ist eine Verhaltensänderung gegenüber früheren Versionen.

+0

Sie sagen also, dass dies eine Verhaltensänderung gegenüber früheren Versionen ist? – sbanwart

+0

Ja, dieses Verhalten hat sich von früheren Versionen geändert. – user1104946

+0

Das ist bizarr. Sieht so aus, als würde ich etwas bauen, um die 997s zu bearbeiten, damit sie keine falschen Routing-Fehler erzeugen. – sbanwart