添付のインポート
「添付のインポート」スケジュール済プロセスを使用して、一括添付アップロード・プロセスを合理化および最適化し、効率的で信頼性の高い添付処理を確保します。
このアプローチでは、最初に添付データがインタフェース表にアップロードされ、次にロード・リクエストIDに基づいて、自動化された方法で添付が体系的にアップロードされるようになり、手動操作が不要になり、レコード間のデータの一貫性が確保されます。
使用する場合
これらのシナリオでは、「添付のインポート」スケジュール済プロセスを使用します。
- 手動操作なしで大量の添付を効率的にアップロードする必要がある場合。
- 添付ファイルをシステム・レコードにリンクする必要がある場合、正確な完全なデータ処理が保証されます。
システム全体でパフォーマンスを最適化し、データ整合性を維持することで、このスケジュール済プロセスは、添付のバッチ処理が必要な実装に特に役立ちます。
必要な権限
- 添付のインポート(RCS_IMPORT_ATTACHMENT)
仕様
このスケジュール済プロセスを設定する前に、次の仕様を確認してください:
| 仕様 | 説明 |
| ジョブ・タイプ | アドホック・ジョブ。 いつでも走れ。 |
| 頻度 | 制約なし。 |
| 時間 | 多数のトランザクションを処理していない場合に実行します。 |
| Duration | 該当なし |
| 互換性 | 非互換性はありません。 |
パラメータ
| パラメータ | オプションまたは必須 | 説明 | パラメータ値 | 特別な組合せが必要 | ノート |
| バッチID | オプション | システムでレコードをバッチで作成する場合は、次のことができます:
|
- | - | NA |
| ロード要求ID | 必須 | レコードがインタフェース表にロードされるロード・リクエストID。 | - | - | NA |
このスケジュール済プロセスがサポートするエンティティ
添付のインポート・スケジュール済プロセスでは、最大5つのユーザー・キーがサポートされます: USER_KEY1、USER_KEY2、USER_KEY3、USER_KEY4およびUSER_KEY5。 これらのキーは、添付ファイルがアップロードされたときに一意のレコードを提供します。
| 製品 | エンティティ・コード | ユーザー・キー |
|---|---|---|
| WIS | WORK_DEFINITION | USER_KEY1: 組織コード USER_KEY2: 品目番号 USER_KEY3: 作業定義コード |
| WORK_DEFINITION_OPERATION | USER_KEY1: 組織コード USER_KEY2: 品目番号 USER_KEY3: 作業定義コード USER_KEY4: バージョン番号 USER_KEY5: 工程連番 |
|
| CSE | ASSET | USER_KEY1: 資産番号 |
| MNT | MAINTENANCE_PROGRAM | USER_KEY1: 組織コード USER_KEY2: プログラム・コード |
| WIE | WORK_ORDER | USER_KEY1: 組織コード USER_KEY2: 作業オーダー番号 |
| WORK_ORDER_OPERATION | USER_KEY1: 組織コード USER_KEY2: 作業オーダー番号 USER_KEY3: 工程連番 |
|
| WORK_ORDER_OPERATION_MATERIAL | USER_KEY1: 組織コード USER_KEY2: 作業オーダー番号 USER_KEY3: 工程連番 USER_KEY4: 資材連番 |
|
| WORK_ORDER_OPERATION_RESOURCE | USER_KEY1: 組織コード USER_KEY2: 作業オーダー番号 USER_KEY3: 工程連番 USER_KEY4: 資材生産資源番号 |
|
| POR | POR_REQUISITION_HEADERS | USER_KEY1: 購買依頼番号 USER_KEY2: BU名 |
| POR_REQUISITION_LINES | USER_KEY1: 購買依頼番号 USER_KEY2: BU名 USER_KEY3: 明細番号 |
|
| POZ | POZ_SUPPLIERS | USER_KEY1: Segment1 |
| POZ_SUPPLIER_SITES_ALL_M | USER_KEY1: Segment1 USER_KEY2: BU名 USER_KEY3: 仕入先サイト・コード |
|
| PO | PO_HEADERS | USER_KEY1: Segment1 USER_KEY2: 名前 |
| PO_LINES | USER_KEY1: Segment1 USER_KEY2: 名前 USER_KEY3: 明細番号 |
|
| PO_LINE_LOCATIONS | USER_KEY1: Segment1 USER_KEY2: 名前 USER_KEY3: 明細番号 USER_KEY4: 出荷番号 |
|
| PO_PA_HEADERS | USER_KEY1: Segment1 USER_KEY2: BU名 |
|
| PO_PA_LINES | USER_KEY1: Segment1 USER_KEY2: BU名 USER_KEY3: 明細番号 |
|
| PO_PA_PRICE_BREAKS | USER_KEY1: Segment1 USER_KEY2: BU名 USER_KEY3: 明細番号 USER_KEY4: 出荷番号 |
トラブルシューティング情報
- にナビゲートし、ログ・ファイルでエラー・メッセージを確認します。 また、欠落または不正確なパラメータ値も検索します。
- ATTACHMENT_TYPE、ATTACHMENT_NAME、ATTACHMENT_TITLE、ENTITY_NAME、CATEGORY_NAME、ATTACHMENT_ZIPまたはDOCUMENT_ID、および少なくとも1つのUSER_KEY1が指定されていることを確認します。 必須パラメータがない場合は、ジョブ発行を更新して再実行してください。
- ATTACHMENT_ZIP圧縮ファイルを使用する場合は、ファイルがOracle Universal Content Management (UCM)に正しくアップロードされていることを確認します。
- DOCUMENT_IDを指定する場合は、それが存在し、UCMにアップロードされたファイルに対応していることを確認します。 また、有効な添付フォーマットが含まれていることも確認します。
- 添付に関連付けられたエンティティ・レコードがシステムに存在することを検証します。
- 正しいUSER_KEY1-USER_KEY5値を使用してレコードをフェッチします。
- BATCH_IDを使用する場合は、バッチが正常に作成され、レコードが添付処理に使用できることを確認します。
- 添付名がATTACHMENT_NAMEパラメータと完全に一致していることを確認します。
- 大きい、圧縮されたファイル、またはレコード数が多いと、処理が遅くなる可能性があります。 添付を小さいバッチに分割し、ジョブを再度実行することを検討してください。
- UCMリポジトリがいっぱいになると、アタッチメントのアップロードが失敗することがあります。 UCMストレージを確認し、必要に応じて未使用のファイルをクリアします。
- ユーザーが特定のエンティティの添付表示アクセス権を持っていることを確認します。
その他の注意事項
FBDIテンプレートを移入する場合
- 添付のインポートを試行する前に、各製品のインポート・プロセスが正常に完了していることを確認してください。 データがインポートされない場合、添付をインポートしようとするとエラーが発生します。
- ソースからMicrosoft Excel
AttachmentsImportTemplate.xlsmファイルをダウンロードし、必要なメタデータを入力します。 「CSVの生成」をクリックして、添付に関するメタデータを保持するカンマ区切り値(CSV)ファイルを含む圧縮ファイルを生成します。 この圧縮ファイルはデータファイルです。 AttachmentsImportTemplate.xlsmテンプレートで使用されるUSER KEYS (列KからO)は、レコードの既存のキーと完全に一致するか、新しいレコードである必要があります。- ATTACHMENT_TYPEは必須で、インタフェース表の添付のタイプを識別します。 ドロップダウン・リストからFILE、TEXTまたはURLを選択する必要があります。
AttachmentsImportTemplate.xlsmテンプレートに移入する場合、次のフィールドは必須です:ノート: これらのフィールドでは、添付ファイルがそれぞれのレコードに関連付けられます。- ATTACHMENT_TYPE
- ATTACHMENT_NAME
- ATTACHMENT_ZIP (アタッチメント・タイプがFILEの場合)
- DOCUMENT_ID (アタッチメント・タイプがFILEの場合)
- ENTITY_NAME
- CATEGORY_NAME
- 少なくとも1つのUSER_KEY1
- DOCUMENT_IDが渡されない場合、ATTACHMENT_ZIPを使用してファイルが検索されます。 同じ複数の圧縮ファイルが見つかった場合、アップロードはスキップされます。
- BATCH_ID: レコードがバッチで作成されている場合は、添付をアップロードする必要があるバッチを識別します。
- TEXT添付用: ATTACHMENT_NAME列には、単一行テキストのみを使用できます。 複数行のテキストや書式設定はサポートされません。
- URL添付用: ATTACHMENT_NAME列はダイレクトURLリンクである必要があります。
- ファイル添付の場合:
- すべての添付ファイルを含む圧縮(ZIP)ファイルを作成します。 この圧縮ファイルをUCMアカウントにアップロードする必要があります:
/scm/common/import. - ATTACHMENT_NAME列は、添付圧縮ファイル内のファイル名を識別します。
- ATTACHMENT_ZIP列は、添付を含む圧縮ファイルの名前です。
ノート: 添付ファイルを正常にインポートしたら、重複するファイル名との競合を回避するために、圧縮ファイルを削除することをお薦めします。 - すべての添付ファイルを含む圧縮(ZIP)ファイルを作成します。 この圧縮ファイルをUCMアカウントにアップロードする必要があります: