BOM/グループ BOM の作成と変更
BOM の作成および変更に関係する条件を以下に示します。
• BOM が作成される前に Oracle Applications に存在する BOM のヘッダになるアイテム。
• 所定のアセンブリについて、1 つの組織内でエンジニアリング BOM または生産 BOM のいずれかを送信することはできるが、両方のタイプの BOM を送信することはできない。Oracle Applications には、エンジニアリング BOM (プロトタイプ) を生産 (製造) 部門に転送する別のプロシージャがあるため、いったん BOM をエンジニアリングまたは生産 BOM としてパブリッシングすると、その使用方法を変更することができません。
• 代替 BOM を Oracle Applications に送信できるが、その組織にはマスター BOM (代替コードが空の BOM) が存在し、先にパブリッシングされる必要がある。
• Oracle Applications には、代替文字列が存在する。代替文字列は、変換されずに送信されます。
• 1 回の Oracle Applications BOM Business Object Interface (BOI) 呼び出しで、複数の親/子関係を作成できる。
• 複数の組織に同じ BOM を作成または変更するには、複数の Oracle Applications API を呼び出す必要がある。
• BOM を作成または変更するとき、配布ターゲット組織情報が取得される。
• BOM BOI の各呼び出しの記録はすべて同じ組織に存在する必要がある。
• BOM BOI で一度に処理できるのは、1 つの BOM ヘッダのみである。
• Windchill からの BOM リリースには、対応する BOM ヘッダのアイテム (部品) 記録が必ず含まれる。
• BOM の作成または変更と同じパブリッシングトランザクションで部品を作成または変更できる。
• Oracle Applications では、BOM のヘッダおよび子となるアイテムは BOM が作成されるすべての組織に存在する必要がある。
• 標準 BOM で使用できるコンポーネントは標準アイテムのみである。
• Oracle Applications では、BOM コンポーネント情報を変更するために BOM のリビジョンを修正する必要はない。
• BOM の変更のパブリッシングトランザクション上のコンポーネントを変更または削除する場合、Windchill ESI ビジネスロジックで Oracle Applications にコンポーネントのエフェクティビティ開始日を照会する必要がある。これは、Windchill PDMLink からエフェクティビティ開始日が送信される場合でも必要な処理です。
• 1 回の Oracle Applications BOM BOI 呼び出しで処理できるのは、マルチレベル部品表の 1 つのレベルのみである。
• マルチレベル部品表の場合、サブアセンブリが Oracle Applications に存在する必要はない。サブアセンブリとなる部品は存在する必要があります。
• 行番号はサポートされるが、必須ではない。Windchill PDMLink からコンポーネントの行番号が渡されない場合、 Oracle Applications はアイテムシーケンスフィールドに行番号を自動的に割り当てます。Windchill ESI のインストールでは、すべての BOM は行番号付きまたは行番号なしのいずれかでリリースされます。行番号付きの BOM と行番号なしの BOM が混在する Windchill ESI ソリューションはありません。
• Open Item Interface 機能を使用して BOM リビジョンが作成される。
• 異なる場所では、部品の異なるビューが同じ組織と関連がないこと。同じ部品の異なるビューが、同じ変更通知で Oracle Applications に渡されることはありません。
• Windchill PDMLink は、ビューバージョンの最初の文字を Windchill ESI EAI コンポーネントに送信する。EAI コンポーネントは、ビューバージョンにフィルタを適用しません。
• Windchill PDMLink のビューは、同じ BOM の異なる機能を表す。
• 有効日の範囲が重複する同一のコンポーネントを、異なる行番号で BOM に追加することはできない。
• Oracle Applications の参照指定子と代用部品には行番号がない。Windchill ESI はこれらの Windchill PDMLink フィールドの値を Oracle に転送しません。