計画製造オーダーの数量の整数値の強制
製造プロセスでは通常、原料の端数処理ルールを使用して、生成される従属需要が整数の数量になります。 Oracle Supply Planningでは、端数処理ルールが考慮されるようになり、製造の実行方法に準拠した数量でコンポーネント需要が生成されます。
製造業では、作業オーダーで使用される特定の資材は物理的に分割できないため、作業オーダーで使用される特定の資材は、数量の一部または小数ではなくユニット全体で追跡する必要があるため、端数処理された数量で原料/コンポーネントの需要を生成すると便利です。 単位は、それぞれ、ボックス、缶、ケースなど、このことを反映しています。
たとえば、塗料は1リットルの缶で保管され、製造ポンプで使用されます。 各ポンプに約800 mlのペイントが必要な場合は、6つのポンプを生成するには4.8リットルが必要です。 小数の数量を発行する代わりに、5リットル(または5缶)を切り上げて発行することが実用的です。 同様の考慮事項は、シート、ロール、ボックスまたはカートンで発行された材料にも適用されます。
コンポーネント歩留検討: 電子コネクタなどの一部のコンポーネントには、潜在的なアセンブリ損失を考慮したコンポーネント歩留率が定義されています。 たとえば、4ピン・コネクタのコンポーネント歩留が97.5%の場合、1,000個のサブアセンブリを製造するには1,000個の / 0.975 = 1,025.64connectorsが必要です。 小数は実用的ではないため、このコンポーネントのピッキングおよび発行時に数量は1,025に丸められます。
ユニット全体を発行することで、在庫トラッキングの精度が確保され、非効率性が最小化されます。
このプロセスは、品目構成内でEnforce Integerポリシーを定義することから始まります。 このポリシーにより、特定の材料または部品が追跡され、分数ではなく整数で発行されます。 「整数を強制」オプションには、切り上げ、切り捨て、またはなしの値を指定できます。 これは、この機能の前の既存の動作です。
この更新では、Oracle Fusion Cloud ManufacturingはコンポーネントのEnforce Integerポリシーを作業定義に継承し、ここで製造プロセスに適用されます。 標準コンポーネントの場合、ポリシーは自動的に継承されますが、非定型コンポーネントの場合、整数強制が必要かどうかは柔軟に指定できます。
Supply Planningでは、「整数強制」ポリシーが考慮され、供給の生成時にコンポーネント要件が適切に切り捨てられます。 たとえば、品目RA_COMPがRA_ASSYのコンポーネントで、コンポーネントの使用量が1.5で、選択された強制整数が「切り上げ」の場合、RA_ASSYの需要が5の場合、Supply Planningは数量5の計画オーダーをRA_ASSYに、コンポーネント要件(計画オーダー需要)を8 {roundup (5*1.5)} でRA_COMPに作成します。
作業オーダーが作成されると、Oracle Manufacturingはコンポーネントおよび代替の「整数の強制」値を作業定義から継承します。 「整数を強制」は、作業オーダーがリリースされるまでアドホック・コンポーネントに対して編集できます。 作業オーダーが生成されると、Supply Planningはコンポーネント要件を、それに応じて端数処理された整数の数量と計画で収集します。
ユース・ケース1:
このユース・ケースでは:
- アセンブリRA_ASSYの場合、2つのコンポーネントRA_COMP1およびRA_COMP2がOracle PIMの品目構成で定義されます。
- コンポーネントRA_COMP1の整数強制要件は「切り捨て」ですが、RA_COMP2の場合は「切り上げ」です。 RA_COMP2のコンポーネント歩留まりは0.9です
- Oracle Manufacturingでアセンブリに対して作業定義が作成されると、コンポーネントの「整数強制」ポリシーが継承されます。 「整数を強制」は、品目構成から継承されたコンポーネントに対して読取り専用です。
- アド・ホック・コンポーネントRA_ADHOC1が作業定義に追加されます。 整数を強制はアドホック・コンポーネントに対して編集でき、このユース・ケースでは切上げです。
Oracle Manufacturingでの作業定義
Oracle Fusion Cloudサプライ・チェーン・プランニングの収集プロセス後、所定のスクリーンショットに示すように、整数所要量を強制するコンポーネントが品目構成に表示されます。
サプライ・チェーン・プランニングの品目構成
- 供給計画は、数量45のアセンブリRA_ASSYの需要予測を使用して作成されます。 予測を満たすために、数量45の計画オーダーをRA_ASSYに生成しました。
- アセンブリの計画オーダーは、そのコンポーネントに展開されます。
- RA_COMP1の使用は0.5で、整数要件の強制は「切捨て」です。 Supply Planningにより、計画オーダー需要が切捨て(45*0.5) =22として、計画オーダーが数量22のRA_COMP1に対して作成されました。
- RA_COMP2の使用は0.6で、コンポーネントの歩留まりは0.9で、整数要件は「切り上げ」です。 Supply Planningにより、計画オーダー需要が切り上げ((45*0.6)/0.9) =30、計画オーダーが数量30のRA_COMP2に作成されました。
- RA_ADHOC1の使用は0.5で、整数要件の強制は「切り上げ」です。 Supply Planningにより、計画オーダー需要が切り上げ(45*0.5) = 23、計画オーダーが数量23のRA_ADHOC1として作成されました。
供給計画出力
ユース・ケース2:
このユースケースでは、設定はユースケース1と同じままです。 作業オーダーは、数量25のアセンブリRA_ASSYについてOracle Manufacturingで作成され、Oracle Supply Chain Planningに収集されます。 Supply Planningは、コンポーネントの所要量を端数処理された整数で収集します。
この場合、RA_COMP1の使用は0.5で、整数要件を強制的に切り捨てます。 作業オーダー需要は、切捨て(25*0.5) = 12として収集されます。 同様に、コンポーネントRA_COMP2の場合、作業オーダー需要は切り上げ((25*0.6)/0.9) = 17として収集されます。 コンポーネントRA_ADHOC1の場合、使用は0.5で、整数所要量が「切り上げ」の場合、作業オーダー需要は切り上げ(25*0.5) = 13として収集されます。
整数を強制する作業オーダー
作業オーダーはSupply Planningでさらに計画され、対応する作業オーダー需要の整数で計画オーダーが生成されます。
Supply Planningの作業オーダー
外部ファイル・アップロード(FBDI)
また、FBDIファイルScpBillofMaterialImportTemplate.xlsmを使用して、アセンブリのコンポーネントに整数要件を適用することもできます。 列名は「端数処理方向」です。 有効な値は次のとおりです。
1 - 切り上げ
2 - 切り捨て
3 - なし
作業オーダーの場合、「整数要件の強制」ポリシーを実装する場合に備えて、FBDIファイルのコンポーネントの丸め値を指定する必要があります。
有効化のステップ
この機能を有効化するうえで必要な操作はありません。
ヒントと考慮事項
- 「整数を強制」の値は、品目構成で定義されたコンポーネントの作業定義で読取り専用です。 この値は、アドホック・コンポーネントに対してのみ編集できます。
- この機能は、制約なし供給プランと制約付き供給プランの両方でサポートされています。
- この機能は、供給計画と需要計画と供給計画の両方でサポートされています。
- この機能は、ショップ型、プロセスおよびフローの作業メソッドに適用できます。 この変更は、標準品目とATOモデルの両方にも適用されます。
主なリソース
- Oracle Fusion Cloud Manufacturingの機能「作業オーダーおよび生産トランザクションの資材の整数数量の強制」を参照してください。
アクセス要件
次の権限を含む構成済ジョブ・ロールが割り当てられているユーザーは、この機能にアクセスできます。
- 「供給プランニング」作業領域のモニター(MSC_MONITOR_SUPPLY_PLANNING_WORK_AREA_PRIV)
- スナップショットでのプランの実行(MSC_RUN_PLAN_WITH_SNAPSHOT_PRIV)
- プランの編集(MSC_EDIT_PLANS_PRIV)
これらの権限は、この更新の前から使用可能でした。