順序付けルールを使用した生産ラインのスケジュール
この更新では、フロー・スケジュールの順序付け方法を制御する属性ベースの順序付けルールを適用することで、生産ラインをより効果的にスケジュールできるようになりました。 最小および最大の実行サイズ、次の条件または間隔のターゲットにより、特定の属性を持つフロー・スケジュールが効率的でバランスのとれた順序で配置されます。 品目および作業オーダーのヘッダー属性を利用して、これらの連番ルールを定義できます。 この機能により、ライン・バランシングが向上し、ラインに沿ったステーションのジャミングや飢餓が軽減され、製品の全体的なスムーズなフローが保証されます。
生産ラインのスケジューリング戦略をルールベースの順序に設定します。
- 「生産ライン」ページで、「処理」メニューをクリックして「フロー順序付けルール」ページにナビゲートします。
- この生産ラインの属性ベースの順序付けルールを定義します。 ここで指定したルールは、スケジュール計算時に考慮されます。
すべての連番ルールでは、品目拡張可能フレックスフィールドおよび作業オーダー・ヘッダー付加フレックスフィールドとして保守される品目属性が使用されます。 生産ラインに割り当てられている属性のみが順序付け時に考慮されます。 「スケジューリング組織」データ設定ページで、フロー生産ラインに属性を割り当てることができます。 品目名に基づいて連番ルールを定義する場合は、品目拡張可能フレックスフィールドに品目名を移入し、他のカスタム属性と同様に処理する必要があります。
作業オーダー・ヘッダー属性は、同じ品目を生成する複数の作業オーダーが、その属性に対して異なる属性値を持つ場合、フロー順序付けでは考慮されません。 このような作業オーダー・ヘッダー属性を使用するフロー順序付けルールは無視されます。 これらの作業オーダーに適用される様々な属性のフロー連番ルールは引き続き考慮されます。
次のスクリーンショットは、フロー順序付けルールの例を示しています。

生産ラインのフロー順序付けルール
ドロワーで順序付けルールを追加または編集する場合は、すべてのルール・タイプに共通するフィールド(ルール優先度、ルール・タイプ、ルール名、属性、属性値)を指定します。オプションで、ルール名を入力できます。 次の表に示すように、各ルール・タイプに固有の追加詳細を入力する必要があります。
使用可能なフロー順序付けルール・タイプ
| ルール・タイプ | ルール・タイプ固有のプロパティ |
|---|---|
| 最小実行 | 最小実行サイズ |
| 最大実行 | 最大実行サイズ |
| フォロー必須 | 前の属性値 |
| フォローできません | 前の属性値 |
| 少なくともKはN | 最小値(K値)、最小値(N値) |
| 最大K/N | 最大(K値)、最大(N値) |
| 最初である必要があります | - |
次のスクリーンショットは、1つのルール「Nの最大K」ルールのルール詳細を含むドロワーを示しています。

最大K個のN個の順序付けルールの詳細の指定
特定のフロー・スケジュール・セットおよび定義済ルールのセットに対して実行できない可能性があるため、すべての順序付けルールを常に満たすことはできません。 これは、矛盾するルールが定義されている場合に特に当てはまります。 たとえば、最大実行サイズ・ルールは、最大実行サイズが3ユニットの特定の属性および属性値に対して定義されます。 また、最小実行サイズが4単位の同じ属性および属性値に対して最小実行サイズ・ルールが定義されているか、2つの異なるMust be Firstルールが定義されています。これは、1つの品目のみを先にできるためです。 このような状況では、Production Schedulingは、より高い優先度番号を持つルールより低いルール優先度番号を持つルールを満たすことを目的としています。 サイド・ドロワーのルール優先度を変更できます。
分散動作は常に暗黙的に適用されます。 スケジューリング戦略をルールベースの順序として設定した生産ラインではオフにできません。 明示的に定義された順序付けルールは、最小実行ルールが自然に実行するため、分散動作に対抗する場合でも、より高い優先度で考慮されます。

属性を使用したフロー・スケジュールの表示
スクリーンショットに示すように、生成されたフロー・スケジュール順序を考慮します。 指定されたルールがどのように考慮され、どこで違反されたかを確認できます。次に例を示します。
- 順序は2.5L FMGエンジンで始まり、優先度10の最初のルールを満たします。
- 2.5 FMGエンジンは、通常、優先度20のルールを満たす2または3の実行でスケジュールされます。
- 6項目(行26まで)の実行を見ると、ハイエンドFMGトリムは最大4回表示され、優先度30のルールを満たしています。 このデータ・セットでスケジュールするハイエンドFMGトリムのみが残っているため、このルールに違反するのは開始行26のみです。
- ポップアップサンルーフは主にインビルトサンルーフに従いますが、必ずしもそうではありません。 いくつかのフロー・スケジュールは、フロー・スケジュール1880、SAWD478、SAWD481など、優先度40のルールに違反しています。
- FMG Audio Advancedを使用したフロー・スケジュールは、通常、2または3の実行でスケジュールされますが、フロー・スケジュールSAWD476、SAWD492、SAWD493、SAWD494は、最後まで最大実行サイズ3を超えているため、優先度50のルールに違反しています。 これは、FMG Audio Advanced属性を持つフロースケジュールが多すぎるため、データセットがそのような違反を強制する例です。
「完了日」および「作成順序」は、これらのフロー・スケジュールのOracle Manufacturingからの現在の値です。 「予定完了日」および「予定作成順序」は、解決または修理処理によって計算された結果に対応し、スケジュール・リリース時にOracle Manufacturingでフロー・スケジュールの完了日の更新および順序番号の作成に使用されます。
順序付けルール違反はすべて、スケジューリング解決の実行ログ・ファイルにリストされます。 「プロセスのスケジュール」UIページにナビゲートし、要求IDを使用して関連するプロセスを検索し、ログ・ファイルを取得できます。

すべての順序付けルール違反がログ・ファイルにあります
有効化および構成ステップ
この機能を有効にするには、オプトインUIを使用します。 手順は、この文書の「新機能のオプションの取込み」の項を参照してください。
オファリング: サプライ・チェーン・プランニング
ヒントと考慮事項
「順序付けルールを使用した生産ラインのスケジュール」機能を使用する場合は、その親機能であるProduction Schedulingにオプト・インする必要があります。 この親機能をすでにオプト・インしている場合、再度オプト・インする必要はありません。
「フロー連番ルールのコピー」処理を使用して、ある生産ラインから別の生産ラインにフロー連番ルールをコピーできます。 これにより、現在の生産ラインの既存のルールが、他の生産ラインのルールに置き換えられます。
主なリソース
- Redwoodエクスペリエンスの詳細は、https://redwood.oracle.com/を参照してください。
アクセス要件
この権限を含む構成済ジョブ・ロールが割り当てられているユーザーは、この機能にアクセスできます。
- 生産スケジュールの編集(MSC_EDIT_PRODUCTION_SCHEDULE_PRIV)
この権限はこの更新より前に使用可能でした。