私の会社では、EDI および AS2 通信に BizTalk を使用しています。定期的な問題の 1 つは、送信する VAN または同様のパートナーが、ファイルを受信したかどうかを ISA # で知りたがるということです。現在、ポート内のルーティングに ISA # を使用していますが、この情報が BizTalk に保存されている場所を見つけることができないようです。BizTalk が ISA# で受信した EDI メッセージを検索する方法はありますか? それとも、どうにかして手に入れて、自分で保管できますか?
2 に答える
1
これを追跡するためにビジネス アクティビティ モニタリング (BAM) を明示的に使用していない場合は、メッセージ追跡を使用できる場合があります。
あなたが持っている場合:
- ISA 番号が使用されている場合、メッセージを処理する時点でメッセージ プロパティのメッセージ追跡がオンになっている。
- ISA番号が公開されたスキーマで昇格されている場合(すぐに使えるEDIのものを使用している場合は、そうであると推測しています)
EDI.ISA08
...次に、管理コンソールを使用して、そのスキーマで、スキーマ内の特定のフィールド (または など)に基づいて、追跡されたメッセージを探すことができますEDI.ISA06
。もちろん、BizTalk 構成を使用して ISA# を特定のパーティにマッピングしている場合は、パーティ名がその ISA# 用に構成した名前と同じである追跡メッセージ イベントを検索するだけで済みます。
また、組み込みの EDI 追跡 ( http://msdn.microsoft.com/en-us/library/bb226464(v=bts.10).aspxを参照) と独自のレポートがありますが、私はよく知りません必要なものが正確に得られるかどうかを言うだけで十分です。
それ以外の場合は、必要な ISA 情報を保存するように BAM をセットアップすることを検討してください。
于 2011-11-02T15:09:14.460 に答える