生産監督者ワークベンチでのワークフォース・スケジューリングを使用したオペレータ割当
シフト生産を管理するために、監督者はオペレータの勤務可能状況とワーク・センターでの生産キューに基づいて、オペレータをワークステーションに割り当てます。 ワークステーションに要員を効率的に配置するには、監督者が各ワーク・センターのワークフォースのスケジュールを完全に把握する必要があります。 各シフトの公開済スタッフ・リストを使用すると、シフト前に、または需要、オペレータおよびワークステーションの可用性の変化に応じたシフト中に、ワークステーションへの割当を行うことができます。
この更新により、生産監督者は、Oracle Cloud Human Capital Management (HCM)の一部であるOracle Workforce Schedulingを利用して、ワーク・センターに割り当てられたオペレータのスケジュールと勤務可能状況を表示および管理できるようになりました。 監督者はこの情報を使用して、作業実行のためにオペレータをワークステーションに割り当てることができます。
生産監督者ワークベンチでのワークフォース・スケジュールの使用
生産監督者ワークベンチの「モニタリング」タブからワークフォース・スケジュールに直接ナビゲートできます。 スケジュールを表示し、進行中のスケジュールの割当を上書きできます。
生産監督者ワークベンチからワークフォース・スケジューリングへのアクセス
部門別シフトの公開済スケジュールの表示
スケジュールでの就業者割当の上書き
オペレータのワークステーションへの割当て中に、公開済スケジュールには勤務可能なオペレータのシフト表が自動的に表示されます。 例外ケースで、スケジュールに含まれていないオペレータを割り当てるオプションもあります。 オペレータの割当てをシフト表の現在のシフトから行う場合でも、シフト表の別のシフトから行う場合でも、このフローにより、製造でワークフォースを労務リソース・インスタンスとして定義する必要がなくなります。
ワークステーションへのスケジュール済オペレータの割当
次の項では、スケジュールの生成前に実行する必要がある製造設定および作業負荷連結プロセスについて説明します。
ワーク・センターおよびリソースの製造設定
この機能を有効にすると、製造エンジニアはリソースをスケジューリング・グループにマップし、ワーク・センターを部門にマップできます。 部門は、製造工場と同じ場所に属している必要があります。 リソース・インスタンス・フィールドはユーザーには表示されません。 製造組織と同じ場所を共有する部門のみを工場のワーク・センターにマップできます。
この図は、製造エンティティがHCMのスケジューリング部門およびジョブとどのように緊密に統合されているかを示しています。
ワークフォースの製造工場との統合
25Bでは、製造の設定ページで従業員を表示できませんが、従業員はスケジュール生成時に含められます。
生産リソースへのスケジュール・グループのマップ
部門のワーク・センターへのマップ
Oracle HCMへのワークロードの送信
統合のためにワークロードを送信するには、次のスケジュール済プロセスを実行する必要があります。 ワーク・センターのリソース能力の変更を使用してワークロードを更新し、スケジュールの正確性が維持されるようにするために、このプロセスを定期的に実行する必要があります。
製造からのワークロードの連結のための公開
生産監督者は、現在および今後のシフトに対して準備を整え、スケジュールを事前に変更できるようになりました。 組織的な方法でシフトの要員配置を管理できるため、生産アクティビティのプランニングの向上に役立ちます。
これらの機能のデモを次に示します:
有効化のステップ
この機能を有効にするには、サービス・リクエスト(SR)を登録する必要があります。
- 製品モジュールの選択 - Oracle Fusion Manufacturing Cloud Service。
- カテゴリの選択 - 作業実行。
- サブカテゴリの選択 - 作業オーダーの管理。
- このテキストをコピーしてSRの摘要領域に貼り付けます: 「生産監督者ワークベンチでのワークフォース・スケジューリングを使用したオペレータ割当」機能の有効化。
製造ワークフォースとHCMワークフォース・スケジューリングをエンドツーエンドで統合するには、次のステップに従う必要があります:
1. HCMでのRedwoodページおよび検索索引の有効化
最初に、影響を受けるHCM製品全体でRedwoodフローおよび検索索引を使用可能にします。
必要なプロファイル・オプションを有効にするには、「設定および保守」作業領域にナビゲートし、「管理者プロファイル値の管理」タスクを検索してクリックします。 次に、有効化するプロファイル・オプションを次の表から検索して選択します:
プロファイル・オプション・コード |
プロファイル表示名 |
アプリケーション |
モジュール |
プロファイル・レベル |
プロファイル値 |
ORA_FND_SEARCH_EXT_ENABLED |
検索拡張機能ワークフローの有効化/無効化 |
Oracle Middleware Extensions for Applications |
Oracle Middleware Extensions for Applications |
サイト |
Yes |
HRC_ELASTIC_SEARCH_ENABLED |
HRC: Elasticsearchの有効化 |
HCM共通アーキテクチャ |
検索フレームワーク |
サイト |
Y |
PER_SEARCH_LOGIN_EVENT_PUB |
PER: 検索のためのユーザー・ログイン・イベント公開 |
グローバル人事管理 |
セキュリティ |
サイト |
ATOM |
ORA_PER_ORACLE_SEARCH_WORKERSLOV_ENABLED |
Oracle Search就業者値リスト使用可能 |
グローバル人事管理 |
個人情報 |
サイト |
Yes |
ELASTIC_SEARCH_ENABLED |
HWM Oracle Search使用可能 |
ワークフォース管理 |
ワークフォース管理 |
サイト |
Yes |
HRT_PROFILE_ORACLE_SEARCH_ENABLED |
HRT_PROFILE_ORACLE_SEARCH_ENABLED |
プロファイル管理 |
プロファイル管理 |
サイト |
Y |
Redwoodページを使用するには、プロファイル値ORA_HCM_VBCS_PWA_ENABLEDを使用してRedwoodページをグローバルに使用可能にする必要があります。
この機能では、次のプロファイル・オプションを無効にする必要があります: HRC_DISABLE_HCM_EVENTS_PROCESSINGを「No」に設定する必要があります。
1.1. 必要なHCM索引の初期データ取込みの実行
- 「ツール」→「スケジュール済プロセス」にナビゲートします。
- パラメータ「再取込みする索引名」を設定して、索引ごとにプロセス索引定義を作成してOSCSへの初期取込みを実行するESSジョブを実行します。
- 例: 個人索引にfa-hcm-personを設定します。
- 様々なHCM製品に複数の索引を設定している場合は、各索引名を一連の入力パラメータとして使用して、順番にプロセスを送信する必要があります。 完全な取込みによって一括要求がOSCSに継続的に送信されるため、OSCSでの高負荷を回避するために、これらは、一度に1つずつ送信することをお薦めします。
次のHCM製品および索引では、初期データ取込みプロセスを実行する必要があります:
HCM製品 |
索引名 |
一般検索インフラストラクチャ |
|
グローバル人事管理 |
|
ワークフォース・スケジューリング |
|
1.1.1. アップグレード後の索引のリフレッシュ
新しいリリースにアップグレードした後に作成されたすべての索引に対して、初期データ取込みプロセスを実行する必要があります。
1.1.2. P2T後の索引のリフレッシュ
P2T (production-to-test)プロセスの後に作成されたすべての索引に対して、初期データ取込みプロセスを実行する必要があります。
ノート: 初期データ取込みプロセスはスケジュールせず、推奨されたとおりにのみ実行してください。
1.2. Oracle Searchのためのデータ・セキュリティの設定
- 「ツール」 > 「スケジュール済プロセス」にナビゲートします。
- このプロセスを1回のみ実行するために送信します: 「ユーザーACLの計算」 - 「対象ユーザー」で、「すべてのユーザー」を選択します
- 次のプロセスを定期的に実行するようにスケジュールします:
- イベント別ユーザーのACLの計算 - 15-60分ごとに実行するようにスケジュールします。
- ユーザーACLの計算 - 「対象ユーザー」で、「ログイン・ユーザー」を選択します - 30-120分ごとに実行するようにスケジュールします。
- 大きなACLがあるユーザーの計算 - 「対象ユーザー」で、「大きなACLがあるすべてのユーザー」を選択します - 毎日1回実行するようにスケジュールします。
2. Oracle HCMでのワーク・ストラクチャおよびスケジューリング・グループの設定
HCMでワーク・ストラクチャをすでに定義および設定している場合は、これらの前提条件をレビューして、ワークフォースが正しくモデル化されていることを確認します。 そうでない場合は、次のエンティティが明確に定義されていることを確認します。 これらのエンティティは、ワークフォースと製造のシームレスな統合に役立ちます。 詳細は、「主なリソース」セクションのドキュメントを参照してください。
2.1. 部門
製造のワーク・センターは組織に固有です。 ワークフォースが割り当てられているHCMの部門は、製造工場の事業所コードと一致する必要があります。 ワーク・センターは部門にマップされます。
ナビゲーション: 「自分のクライアント・グループ」>「ワークフォース・ストラクチャ」>「部門」。
2.2. スケジューリング・グループ
スケジューリング・グループは、ワークフォース・スケジューリングのジョブのグループです。 スケジューリング・グループを定義するには、「設定および保守」作業領域で「共通参照の管理」を検索します。
ORA_PER_SCHEDULING_GROUP参照タイプを検索して、スケジューリング・グループを追加します。 スケジューリング・グループを定義します。各スケジューリング・グループは、製造の1つの労務リソースに対応している必要があります。
2.3. ジョブ
この統合が製造と連携するようにするには、ジョブ定義で、スケジューリング・グループを関連付ける必要があります。
ナビゲーション: 「自分のクライアント・グループ」>「ワークフォース・ストラクチャ」>「ジョブ」。
2.4. 割当
就業者が正しい部門およびジョブに割り当てられていることを確認します。 これにより、製造の特定のワーク・センターのリソースとしてコンテキスト依存にできる就業者のグループを作成できます。
2.5. ビジネス・ユニット
製造工場はビジネス・ユニットに関連付けられています。 従業員が適切に設定されていることを確認するには、ビジネス・ユニットが正しく割り当てられていることを確認します。
3. 従業員の勤務パターンの設定
従業員には、シフトに割り当てるためのワークフォース・スケジューリングの勤務パターンが必要です。 勤務パターンは、従業員の勤務日とシフトを指定します。
ナビゲーション: 「自分のクライアント・グループ」>「ワークフォース・スケジューリング」>「勤務パターン」。
就業者の勤務パターン定義
ノート: たとえば、勤務パターン・テンプレートを部門に割り当てるルールが設定されている場合、HCM管理ユーザーを使用して就業者を部門に採用した後、次のスケジュール済プロセスを実行できます。
ジョブ名: プロセス・イベント
ジョブ摘要: HCMイベントに応答してデータを処理します。
処理するイベント: ワークフォース・スケジューリング
4. エンタープライズ・シフトおよびスケジュール生成プロファイルの定義
4.1. スケジューリングの共通設定
この統合を有効にするには、デフォルトのスケジューリング方法を「ジョブ」から「スケジューリング・グループ」に変更する必要があります。
スケジュール管理者ジョブを持つユーザーとしてRESTコマンドを実行します。
- PATCHコマンドを実行し、<URL>を環境URL: https://<URL>/hcmRestApi/resources/11.13.18.05/scheduleCommonSetups/100105258685623に置き換えます。
- 次の本文を使用して、RESTクライアントから前述のPATCHコマンドを実行します: {"ParameterValue": "ORA_JOB_SCH_GROUP"}。
4.2. エンタープライズ・シフト
エンタープライズ・シフトは、「自分のクライアント・グループ」>「ワークフォース・スケジューリング」>「シフト」から管理できます。
エンタープライズ・シフトは、SCM施設シフトに対応している必要があります。つまり、SCMカレンダのシフトの開始時間と終了時間は、シフトの開始時間と終了時間と同じである必要があります。 必要に応じて、サプライ・チェーン製品で使用する新しいシフトを作成できます。
4.3. スケジュール生成プロファイル
スケジュール生成プロファイルは、SCMの各カレンダに対して定義する必要があります。 「自分のクライアント・グループ」>「ワークフォース・スケジューリング」>「スケジュール生成プロファイル」からスケジュール生成プロファイルを作成します。
スケジュール生成プロファイルの作成
スケジュール生成プロファイルに次の詳細を追加します:
SCMカレンダと同じシフト開始時間および終了時間に対応する作業シフトを識別します。 スケジューリング期間、部門およびスケジュール・マネージャは必須です。 製造工場のスケジューリング用に定義されたプロファイルのスケジュール・マネージャとして、生産監督者を追加する必要があります。 これにより、監督者ワークベンチのページでスケジューリング機能を使用できます。
5. SCMカレンダへのスケジュール生成プロファイルのマップ
製造の生産カレンダは、ワークフォース・スケジュールのスケジュール生成プロファイルにマップする必要があります。 SCMで定義されたスケジュールおよびシフトは、HCMワークフォース・スケジューリングのカレンダと統合されます。 カレンダ・マッピングのステップが完了すると、ワーク・センターのリソース能力を利用して、個人のスケジュールに必要な作業負荷を見積もることができます。
SCMカレンダとスケジューリングの統合
施設スケジュールは、「設定および保守」の「施設」機能領域の「施設スケジュールの管理」タスクで管理されます。 各スケジュールには、スケジュールで使用されるシフトを識別する勤務パターンがあります。 各製造工場について、「設定および保守」の「製造マスター・データ」機能領域の「工場パラメータの管理」タスクで定義されたデフォルト・カレンダがあります。 組織のデフォルト・カレンダと、工場内のすべてのワーク・センターで使用されるすべての上書きカレンダは、スケジュール生成プロファイルにマップする必要があります。 スケジュール生成プロファイルでは、1つの施設シフトは1つのシフトにのみマップできます。
スケジュール生成プロファイルのカレンダへのマッピング
施設スケジュール内のすべてのシフトの開始時刻と終了時刻がHCMの相当するシフトに正しくマップされている場合、施設スケジュールに含まれるすべてのシフトは、スケジュール生成プロファイル内の同等のシフトにマップされます。 マッピングは一度割り当てられると変更できません。
6. ワークフォース・スケジューリングの使用を開始するための工場パラメータの有効化
この機能がオプトインされると、工場パラメータを有効にして、製造組織ごとにワークフォース・スケジューリングを有効にできます。 工場を有効にするには、「設定および保守」から「工場パラメータの管理」に移動し、「HCMワークフォース・スケジューリングの使用」というフィールドを検索して確認します。 この機能を有効にすると、次の変更が使用可能になり、生産監督者ワークベンチでスケジュールを生成および使用できます。
ワークフォース・スケジューリング工場パラメータの有効化
- すべての労務リソース・インスタンスは非アクティブ化され、これを元に戻すことはできません。 また、この工場では労務リソース・インスタンスを追加できません。
- ワーク・センター・ページが、部門のマッピングに使用できるようになります。
- リソース・ページが、スケジューリング・グループのマッピングに使用できるようになります。
- スケジューリングのためにワークロードを送信するスケジュール済プロセスが有効になります。
ヒントと考慮事項
- この機能を使用するには、Oracle HCMでワークフォース・ストラクチャを設定する必要があります。 統合が適切に機能するには、部門、スケジューリング・グループおよびジョブの定義と、就業者割当での同様の使用は、必須のステップです。
- ワークフォース・スケジューリングの設定は、工場カレンダにも存在する同等の作業シフトを含むスケジュール生成プロファイルを使用して製造カレンダと密接に関連している必要があります。
- 部門およびスケジューリング・グループをワーク・センターおよび生産リソースにマップするための製造設定アクティビティでは、Redwoodページを有効にする必要があります。
- プロファイルでは、スケジュール・マネージャとその部門を明確に識別する必要があります。 これらは、生産監督者ワークベンチでワークフォース・スケジュールにアクセスする必要がある任意の生産監督者にできます。
- ワークフォース・スケジューリングはワーク・センターのリソース能力から導出される作業負荷に依存するため、各シフトのワーク・センター・リソース・ユニットを正確に保守し、この機能の一部として提供されるスケジュール済プロセスを実行する頻度を決定する必要があります。
- この機能により、生産実行での労務リソース・インスタンスの使用が排除され、個人が直接参照されて実行エンティティで使用される前に次回の拡張が必要になります。 一方、リソース・トランザクションは、労務リソースにインスタンス値を指定せずに処理できます。 各製造工場でこの機能を有効にする前に、ドキュメントを参照してください。
- 25Bでは、複数のワーク・センターおよびリソースを同じ部門およびスケジューリング・グループとしてモデル化しないことをお薦めします。
- この機能では、すべてのワーク・センター・カレンダが、上書きカレンダを含むHCMスケジュール生成プロファイルと同期およびマップされている必要があります。
- スケジューリングでは、有効なスケジューリング・グループを持つリソースを含む部門にマップされたワーク・センターからの作業負荷のみが考慮されます。 マップされていないワーク・センターまたはリソースは、スケジュールの生成時には考慮されません。
- 組織でパートナ担当者を使用する場合は、HCMワークフォース・スケジューリングの有効化をアクティブ化できません。
- 打刻シフトがあるSCMカレンダは、この統合ではサポートされていません。
主なリソース
- 「生産監督者ワークベンチでのワークフォース・スケジューリングを使用したオペレータ割当」の機能デモを視聴してください。
- ここでワークフォース・スケジューリングのドキュメントを参照してください。
- ここでHCMワーク・ストラクチャのドキュメントを参照してください。
アクセス要件
次の権限を持つシード済またはカスタム・ロールを持つ製造ユーザーは、ワークフォース・スケジューリングに関連した対応するアクティビティを実行できます:
権限 | コード | 摘要 |
---|---|---|
生産リソースの管理 | WIS_MANAGE_PRODUCTION_RESOURCES_PRIV | 生産リソースの問合せ、作成および更新を許可します。 |
ワーク・センターの管理 | WIS_MANAGE_WORK_CENTERS_PRIV | リソース割当およびリソース能力更新を含むワーク・センターの問合せ、作成および更新を許可します。 |
ワーク・センター・リソース・カレンダの管理 | RCS_WORK_CENTER_RES_CALENDAR_PRIV | ワーク・センター・リソース・カレンダを管理するためのアクセスを許可します。 |
シフトへのオペレータの割当の管理 | WIP_MANAGE_SHIFT_WORKFORCE_PRIV | ワーク・センターのシフトへのオペレータの割当および割当解除を許可します。 |
ワークステーションでの割当済オペレータの表示 | WIP_VIEW_WS_ASSIGNED_OPERATORS_PRIV | ワークステーションに割り当てられたオペレータの問合せおよび表示を許可します |
生産の監督 | WIP_SUPERVISE_PRODUCTION_PRIV | 生産監督者ワークベンチへのアクセスを許可します。 |
ワークフォース・スケジューリングへのワークロードの公開 | WIP_PUBLISH_WORKLOADS_TO_WORKFORCE_SCHEDULING_PRIV | スケジュール済プロセスを使用したワークフォース・スケジューリングへのワークロードの送信を許可します。 |
スケジュール管理者およびマネージャがスケジュール生成プロファイルを操作するために必要な集計権限を次に示します:
権限 | コード | 摘要 |
---|---|---|
スケジュール管理者によるスケジュール生成プロファイルの管理 |
ORA_HTS_MANAGE_SCHEDULE_GENERATION_PROFILE_BY_ADMINISTRATOR |
スケジュール管理者にスケジュール生成プロファイルの管理を許可します。 |
スケジュール管理者によるスケジュール生成プロファイルの表示 |
ORA_HTS_VIEW_SCHEDULE_GENERATION_PROFILE_BY_ADMINISTRATOR |
スケジュール管理者にスケジュール生成プロファイルの表示を許可します。 |
スケジュール・マネージャによるスケジュール生成プロファイルの表示 |
ORA_HTS_VIEW_SCHEDULE_GENERATION_PROFILE_BY_MANAGER |
スケジュール・マネージャにスケジュール生成プロファイルの表示を許可します。 |
スケジュール管理者およびマネージャがスケジュール生成プロファイルおよび生成されたスケジュールを操作するために必要な集計権限を次に示します:
権限 | コード | タイプ | 摘要 |
---|---|---|---|
スケジュール管理者によるスケジュール生成プロファイルの管理 |
ORA_HTS_MANAGE_SCHEDULE_GENERATION_PROFILE_BY_ADMINISTRATOR |
集計 |
スケジュール管理者にスケジュール生成プロファイルの管理を許可します。 |
スケジュール・マネージャがワークフォース・スケジュールを生成および管理するために必要な権限を次に示します:
権限 | コード | タイプ | 摘要 |
---|---|---|---|
ワークフォース・スケジュールの生成 |
HTS_GENERATE_WORKFORCE_SCHEDULE |
関数 |
ワークフォース・スケジュールの生成を許可します。 |
ワークフォース・スケジュールの管理 |
ORA_HTS_MANAGE_WORKFORCE_SCHEDULE |
集計 |
担当するワークフォース・スケジュールの管理をユーザーに許可します。 |
ワークフォース労務最適化の使用 |
HTS_USE_WORKFORCE_LABOR_OPTIMIZATION |
関数 |
ワークフォース労務最適化機能の使用を許可します。 |
これらの権限により、スケジュール・マネージャは自分のワークフォース・スケジュールを管理できます。 スケジュール・マネージャがワークフォース・スケジュールの休暇欠勤を表示するには、RESTサービス権限が必要です。 RESTサービス権限は、提供されているスケジュール・マネージャ・ジョブ・ロールに含まれます。
権限 | コード | タイプ | 摘要 |
---|---|---|---|
ワークフォース・スケジュールの管理 |
ORA_HTS_MANAGE_WORKFORCE_SCHEDULE |
集計 |
担当するワークフォース・スケジュールの管理をユーザーに許可します。 |
ワークフォース・スケジュールの公開 |
HTS_PUBLISH_WORKFORCE_SCHEDULE |
関数 |
ワークフォース・スケジュールの公開および非公開を許可します。 |
RESTサービスの使用 - 公開休暇欠勤読取り専用 |
ANC_REST_SERVICE_ACCESS_PUBLIC_ABSENCES_RO |
集計 |
公開休暇欠勤RESTサービスでGETメソッドを呼び出すことをユーザーに許可します。 |