オーダー組立品目の複数レベルのスケジュール・オプション
複雑な受注組立品目について、より詳細な生産可能数量計算とより正確な納期を取得します。
品目に複数のレベルのサブアセンブリがある場合、各サブアセンブリのオプション・コンポーネントと代替構成が異なる場合があります。 出荷または搬送をスケジュールするときに、顧客が各レベルで選択したオプションのリソース所要量をリソース構成表に含めることができるようになりました。
この機能を使用して、納期回答結果の品質を向上させます。 納期回答では、オーダー組立品目を納期回答するときに、カレンダ、有効数量などのリソース制約が適用されます。 実行時に各オプション依存リソースに対して顧客が選択した構成オプションに従って制約が適用されます。
演習
- 受注組立品目を設定します。
- 「受注構成の概要」を参照してください。
- オプションに依存するリソースを含め、リソースを指定します。 「構成品目の作業定義を作成するためのガイドライン」および「構成品目の作業定義の作成」を参照してください。
- 構成品目の納期回答を設定します。 次のトピックを参照してください。
- 構成オプションのリソースを含める
- 構成品目のオプションおよびオプション区分の除外
- ATO品目の納期回答時のサプライヤ生産能力の算入
- 「サプライ・チェーン検索での属性の設定」のコンポーネントおよびリソースの検索サブトピック
- 構成品目のリソース構成表を設定します。 「構成品目の生産資源構成表の作成」を参照してください。
例1: オプション依存工程をすべてのオプション品目に使用
受注組立(ATO)モデルを、この階層を持つように設定するとします。
自分のモデル | 操作 | リソース |
---|---|---|
オプション区分A オプション1 オプション2 |
OP10 OP20 |
R1 R2 |
オプション区分B オプション3 オプション4 |
OP30 OP40 |
R3 R4 |
ノート
- モデルにはクラスAとクラスBがあります。
- クラスAにはオプション1と2が含まれ、クラスBにはオプション3と4が含まれています。
- 操作ごとにオプション依存属性をYに設定します。 詳細は、「構成品目の作業定義を作成するためのガイドライン」を参照してください。
- OP10操作およびR1リソースは、オプション1を実行します。
- OP20操作およびR2リソースは、オプション2を実行します。
- OP30操作およびR3リソースは、オプション3を実行します。
- OP40操作およびR4リソースは、オプション4を実行します。
次に、リソース構成表を確認します:
- 「プラン入力」作業領域に移動します。
- 「プラン入力」ページで、「オープン」をクリックします。
- 表示されるダイアログで、リソース構成表の集計を含む「行」をクリックし、OKをクリックします。
- リソース構成表を検索し、値を調べます。
次に、リソース構成表に含まれる内容を示します。
組立品目 | リソース | 使用数量 | オプション依存 |
---|---|---|---|
自分のモデル | R1 | 1時間 | はい |
自分のモデル | R2 | 1時間 | はい |
自分のモデル | R3 | 1時間 | はい |
自分のモデル | R4 | 1時間 | はい |
これらは、ランタイム値ではなく設計時の値です。
リソース構成表の「オプション依存リソース詳細」セクションには、同様の設計時の値のセットが含まれます。 これには、実行時の値ではなく、モデルに含まれるすべてのオプションが含まれます。
組立品目 | リソース | オプション | 工程連番 | オプション系統 | 使用数量 |
---|---|---|---|---|---|
自分のモデル | R1 | オプション1 | OP10 | 「自分のモデル」>「オプション区分A」>「オプション1」 | 1 |
自分のモデル | R2 | オプション2 | OP20 | 「自分のモデル」>「オプション区分A」>「オプション2」 | 1 |
自分のモデル | R3 | オプション3 | OP30 | 「自分のモデル」>「オプション区分B」>「オプション3」 | 1 |
自分のモデル | R4 | オプション4 | OP40 | 「自分のモデル」>「オプション区分B」>「オプション4」 | 1 |
使用数量の単位は時間(1時間など)であることに注意してください。
実行時に販売オーダーでオプション1と3を選択するとします。
自分のモデル | 操作 | リソース |
---|---|---|
オプション区分A オプション1 |
OP10 |
R1 |
オプション区分B オプション3 |
OP30 |
R3 |
納期回答では、OP10操作とR1リソースを使用してオプション1を履行し、OP13操作とR3リソースを使用してオプション3を履行します。
プラン入力作業領域のリソース構成表の集計表には、設計時の値のみが表示されます。 供給有効数量のレビュー処理を使用して、販売オーダーの実績消費量があるランタイム値を調べることができます。 詳細は、「供給が利用可能で割当済であるかどうかを確認」を参照してください。 別の方法として、販売オーダーを送信し、「有効数量のチェック」ページを使用します。 詳細は、「有効数量のチェック」を参照してください。
例2: 同じリソースを使用したすべての操作の履行
自分のモデル | 操作 | リソース | リソースの使用数量 |
---|---|---|---|
オプション区分A オプション1 オプション2 |
OP10 OP20 |
R1 R1 |
1時間 2時間 |
オプション区分B オプション3 オプション4 |
OP30 OP40 |
R1 R1 |
3時間 4時間 |
R1リソースは次のものを使用します:
- オプション1を履行するには1時間。
- オプション2を満たすために2時間。
- オプション3を満たすために3時間。
- オプション4を満たすために4時間。
リソース構成表にはすべての潜在的なリソースが含まれますが、納期回答ではR1リソースのみが消費されます。
組立品目 | リソース | 使用数量 | オプション依存 |
---|---|---|---|
自分のモデル | R1 | 10 | はい |
4時間は設計時の値であり、実行時の値ではないことに注意してください。4時間は、モデルの使用可能なすべての使用量の合計です。
リソース構成表の「オプション依存リソース詳細」セクションには、同様の設計時の値のセットが含まれます。 これには、実行時の値ではなく、モデルに含まれる可能性のあるすべてのオプションが含まれます。
組立品目 | リソース | オプション | 工程連番 | オプション系統 | 使用数量 |
---|---|---|---|---|---|
自分のモデル | R1 | オプション1 | OP10 | 「自分のモデル」>「オプション区分A」>「オプション1」 | 1 |
自分のモデル | R1 | オプション2 | OP20 | 「自分のモデル」>「オプション区分A」>「オプション2」 | 2 |
自分のモデル | R1 | オプション3 | OP30 | 「自分のモデル」>「オプション区分B」>「オプション3」 | 3 |
自分のモデル | R1 | オプション4 | OP40 | 「自分のモデル」>「オプション区分A」>「オプション4」 | 4 |
実行時に販売オーダーでオプション1と3を選択するとします。
自分のモデル | 操作 | リソース |
---|---|---|
オプション区分A オプション1 |
OP10 |
R1 |
オプション区分B オプション3 |
OP30 |
R1 |
納期回答では、R1の時間を4時間消費します。OP10操作の場合は1時間、OP30操作の場合は3時間消費します。 この例の実際のランタイムの使用方法を次に示します。
組立品目 | リソース | 使用数量 | オプション依存 |
---|---|---|---|
自分のモデル | R1 | 4時間 | はい |
オプション1と3を選択したため、実際のランタイム操作と消費量は次のとおりです:
組立品目 | リソース | オプション | 工程連番 | オプション系統 | 使用数量 |
---|---|---|---|---|---|
自分のモデル | R1 | オプション1 | OP10 | 「自分のモデル」>「オプション区分A」>「オプション1」 | 1 |
自分のモデル | R1 | オプション3 | OP30 | 「自分のモデル」>「オプション区分B」>「オプション3」 | 3 |
例3: 同じリソースを使用した、必要な操作を含むすべての操作の履行
必要なOP25操作をモデルのオプション区分Bに追加し、さらに必要なOP45操作をモデル全体に追加するとします。 同じリソースを使用して、すべてのオプション依存操作および必要な操作を実行します。
自分のモデル | 操作 | リソース | リソースの使用数量 |
---|---|---|---|
オプション区分A オプション1 オプション2 |
OP10 OP20 |
R1 R1 |
1時間 2時間 |
オプション区分B 必須 オプション3 オプション4 |
OP25 OP30 OP40 |
R1 R1 R1 |
3時間 4時間 5時間 |
必須 | OP45 | R1 | 6時間 |
リソース構成表にはすべての潜在的なリソースが含まれますが、納期回答ではR1リソースのみが消費されます。
組立品目 | リソース | 使用数量 | オプション依存 |
---|---|---|---|
自分のモデル | R1 | 21時間 | はい |
21時間はデザインタイムの値です。 すべてのモデルの工程の合計使用数量です。
リソース構成表の「オプション依存リソース詳細」セクションには、これらの設計時の値が含まれます。
組立品目 | リソース | オプション | 工程連番 | オプション系統 | 使用数量 |
---|---|---|---|---|---|
自分のモデル | R1 | オプション1 | OP10 | 「自分のモデル」>「オプション区分A」>「オプション1」 | 1 |
自分のモデル | R1 | オプション2 | OP20 | 「自分のモデル」>「オプション区分A」>「オプション2」 | 2 |
自分のモデル | R1 | - | OP25 | 3 | |
自分のモデル | R1 | オプション3 | OP30 | 「自分のモデル」>「オプション区分B」>「オプション3」 | 4 |
自分のモデル | R1 | オプション4 | OP40 | 「自分のモデル」>「オプション区分A」>「オプション4」 | 5 |
自分のモデル | R1 | - | OP45 | - | 6 |
操作OP25およびOP45は必須であるため、オプション属性およびオプション系統属性には値がありません。
実行時に販売オーダーでオプション1と3を選択するとします。
自分のモデル | 操作 | リソース |
---|---|---|
オプション区分A オプション1 |
OP10 |
R1 |
オプション区分B オプション3 |
OP30 |
R1 |
納期回答では、オプションのリソースを消費します。
組立品目 | リソース | 使用数量 | オプション依存 |
---|---|---|---|
自分のモデル | R1 | 5時間 | はい |
オプションには5時間かかります:
- OP10がオプション1を満たすには1時間
- OP30がオプション3を満たすまで4時間
オプション1と3を選択したため、実際のランタイム操作と消費量は次のとおりです:
組立品目 | リソース | オプション | 工程連番 | オプション系統 | 使用数量 |
---|---|---|---|---|---|
自分のモデル | R1 | オプション1 | OP10 | 「自分のモデル」>「オプション区分A」>「オプション1」 | 1 |
自分のモデル | R1 | オプション3 | OP30 | 「自分のモデル」>「オプション区分B」>「オプション3」 | 4 |
納期回答では、販売オーダーで選択したオプションに関係なく、必要なコンポーネントに対して9時間のR1時間が消費されます。 また、オプションには5時間、合計14時間かかります。
例4: 子モデルの追加
子モデルをMy Modelに追加するとします。
自分のモデル | 操作 | リソース | リソースの使用数量 |
---|---|---|---|
オプション区分A オプション1 オプション2 |
OP10 OP20 |
R1 R2 |
0.5時間 2時間 |
オプション区分B オプション3 オプション4 |
OP30 OP40 |
R3 R4 |
2時間 2.5時間 |
子モデル オプション区分C オプション5 オプション6 |
OP50 OP60 |
R3 R5 |
3時間 1時間 |
他のリソースの一部の使用量も変更したとします。
- 1時間から0.5時間までのオプション1。
- 3時間から2時間までのオプション3。
- 4時間から2.5時間までのオプション4。
リソース構成表には、設計時にこれらのアセンブリ品目が含まれます。
組立品目 | リソース | 使用数量 | オプション依存 |
---|---|---|---|
モデル | R1 | 0.5 | はい |
モデル | R2 | 1 | はい |
モデル | R3 | 2 | はい |
モデル | R4 | 2.5 | はい |
子モデル | R3 | 3 | はい |
子モデル | R5 | 1 | はい |
これらは設計時の値です。 これには、モデルが消費する可能性があるすべてのリソースが含まれます。
- オプション1はR1の0.5時間を消費し、オプション3はR1の2時間(合計2.5時間)を消費します。
- オプション5はR3の1時間を使用します。
リソース構成表の「オプション依存リソース詳細」セクションには、これらの設計時の値が含まれます。
組立品目 | リソース | オプション | 工程連番 | オプション系統 | 使用数量 |
---|---|---|---|---|---|
モデル | R1 | オプション1 | OP10 | 「モデル」>「オプション区分A」>「オプション1」 | .5 |
モデル | R2 | オプション2 | OP20 | 「モデル」>「オプション区分A」>「オプション2」 | 1 |
モデル | R3 | オプション3 | OP30 | 「モデル」>「オプション区分B」>「オプション3」 | 2 |
モデル | R4 | オプション4 | OP40 | 「モデル」>「オプション区分B」>「オプション4」 | 2.5 |
子モデル | R3 | オプション5 | Op50 | 「子モデル」 >「オプション区分C」>「オプション5」 | 3 |
子モデル | R5 | オプション6 | Op60 | 「子モデル」>「オプション区分C」>「オプション6」 | 1 |
次に、実行時に販売オーダーでオプション1と3、5を選択するとします。
自分のモデル | 操作 | リソース |
---|---|---|
オプション区分A オプション1 |
OP10 |
R1 |
オプション区分B オプション3 |
OP30 |
R1 |
子モデル オプション区分C オプション5 |
OP50 |
R3 |
これらのリソースを消費します。
組立品目 | リソース | オプション | 工程連番 | オプション系統 | 使用数量 |
---|---|---|---|---|---|
モデル | R1 | オプション1 | OP10 | 「モデル」>「オプション区分A」>「オプション1」 | .5 |
モデル | R3 | オプション3 | OP30 | 「モデル」>「オプション区分B」>「オプション3」 | 2 |
子モデル | R3 | オプション5 | Op50 | 「子モデル」 >「オプション区分C」>「オプション5」 | 3 |
ファイルベース・データ・インポート
ファイル・ベース・データ・インポートを使用してリソース構成表をインポートする場合は、工程連番属性の各値がオプション依存操作ごとに一意であることを確認してください。
- 工程連番属性の値は、1つのオプション依存工程の履行に使用している部品構成表のコンポーネントにのみ使用します。
- オプションに依存しない工程では、同じ番号を使用できません。 オプションに依存しない工程には、他の工程連番を使用します。
モデル内のすべてのオプション項目に対してオプション依存操作を使用し、この階層を持つように受注組立(ATO)モデルを設定するとします。
自分のモデル | 操作 | リソース |
---|---|---|
オプション区分A オプション1 オプション2 |
OP10 OP20 |
R1 R2 |
オプション区分B オプション3 オプション4 |
OP30 OP40 |
R3 R4 |
これらの値は、リソース構成表のインポートに使用するScpBillOfResourcesImportTemplate.xlsm FBDIテンプレートで使用できます。
アセンブリ品目名 | 工程連番 | オプション |
---|---|---|
オプション区分A | OP10 | オプション1 |
オプション区分A | OP20 | オプション2 |
オプション区分B | OP30 | オプション3 |
オプション区分B | OP40 | オプション4 |
モデル | OP1 | オプション区分A |
モデル | OP1 | オプション区分B |
この例では、工程連番の各値は在庫品目ごとに一意です。
テンプレートの詳細は、「Oracle SCM用のファイル・ベース・データ・インポート(FBDI)」に移動し、サプライ・チェーン・プランニングのリソース構成表を検索します。