外部購買価格でのインタフェース・レコードの一部処理を許可
エラーのある明細がある場合、外部購買価格でのインタフェース・レコードの一部処理が可能になりました。 この柔軟性により、いくつかの明細がエラーの場合でも契約を部分的に処理できるため、他の明細のダウンストリーム購買プロセスを続行できます。 これにより、購買契約をより適切に管理および維持できるようになります。
この更新の前に、インタフェース・ヘッダー内のいずれかの明細のインポートでエラーが発生した場合、ヘッダーおよびすべての明細はエラーとみなされ、インポートされませんでした。 「エラーの再処理」パラメータを「はい」に設定して「外部購買価格のインポート」スケジュール済プロセスを実行することで、エラーのレコードを再処理する必要がありました。
この更新では、ヘッダーとエラーのない明細が外部購買価格にインポートされます。 エラーのレコードはインタフェース表に残りますが、これらの表から直接再処理することはできません。 修正済レコードをインタフェース表に再インポートしてから、「外部購買価格のインポート」スケジュール済プロセスを実行する必要があります。
たとえば、4行を含むインタフェース・ヘッダー111があるとします。 ここで、SCH1002部品番号の1行のソース単位がボックス5に設定されており、外部購買価格単位マッピングで定義されていないとします。 この更新の前に、ヘッダーおよび4行すべてがインタフェース表にエラーありで保持されていました。 外部購買価格が作成されませんでした。 このシナリオでは、インタフェース表のデータを修正するか、マッピングを作成してレコードを再処理できます。
ただし、この更新では、エラーのある明細(つまり、SCH1002)のみがエラーとしてインタフェース表に保持され、ヘッダーのあるその他の明細が外部購買価格レコードとして作成されます。 この場合、マッピングが修正されていても、誤ってレコードを再処理することはできません。 処理のために取得するには、必要なデータを再度インポートする必要があります。 次に、エラーのインタフェース・レコードを削除します。
オプトインが有効および無効のインタフェース表データおよび結果の動作の図
有効化のステップ
この機能を有効にするには、オプトインUIを使用します。 手順は、この文書の「新機能のオプションの取込み」の項を参照してください。
オファリング: 調達
「オファリング」作業領域で、「外部購買価格でのインタフェース・レコードの一部処理を許可」機能を有効にします:
- オファリング: 調達
- 機能領域: 外部購買価格
「外部購買価格でのインタフェース・レコードの一部処理を許可」機能に対応する「有効化」チェック・ボックスを選択し、「完了」をクリックします。
外部購買価格でのインタフェース・レコードの一部処理を許可するオプトイン。
ヒントと考慮事項
インタフェース・レコードのヘッダー・レベルでエラーが発生した場合、オプトインを有効にしても、どのレコードも外部購買価格に処理されません。
この機能オプトインが有効な場合、「外部購買価格のインポート」スケジュール済プロセスではエラーのレコードの再処理が許可されず、「エラーの再処理」パラメータは無効になります。 エラーのレコードを再処理するオプションがないため、必要なデータをソースから再送信する必要があります。 REST APIまたはMicrosoft ExcelプラグインのOracle Visual Builderアドインを使用する外部購買価格エラーの事前定義済テンプレートを使用して、エラーのインタフェース・レコードを削除する必要があります。
アクセス要件
次の権限を含む構成済ジョブ・ロールが割り当てられているユーザーは、この機能にアクセスできます。
- 外部購買価格からの購買契約のインポート(SCH_UPDATE_BPA_FROM_EXTERNAL_PURCHASE_PRICES_PRIV)
- 包括購買契約のインポート (PO_IMPORT_BLANKET_PURCHASE_AGREEMENT_PRIV)
これらの権限は、この更新の前から使用可能でした。