マッピングされた質問からの購買組織および会社コードデータが、ERP プロファイルまたは XML ペイロードで正しく渡または更新されていません。
このナレッジベース記事は、お客様の利便性のために機械翻訳されています。SAP は、この機械翻訳の正確性または完全性に関して、いかなる保証も行うものではありません。言語選択で英語に切り替えると、元のコンテンツを確認できます。
マッピングされた質問からの購買組織および会社コードデータが、ERP プロファイルまたは XML ペイロードで正しく渡または更新されていません。値が上書きされるか、またはまったく渡されないことがあります。
フォームでのこのデータのマッピングは複雑になる場合があり、これらの値の更新に使用するシナリオに応じて、複数の異なるアプローチがあります。一部の一般的なシナリオを以下に示します。
シナリオ 1: サプライヤ登録プロジェクトで、すべての会社コード (CC) または購買組織 (PO) データを 1 つのフォームで更新します。
- 最初に、CC または PO ID を収集する質問を設定します。これは、整合性を保つための選択肢の一覧にすることをお勧めします。
- 自己参照マッピングを使用してこの質問をマッピングします。たとえば、質問番号 1.1 で注文書 ID を収集している場合は、マッピング vendor.purchasingOrg($answer.1.1).purchasingOrganisationID を追加します。
- 次に、CC または PO に関する詳細情報を収集するための質問を設定します。たとえば、購買発注で現金割引条件コードを収集する場合があります。
- その後、CC または PO ID を収集した質問を参照するために、これらの詳細な質問をマッピングします。たとえば、質問 1.2 で現金割引条件コードを収集し、そのデータを質問 1.1 で収集された PO ID に関連付ける場合は、マッピング vendor.purchasingOrg($answer.1.1).cashDiscountTermsCode を追加します。
注記:
- 複数の CC または PO ID を収集するものの、ID ごとに一意の関連データを保持する場合は、上記のステップ 1 ~ 4 の説明に従って複数の質問セットを作成し、マッピングを更新して新しい質問を反映させることができます。上記の例を展開するには、質問 2.1 を作成して新しい注文書 ID を収集し、質問 2.2 を作成して新しい現金割引条件コードを収集してから、マッピング vendor.purchasingOrg($answer.2.1).purchasingOrganisationID & vendor.purchasingOrg($answer.2.1).cashDiscountTermsCode をそれぞれ追加します。
- 複数の CC または PO ID を収集する場合は、CC または PO ID を収集する複数選択の質問を作成し、上記の同じマッピングを使用して行うことができます。ただし、すべての詳細情報がこの質問にマッピングされるため、すべての CC または PO ID の関連データは同一になります。
- 時間外勤務へのアクセスと更新が容易であるため、このデータを内部フォームで更新することをお奨めします。
シナリオ 2: サプライヤ申請でいくつかの初期会社コード (CC) または購買組織 (PO) データを更新しますが、これらを更新し、サプライヤ登録プロジェクトの新しい値と関連データを更新します。
初期セットアップ:
- 最初に、サプライヤ申請フォームで CC または PO ID を収集する質問を設定します。この質問には選択肢のリストがあり、複数選択である必要があります。
- 自己参照マッピングを使用してこの質問をマッピングします。たとえば、質問番号 1.1 で注文書 ID を収集している場合は、マッピング vendor.purchasingOrg($answer.1.1).purchasingOrganisationID を追加します。
- 次に、CC または PO に関する詳細情報を収集するための質問を設定します。たとえば、購買発注で現金割引条件コードを収集する場合があります。
- その後、これらの詳細な質問をマッピングして、CC または PO ID を収集した質問を参照します。たとえば、質問 1.2 の現金割引条件コードを収集し、そのデータを質問 1.1 で収集された PO ID に関連付ける場合は、マッピング vendor.purchasingOrg($answer.1.1).cashDiscountTermsCode を追加します。
- 次に、サプライヤ登録フォームで CC または PO ID を収集する質問を設定します。この質問には、(少なくとも [サプライヤ申請] フォームの質問からのすべての選択肢を含む) 選択肢の一覧が含まれ、複数選択である必要があります。ここでは、[サプライヤ申請] フォームからマッピングされた値が渡されます。
- 自己参照マッピングを使用してこの質問をマッピングします。
- 1 つの CC または PO ID を収集する質問を設定します。この ID には、選択肢の一覧([サプライヤ申請] フォームの質問からの選択肢の少なくともすべてを含む)が含まれ、単一の選択肢となります。この質問にはマッピングがありません。
- 次に、質問を設定して、前のステップで選択した CC または PO に関する詳細情報を収集します。
- ステップ 4 と同様に、これらの詳細な質問を単一の CC または PO ID を収集するものの、マッピングがない質問にマッピングします。
- 必要な新しい CC または PO の数や、サプライヤー申請フォームで選択したものから更新する数について、手順 7 ~ 9 を繰り返します。
新しい CC または PO の追加:
- ベンダに新しい CC または PO ID を追加するには、サプライヤ登録プロジェクトフォームを編集し、初期設定の手順 5 で設定した複数選択質問に新しい選択を追加するだけです。
- この新しい CC または PO に詳細を追加するには、初期設定のステップ 7 で設定した単一選択の質問のいずれかで再度選択する必要があります。
- 次に、初期設定のステップ 8 および 9 で、対応する詳細質問に回答します。
サプライヤ申請で定義された CC または PO の詳細の更新:
- 最初に、サプライヤー登録プロジェクトフォームを編集します。初期設定のステップ 5 で複数選択する質問設定に、更新しようとしている CC または PO ID がすでに含まれている必要があります。
- サプライヤ申請フォームで定義された CC または PO の 1 つを更新するには、初期設定のステップ 7 で設定した単一選択質問のいずれかで再度選択する必要があります。
- 次に、初期設定のステップ 8 および 9 で、対応する詳細質問に回答します。これにより、サプライヤ申請から追加された詳細が上書きされるため、同じままにする詳細がある場合は、これらの回答に再度入力する必要があります。そうしないと、更新中の CC または PO にマッピングされている空白値で上書きされます。
Supplier Lifecycle & Performance