「サプライヤのインポート」プロセスの使用によるサプライヤの作成
サプライヤ・インポート・プロセスは、外部システムから新しいサプライヤ・レポートをインポートしたり、既存のサプライヤ・レコードを更新および削除するために使用するプログラムです。
次のプログラムは、サプライヤ情報をインポートするために使用します。
-
サプライヤのインポート
-
サプライヤ住所のインポート
-
サプライヤ・サイトのインポート(第三者支払関係を含む)
-
サプライヤ・サイト割当のインポート
-
サプライヤ担当のインポート(ユーザー・アカウントおよび担当住所のインポートを含む)
-
サプライヤ事業分類のインポート
-
サプライヤの製品およびサービス・カテゴリのインポート
-
サプライヤ添付のインポート
-
サプライヤ・インタフェース・レコードのパージ
インポート・プロセスの動作
サプライヤ・インポート・プロセスは、サプライヤ管理者またはサプライヤ・マネージャによって実行されます。
事前定義済のテンプレートおよびインポートのためのインタフェース・ファイルのロードのスケジュール済プロセスを使用して、データをインタフェース表にロードします。 これらは両方とも、Oracle Cloud向け外部データ・インテグレーション・サービス機能の一部です。
Oracle Fusion Cloud Procurementのファイルベース・データ・インポート・ガイドのファイル・ベース・データ・インポートに関する項にあるリンクから、FBDIテンプレートを取得します。
サプライヤ・インポートのプロセスは次のとおりです。
-
データはまず次の既存の各オープン・インタフェース表に挿入する必要があります。
-
POZ_SUPPLIERS_INT
-
POZ_SUP_ADDRESSES_INT
-
POZ_SUPPLIER_SITES_INT
-
POZ_SITE_ASSIGNMENTS_INT
-
POZ_SUP_CONTACTS_INT
-
POZ_SUP_CONTACT_ADDRESSES_INT
-
POZ_SUP_BUS_CLASS_INT
-
POZ_SUP_PROD_SERV_INT
-
POZ_SUP_ATTACHMENTS_INT
-
POZ_SUP_THIRDPARTY_INT
ノート: 表の詳細は、Oracle Fusion Cloud Procurementの表およびビューのガイドを参照してください。 使用するテンプレートを取得するには、Oracle Fusion Cloud Procurementのファイルベース・データ・インポートを参照してください。 テンプレートに含まれている指示を使用してテンプレートを完了します。使用されるフィールドはテンプレートのタイプによって異なりますが、すべてのテンプレートは次のフィールドで始まります。 -
-
データの挿入後、次のコンカレント・プロセスを実行してOracle Suppliersにサプライヤ・プロファイル・データをインポートする必要があります。
-
サプライヤのインポート
-
サプライヤ住所のインポート
-
サプライヤ・サイトのインポート
-
サプライヤ・サイト割当のインポート
-
サプライヤ担当のインポート
-
サプライヤ事業分類のインポート
-
サプライヤの製品およびサービス・カテゴリのインポート
-
サプライヤ添付のインポート
これらのインポート・プロセスは、すべてのコンカレント・プロセスを管理するエンタープライズ・スケジューラ・サービス(ESS)によって実行されます。 各プロセスのステータスをモニターし、出力レポートにアクセスできます。
サプライヤ・インポート・プロセスには、次のパラメータが含まれています。
-
インポート・オプション: オプションには、「すべて」、「新規」および「拒否済」があります。 「インポート・オプション」は、インポート・プロセスが各オープン・インタフェース表から新規の行、拒否済の行、すべての行のいずれをインポートするのかを決定するために使用します。
-
レポート例外のみ: 値は「はい」または「いいえ」です。インポート・プロセス・レポートが成功と拒否の情報を出力するのか、拒否の情報のみを出力するのかを決定するために使用します。
-
-
プロセスが完了すると、.pdfレポートが生成され、インポートされたレコードのステータスが報告されます。 レコードをインポートできなかった場合、ステータスは「拒否済」に設定されます。 拒否の理由が示されます。
明細レベルのアップロード・エラーは明細にのみ適用され、アップロード・ファイルの残りの明細を読み取って処理するローダーの機能には影響しません。 アップロード明細エラーは、明細の単位が無効である、または明細属性に対して指定されたデータ型が不正であることにより発生することがあります。 明細レベル・エラーは、アップロード・エラー・ページの明細エラー・リージョンまたは解析エラー・リージョンに表示されます。 明細レベル・エラーは、レビューのためにスプレッドシートにエクスポートできます。
ファイル・レベルのアップロード・エラーは、処理の開始時に検出されます。 ローダーは停止され、ファイル行は処理されません。 ファイル・レベルのアップロード・エラーは、XMLまたはcXMLファイルが無効である、TXTファイルに必須セクションがない、またはTXTファイルのセクションの順序が不適切であることが原因で発生する可能性があります。 ファイル・レベル・エラーはアップロード・エラー・ページに表示されます。 明細エラーまたは解析エラー・リージョンは表示されません。
エラーしきい値パラメータでは、これを超えるとファイルのアップロード処理が終了するという、明細アップロードで許可されるエラーの最大数を設定します。 品目表をエクスポートしてエラーの分析を実行できます。
ノート:-
新しいエンティティの作成および既存のサプライヤ・プロファイル・データの更新または削除には、サプライヤ・インポート・プロセスが使用されます。 作成では添付のみ処理できます。 削除では担当住所、事業分類、製品およびサービスのカテゴリのみ処理できます。
-
サプライヤ・インポートでは、数値でない文字のサプライヤ採番をサポートしており、従来のシステムからのサプライヤ・レコードが一意の識別子を保持できます。
-
更新では、機能キー属性の更新がサポートされます。 _NEWで終わる列は、更新用に特別に割り当てられているものです。 これは、基になる機能キー属性を更新する必要がある場合にのみ使用できます。 機能キーを更新するには、新しい値を_NEW列で指定する必要があります。
-
サプライヤのインポートを使用する場合は、次の点を考慮してください。
サプライヤのインポート
見込みサプライヤと費用承認済サプライヤの両方をインポートできます。 見込みサプライヤの場合、サイトおよびサイト割当はインポートできません。
サプライヤの事業分類はインポートにより更新できません。
サプライヤ・サイトおよび第三者支払関係のインポート
サプライヤ・サイトは、サイト・インポート・レコードに指定されている特定の調達BU用にインポートされます。 また、サイト・インポート・レコードの一部として、既存のサプライヤ住所への参照を定義する必要があります。
サイトを作成して一度住所に関連付けると、その関連付けを変更できなくなります。 このため、既存のサプライヤ・サイトの更新時に「住所名」の値を指定すると、エラーがトリガーされます。 「住所名」フィールドはPARTY_SITE_NAMEにマップされており、このフィールドがエラーに示されます。
外部システムから第三者支払関係をロードするには、サプライヤ・サイト・インポート・プロセスを使用します。 サプライヤ・サイトの第三者支払関係データをインポートする前に、サプライヤ・サイト・インポート・テンプレートのインストラクションおよびCSV生成ワークシートの推奨事項を確認します。
サプライヤ・サイト・インポート・テンプレートでは、2つの別個のワークシートを使用して、サプライヤ・サイトと第三者支払関係をインポートできます。
サイト割当のインポート
サイト割当は、サイトの所属先の調達BUがサービスを提供しているクライアントBU用に作成されます。 サイトにクライアントBUを割り当てると、クライアントBUはサイトを使用してオーダーおよび請求を行うことができます。
サプライヤ担当、担当住所およびユーザー・アカウントのインポート
担当に関連付けられている住所を、その住所を使用するすべてのサイトに指定できます。
インポート・プロセスでは、重複する担当の有無が確認されます。 インポート対象のサプライヤ担当が既存のサプライヤ担当と同じ姓を持つ場合は、Eメール・アドレスで区別します。
ユーザー・アカウント処理列を使用して、ユーザー・アカウントを作成または更新する処理を指定します。 「サプライヤ・ポータル」作業領域、「ソーシング」作業領域のデフォルト・ロールを使用するか、または個々のロールを指定して、ユーザー・アカウントを作成します。 特定のロールを追加または削除するか、ユーザー・アカウントを非アクティブ化することで、ユーザー・アカウントを更新します。 ロール1からロール10の列を使用して、ユーザー・アカウント処理に基づいて特定のロールを指定します。
サプライヤ担当インポート・プロセスを実行した後は、次のことが可能です。
正常に作成または更新されたユーザー・アカウントを検出する必要がある場合は、レポートを作成できます。 「レポートおよび分析」作業領域に移動し、「サプライヤ - サプライヤ・リアルタイム」サブジェクト領域の属性を使用してユーザー・アカウントの詳細をレポートします。
インポートされたサプライヤ担当に対してユーザー・アカウント処理が指定されると、「待ち状態のLDAP要求の送信」プロセスが自動的に起動され、ユーザー・アカウント処理が完了します。 ユーザー・アカウントが正常に作成または更新されなかった場合は、次のステップを実行して、プロセスを手動で実行できます。
-
「ツール」作業領域で、「スケジュール済プロセス」をクリックします。
-
新規プロセスのスケジュールをクリックし、待ち状態のLDAP要求の送信を探します。
-
「パラメータ」で、「ユーザー・タイプ」に「パーティ」を、「バッチ・サイズ」に「A」を選択し、「発行」をクリックします。
事業分類のインポート
インポートにより、新しい認証機関を作成して、関係する分類に関連付けることができます。 ただし、「認証機関」属性オプションの「その他」はサポートされていません。 かわりに新規認証機関の作成属性を使用することを検討してください。
すべてのサプライヤ・エンティティについてレガシー・データ(非アクティブのデータとアクティブのデータの両方)をロードできます。
サプライヤ添付のインポート
既存のサプライヤのサプライヤ・プロファイル、サプライヤ・サイトおよびサプライヤ事業分類の添付をインポートできます。 様々なタイプおよびカテゴリの添付をインポートできます。
ファイル・タイプの添付の場合は、ファイルを.zipファイルに追加し、.zipをProcurement Suppliers Oracle WebCenter Contentアカウント(/prc/supplier/import)にアップロードする必要があります。 複数のファイルを同じ.zipファイルに追加し、必要に応じてフォルダ内で整理できます。 テンプレートは、ファイル名を含むパスを受け入れるように設計されています。 そのため、.zipファイルのどのフォルダにファイルが含まれているかがアプリケーションに認識されます。 インストラクションおよびCSV生成タブのサプライヤ添付データ・ロードの推奨事項セクションには、添付のインポートに関する詳細が含まれています。 インポートしない添付のレベルに対応するワークシートは削除しないでください。 これらの未使用ワークシートからサンプル・データのみを削除します。
添付ファイルを含めるには、次の点を考慮してください。
- 各.zipファイルの添付数を300未満に制限します。
- .zipファイル・サイズが1.5GBを超える場合は、.zipファイル内の添付数をさらに減らします。 スプレッドシートでのデータ入力を容易にするために、バッチごとに1つ以上のzipファイルを使用し、zipファイル名の一部としてバッチ名を使用します。
- 1つの大きなバッチを使用するのではなく、複数の小さいバッチでインポートを実行して、インポート・プロセスを迅速化します。
- zipファイル名が、WebCenterコンテンツ・サーバーにアップロードされたzipファイルと一致していることを確認してください。
- スプレッドシートのファイル/テキスト/URL*列の値に、サブフォルダ(存在する場合)を含むzipフォルダ内の添付ファイルの完全なフォルダ階層があることを確認してください。
- Policy.zipという名前のzipファイルを例に考えます。
- サブフォルダ: SupplierPoliciesはzipファイルのサブフォルダです
- ファイル名: Terms.docはサブフォルダ内のファイルです
- 列ファイル/テキスト/URL*の入力: SupplierPolicies/Terms.doc
- 添付ファイル.ZIP列の入力: Policies.zip
- 一部の特殊文字は現在ファイル名でサポートされていません:
- < > * ? | ; " : / \\ % $ ( )
その他の注意事項
FBDIテンプレートへの移入時
-
属性値を空白に更新するには、該当する場合は#NULLを使用します。たとえば、#NULLを使用して、カナ名としてAcme Corp.を削除します。
FBDIインポート・テンプレートのすべてのインポート列ヘッダーに追加されるコメントを参照して、属性摘要、インタフェース表列名、サポートされている処理、ユーザー・インタフェース・ナビゲーションなどの有用な詳細を検索し、許容値を識別します。 CSVファイルの生成方法およびレコードのインポートに使用される方法の詳細は、インストラクションおよびCSV生成ワークシートを参照してください。
- インポート・プロセスの発行時に、特に多数のインポート・レコードをインポートする場合は、バッチID属性(FBDIテンプレートで列名として表示)および対応するパラメータを使用します。 複数のプロセスを使用して、1つのインポート・ファイルでインポート・レコードを処理できます。 バッチIDパラメータに値が指定されていない場合、バッチIDが指定されていないインポート・レコードのみが処理されます。
-
連絡先をインポートせずに既存の連絡先の連絡先住所をインポートします。つまり、POZ_SUP_CONTACTSワークシートを空のままにして、サプライヤ連絡先インポート・テンプレートのPOZ_SUPP_CONTACT_ADDRESSES_INTワークシートにのみ移入することは完全に許容されます。
OTBIサブジェクト領域: サプライヤ・インポート-サプライヤ・リアルタイムおよび関連するシード済レポートを利用して、リリース11からサプライヤ・インポート・テンプレートにデータを移入できます。 レポートはテンプレートに似ている形式であり、テンプレートへのコピーに適したインポート・データの生成に使用できます。 詳細は、リリース11のトレーニング: サプライヤ・レポートの拡張機能を参照してください。
- 大量のサプライヤをインポートする場合、1つのバッチのレコードは最大25,000個にします。 25,000個を超えるレコードがある場合は、複数のバッチを作成します。
インポート・プロセスのスケジュール
- インポート・プロセスをスケジュールして新規レコードをインポートするときに、インポート・オプションとして「新規」を選択します。 これにより、現在のインポート・プロセスで、以前に処理および拒否された既存のインタフェース表レコードの検証が試行されなくなります。
- 子エンティティをインポートする前に、親エンティティが供給ベースに存在することを確認してください。 たとえば、サイト割当をインポートする前に、サプライヤ・サイトが存在することを確認します。
レコードが正常にインポートされた後
インポート直後に「サプライヤ・インタフェース・レコードのパージ」プロセスを実行して、正常にインポートしたサプライヤ・エンティティのインタフェース表を空にします。 これにより、後続のインポートでインタフェース表が空になり、新しいインポート・プロセスでは関連のない古いレコードの処理が試行されなくなります。 このプロセスは、他のインポート・プロセスとともに使用できます。