チェックリスト・テンプレートのロードの例
このトピックでは、HCMデータ・ローダーを使用してチェックリスト・テンプレートを作成する方法について、例を示して説明します。これらの例では、ユーザー・キーを使用してすべてのコンポーネントを参照しています。
エンタープライズ・オンボーディング・チェックリストの作成
この例のChecklist.datファイルは、次のものを作成します。
-
親エンタープライズ・オンボーディング・チェックリスト・テンプレート。これには、次のものが含まれています:
-
子チェックリスト・テンプレート
-
単一のタスク
-
コンテンツ・コンポーネント
-
-
子エンタープライズ・オンボーディング・チェックリスト・テンプレート。これには、次のものが含まれています:
-
2つのタスク(所定の順序で実行する必要があります)
-
1つのタスクに対する通知上書き
-
担当者コンポーネント
-
COMMENT Create child and parent checklist templates
METADATA|Checklist|ChecklistName|Country|ChecklistCategory|AllocatedOn|CompletedOn|OffsetDays
MERGE|Checklist|Checklist_Child_1|United States|ORA_ONB_ENT_ONBOARDING_STEP|ORA_CHK_ALLOCATION_DT|ORA_CHK_MAND_TASK_COMPLETE|0
MERGE|Checklist|Checklist_Parent_1|United States|ORA_ONB_ENT_ONBOARDING|ORA_CHK_ALLOCATION_DT|ORA_CHK_MAND_TASK_COMPLETE|0
COMMENT Create checklist tasks for the parent and child checklist templates
METADATA|ChecklistTask|ChecklistName|Country|ChecklistCategory|ChecklistTaskName|MandatoryFlag|DetailChecklistName|DetailChecklistCategory|DetailChecklistCountry|ActionType|PerformerRole|OwnerRole
MERGE|ChecklistTask|Checklist_Parent_1|United States|ORA_ONB_ENT_ONBOARDING|Task_Parent_1|Y|Checklist_Child_1|ORA_ONB_ENT_ONBOARDING_STEP|United States|ORA_CHK_CHECKLIST|ORA_WORKER|ORA_CHK_INITIATOR
MERGE|ChecklistTask|Checklist_Child_1|United States|ORA_ONB_ENT_ONBOARDING_STEP|Task_Child_1|Y|||||ORA_WORKER|ORA_CHK_INITIATOR
MERGE|ChecklistTask|Checklist_Child_1|United States|ORA_ONB_ENT_ONBOARDING_STEP|Task_Child_2|Y|||||ORA_WORKER|ORA_CHK_INITIATOR
COMMENT Create the checklist task dependencies
METADATA|ChecklistTaskDependencies|DependencyType|ChecklistTaskName|ChecklistName|ChecklistCategory|Country|DepenChecklistTaskName
MERGE|ChecklistTaskDependencies|ORA_DEPENDS_ON|Task_Child_2|Checklist_Child_1|ORA_ONB_ENT_ONBOARDING_STEP|United States|Task_Child_1
COMMENT Create a checklist task notification override
METADATA|ChecklistTaskNotifications|NotifyOwner|NotifyPerformer|TaskEvent|ChecklistTaskName|ChecklistName|ChecklistCategory|Country
MERGE|ChecklistTaskNotifications|Y|Y|ORA_CHK_TASK_ASSIGN|Task_Child_1|Checklist_Child_1|ORA_ONB_ENT_ONBOARDING_STEP|United States
COMMENT Create a checklist contact
METADATA|ChecklistContacts|ContactTitleCode|ContactType|ChecklistName|ChecklistCategory|Country
MERGE|ChecklistContacts|ORA_ONB_ONBOARDING_SPONSOR|ORA_ONB_LN_MGR|Checklist_Child_1|ORA_ONB_ENT_ONBOARDING_STEP|United States
COMMENT Create checklist contents
METADATA|ChecklistContents|ContentType|ChecklistName|Country|ChecklistCategory|ContentDefnCode
MERGE|ChecklistContents|ORA_ONB_EVENT|Checklist_Parent_1|United States|ORA_ONB_ENT_ONBOARDING|CHKLIST_CONT_DEF67
この例のChecklistContentDetails.datファイルは、親チェックリスト・テンプレートのコンテンツ・コンポーネントのコンテンツ詳細を作成します。これは、エンタープライズ・オンボーディング・チェックリストをロードする前にロードする必要があります。
COMMENT Create checklist content details
METADATA|ChecklistContentDetails|ContentCategory|ContentDefnCode|ContentSubtype|ContentType|Title|Status
MERGE|ChecklistContentDetails|ORA_ONB_INSIGHT|CHKLIST_CONT_DEF67|ORA_ONB_EVENT_STANDARD|ORA_ONB_EVENT|Recruitment Drive|A
その他のカテゴリ・チェックリストの作成
この例のChecklist.datファイルは、その他のカテゴリのチェックリスト・テンプレートを作成します。これには、次のものが含まれています:
-
2つのタスク(所定の順序で実行する必要があります)
-
タスクのいずれかに対する通知上書き
COMMENT Create the checklist template
METADATA|Checklist|ChecklistName|Country|ChecklistCategory|AllocatedOn|CompletedOn|OffsetDays
MERGE|Checklist|Offboarding Checklist|United States|OFFBOARD|ORA_CHK_ALLOCATION_DT|ORA_CHK_MAND_TASK_COMPLETE|0
COMMENT Create the checklist tasks
METADATA|ChecklistTask|ChecklistName|Country|ChecklistCategory|ChecklistTaskName|MandatoryFlag|PerformerRole|OwnerRole
MERGE|ChecklistTask|Offboarding Checklist|United States|OFFBOARD|Return laptop|Y|ORA_WORKER|ORA_CHK_INITIATOR
MERGE|ChecklistTask|Offboarding Checklist|United States|OFFBOARD|Complete Exit Interview|Y|ORA_WORKER|ORA_CHK_INITIATOR
COMMENT Create the checklist task dependencies
METADATA|ChecklistTaskDependencies|DependencyType|ChecklistTaskName|ChecklistName|ChecklistCategory|Country|DepenChecklistTaskName
MERGE|ChecklistTaskDependencies|ORA_DEPENDS_ON|Complete Exit Interview|Offboarding Checklist|OFFBOARD|United States|Return laptop
COMMENT Create a task notification override
METADATA|ChecklistTaskNotifications|NotifyOwner|NotifyPerformer|TaskEvent|ChecklistTaskName|ChecklistName|ChecklistCategory|Country
MERGE|ChecklistTaskNotifications|Y|Y|ORA_CHK_TASK_ASSIGN|Return laptop|Offboarding Checklist|ONBOARD|United States
表示プロパティを持つチェックリストおよびタスクの作成
この例のChecklist.datファイルは、チェックリストおよびタスクの表示プロパティを作成します。
METADATA|Checklist|ChecklistName|ChecklistCategory|ActiveInactiveFlag|Description|Country
MERGE|Checklist|Onboarding Checklist|ONBOARD|ORA_CHK_ACTIVE|Checklist for Onboarding New Hires|
METADATA|ChecklistTask|ChecklistName|ChecklistCategory|Country|ChecklistTaskName|MandatoryFlag|ActiveInactiveFlag|PerformerRole|ActionType
MERGE|ChecklistTask|Onboarding Checklist|ONBOARD||Collect ID card|N|ORA_CHK_TASK_ACTIVE|ORA_WORKER|ORA_CHK_MANUAL
METADATA|ChecklistProperty|ChecklistName|ChecklistCategory|Property|ActionType|ActionSubType|Manager|Assignee|Other|Performer|Owner|PropertyValue
MERGE|ChecklistProperty|Onboarding Checklist|ONBOARD|ORA_COMPLETED_TASKS|||Hide|Hide|Hide|||
MERGE|ChecklistProperty|Onboarding Checklist|ONBOARD|ORA_OTHER_INCOMPLETE_TASKS|||H|H|H|||
MERGE|ChecklistProperty|Onboarding Checklist|ONBOARD|ORA_ACTION_REMOVE|ORA_CHK_EXTERNAL_URL||H||Hide|Show|V|
MERGE|ChecklistProperty|Onboarding Checklist|ONBOARD|ORA_ACTION_REMOVE|ORA_CHK_ESIGN|ORA_BASIC_SIGN|H||Hide|Show|V|
METADATA|ChecklistTaskProperty|ChecklistName|ChecklistCategory|Property|ChecklistTaskName|Manager|Other|Performer|Owner
MERGE|ChecklistTaskProperty|Onboarding Checklist|ONBOARD|ORA_ACTION_REASSIGN|Collect ID card|Show|Show|Show|Show
MERGE|ChecklistTaskProperty|Onboarding Checklist|ONBOARD|ORA_ACTION_EDIT_DUE_DATE|Collect ID card|V|V|Hide|H
この例のChecklist.datファイルは、チェックリストの「タスク通知の結合」の設定を作成します。
METADATA|Checklist|ChecklistName|ChecklistCategory|ActiveInactiveFlag|Description|Country
MERGE|Checklist|Onboarding Checklist|ONBOARD|ORA_CHK_ACTIVE|Checklist for Onboarding New Hires|
METADATA|ChecklistProperty|ChecklistName|ChecklistCategory|Property|ActionType|ActionSubType|Manager|Assignee|Other|Performer|Owner|PropertyValue
MERGE|ChecklistProperty|Onboarding Checklist|ONBOARD|ORA_COMBINE_TASK_NOTIFICATIONS||||||||Yes
チェックリスト・テンプレートへのタスクの追加
この例のChecklist.datファイルは、チェックリスト・テンプレートにタスクを追加します。
METADATA|ChecklistTask|ChecklistName|Country|ChecklistCategory|ChecklistTaskName|Description|MandatoryFlag|ActionType
MERGE|ChecklistTask|Offboarding Checklist|United States|OFFBOARD|Return ID card|Return ID card to security|Y|Manual task
チェックリストおよびタスクの更新
この例のChecklist.datファイルは、チェックリスト・テンプレートとそのタスクを更新します。これは他のチェックリスト・カテゴリ用です。
METADATA|Checklist|ChecklistName|Country|ChecklistCategory|Description|ActiveInactiveFlag|AllocatedOn|CompletedOn
MERGE|Checklist|Offboarding Checklist|United States|OFFBOARD|Checklist Creation 1|ORA_CHK_ACTIVE|ORA_CHK_ALLOCATION_DT|ORA_CHK_MAND_TASK_COMPLETE
METADATA|ChecklistTask|ChecklistName|Country|ChecklistCategory|ChecklistTaskName|Description|MandatoryFlag|ActionURL|ActionType
MERGE|ChecklistTask|Offboarding Checklist|United States|OFFBOARD|Submit Expenses|Submit Expense Report|Y|www.oracle.com|External URL
チェックリストおよび関連するオブジェクトの削除
この例のChecklist.datファイルは、チェックリスト・テンプレートおよびそのすべての関連オブジェクトを削除します。これは他のチェックリスト・カテゴリ用です。
METADATA|Checklist|ChecklistName|Country|ChecklistCategory
DELETE|Checklist|Offboarding Checklist|United States|OFFBOARD
タスク・ライブラリでのタスクの作成
この例のTaskLibrary.datファイルは、タスク・ライブラリにチェックリスト・タスクを作成します。
METADATA|TaskLibrary|TaskCode|TaskName|Description|MandatoryFlag|ActiveInactiveFlag|ActionType|ActionUrl|TaskActionCode|PerformerRole|PerformerRespType|OwnerRole
MERGE|TaskLibrary|APPLY_FOR_CREDIT_CARD|Apply for Credit Card||Y|ORA_CHK_TASK_ACTIVE|ORA_CHK_MANUAL|||ORA_RESP_TYPE|HR_REP|ORA_CHK_INITIATOR
MERGE|TaskLibrary|VERIFY_PERSONAL_DETAILS|Verify personal details|Application Task to verify personal details|N|ORA_CHK_TASK_ACTIVE|ORA_CHK_APP_TASK||Me.me_personal_details|||
MERGE|TaskLibrary|HOW_TO_ONBOARD_PPL|External URL - How to onboard people||N|ORA_CHK_TASK_ACTIVE|ORA_CHK_EXTERNAL_URL|https://docs.oracle.com/en/cloud/saas/human-resources/20c/fawhr/hire-and-manage-workers.html#FAWHR3025069||||
MERGE|TaskLibrary|WELCOME_TO_ORACLE|Video - Welcome to Oracle||Y|ORA_CHK_TASK_ACTIVE|ORA_CHK_VIDEO|https://youtube.oracle.com/embed/klc57AoU6eY||||
この例のTaskLibrary.datファイルは、タスク・ライブラリ内のチェックリスト・タスクの表示プロパティを作成します。
METADATA|TaskLibrary|TaskCode|TaskName|Description|MandatoryFlag|ActiveInactiveFlag|ActionType
MERGE|TaskLibrary|APPLY_FOR_CREDIT_CARD|Apply for Credit Card||Y|ORA_CHK_TASK_ACTIVE|ORA_CHK_MANUAL
METADATA|TaskLibraryProperty|TaskCode|Property|Manager|Other|Performer|Owner
MERGE|TaskLibraryProperty|TASK_LIB_HDL|ORA_ACTION_REASSIGN|V|H|V|V
MERGE|TaskLibraryProperty|TASK_LIB_HDL|ORA_ACTION_EDIT_DUE_DATE|V|Hide|H|H