2012-03-13 9 views
0

X12 278メッセージの応答メッセージを処理しようとしていますが、生成されているXMLがスキーマに正しく従っていないようです。 Get 278正しく解決する応答メッセージ

生/ネイティブフォーマットは、EDIパイプラインを通る

は、メッセージが出て、次のように探しています:後者では

<ns0:X12_00501_278 xmlns:ns0="http://schemas.microsoft.com/BizTalk/EDI/X12/2006"> 
    <ST> 
    <ST01_TransactionSetIdentifierCode>278</ST01_TransactionSetIdentifierCode> 
    <ST02_TransactionSetControlNumber>0001</ST02_TransactionSetControlNumber> 
    <ST03_ImplementationGuideVersionName>005010X216</ST03_ImplementationGuideVersionName> 
    </ST> 
    <A3_BHT_Loop> 
    <ns0:BHT_BeginningofHierarchicalTransaction_TS278A3> 
    <BHT01_HierarchicalStructureCode>0007</BHT01_HierarchicalStructureCode> 
    <BHT02_TransactionSetPurposeCode>44</BHT02_TransactionSetPurposeCode> 
    <BHT03_SubmitterTransactionIdentifier>123456789</BHT03_SubmitterTransactionIdentifier> 
    <BHT04_TransactionSetCreationDate>20120313</BHT04_TransactionSetCreationDate> 
    <BHT05_TransactionSetCreationTime>1108</BHT05_TransactionSetCreationTime> 
    </ns0:BHT_BeginningofHierarchicalTransaction_TS278A3> 

<ns0:X12_00501_278 xmlns:ns0="http://schemas.microsoft.com/BizTalk/EDI/X12/2006"> 
    <ST> 
    <ST01_TransactionSetIdentifierCode>278</ST01_TransactionSetIdentifierCode> 
    <ST02_TransactionSetControlNumber>0001</ST02_TransactionSetControlNumber> 
    <ST03_ImplementationGuideVersionName>005010X216</ST03_ImplementationGuideVersionName> 
    </ST> 
    <ns0:BHT_BeginningofHierarchicalTransaction_TS278A1> 
    <BHT01_HierarchicalStructureCode>0007</BHT01_HierarchicalStructureCode> 
    <BHT02_TransactionSetPurposeCode>44</BHT02_TransactionSetPurposeCode> 
    <BHT03_SubmitterTransactionIdentifier>123456789</BHT03_SubmitterTransactionIdentifier> 
    <BHT04_TransactionSetCreationDate>20120313</BHT04_TransactionSetCreationDate> 
    <BHT05_TransactionSetCreationTime>1108</BHT05_TransactionSetCreationTime> 
    </ns0:BHT_BeginningofHierarchicalTransaction_TS278A1> 

メッセージは次のようになります。例えば、* A3_BHT_Loop *要素が含まれていることと、BHTセグメントが* BHT_BeginningofHierarchicalTransaction_TS278A3 *として正しくラベル付けされていることに注意してください。

メッセージを適切なスキーマに解決するための設定が必要ですか?または、パイプラインでどの形式を適用する必要があるかを検出するために、応答メッセージにあるべきことがありますか?

答えて

0

BizTalk 2010では、契約構成の一部としてEDIスキーマの名前空間とリリース/バージョン情報を指定します。このプロセスを進むリンクは次のとおりです。http://msdn.microsoft.com/en-us/library/ff629750.aspx

ありがとう、

関連する問題