メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

概要 最適化された POP 受信統合を実行すると、"複数行が見つかりました

: PO#XXX、品目 XXXX" というエラー メッセージSQL表示されます。 トランザクションを手動で入力すると、エラー メッセージは表示されません。


原因

同じ受信ドキュメントに同じインベントリ項目を 2 回
統合しています。


詳細


THESQL Optimizedprovider は、SQL insert ステートメントを使用してデータを挿入します。 このファイル内のPOP_PO_Lineフィールドは、PO 番号、項目番号、およびシーケンス番号です。 PO 番号と項目番号が同じ場合、レコードを挿入するには、シーケンス番号が異なる必要があります。


シーケンス番号を含めるには、ソース ファイルを変更する必要があります。 シーケンス番号は 16384 の倍数でインクリメントされます。 PO に同じ項目番号を持つ 2 つの行がある場合、最初の行はシーケンス番号 16384、2 行目は 32768 になります。


たとえば、リソース ファイルは次のようになります


。PO 番号項目番号シーケンス番号

PO100 100XLG 16384

PO100 128 DRAM 32768

PO100 24X IDE 49152

PO101 25 6 SDRAM 16384

PO101 256 SDRAM 32768

PO102 32 SDRAM 16384

PO102 32X IDE 32768


PO 番号が変更されるごとにシーケンス番号が開始される点に注意してください。


Integration Manager の宛先マッピングで、行のマッピングに移動します。 マッピングには、シーケンス番号をマップするスポットがあります。 これをソース フィールドに作成した新しい列にマップします。 統合により、同じ PO 番号に対して重複する項目番号が表示されます。

この記事は TechKnowledge Document ID:29284 でした

TechKnowledge コンテンツ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×