機械翻訳について

割付チェックリストのロードの例

このトピックでは、HCMデータ・ローダーを使用して割付チェックリストをロードする方法について説明します。

チェックリスト・テンプレートのみの割付

チェックリストはチェックリスト・テンプレートの詳細と個人詳細を指定するだけで割り付けることができます。 チェックリスト・テンプレート定義から詳細が取得されるため、すべてのタスク詳細を指定する必要はありません。 一括割付を行う場合はこの方法をお薦めします。

ノート:

HDLは、FUSION_APPS_HCM_ESS_APP_IDをユーザーとして昇格モードを使用して実行されます。 これはどの個人にも関連していません。 InitiatorPersonNumberはこれに似たユーザー・インタフェース上のオプションの代替となるもので、開始者の決定に使用できます。

次のAllocateChecklist.datファイルの例では、ユーザー・キーを使用してチェックリスト・テンプレートを割り付けます。 実行者または所有者が開始者の場合は、InitiatorPersonNumberを渡す必要があります。

METADATA|AllocateChecklist|PersonNumber|ChecklistName|ChecklistInstance|ChecklistCategory|Country|TemplateChecklistName|TemplateChecklistCategory MERGE|AllocateChecklist|8153762|Envision Offboard|1|Off Boarding||Envision Offboard|Off Boarding

次のAllocatedChecklist.datファイルの例ではソース・キーを使用して、チェックリストを割り付け、チェックリスト・テンプレートで定義されているすべての子コンポーネントを作成します。

METADATA|AllocateChecklist|SourceSystemOwner|SourceSystemId|PersonNumber|ChecklistName|ChecklistInstance|ChecklistCategory|Country|TemplateChecklistName|TemplateChecklistCategory|ChecklistId(SourceSystemId)
MERGE|AllocateChecklist|VISION|ALLOC-8153812|8153812|Onboarding Checklist|8153812|ONBOARD|United States|||Onboarding Checklist01

エンタープライズ・オンボーディング割付チェックリストの作成

次のAllocateChecklist.datファイルの例では、ユーザー・キーを使用してエンタープライズ・オンボーディング・チェックリストを割り付けます。 エンタープライズ・オンボーディング・チェックリストは3ステップのプロセスを使用して作成します。

ノート:

これは自動割当ではないため、チェックリスト・テンプレートへの参照はありません。

ステップ1: ステップ・チェックリストおよびタスクの作成

COMMENT - PASS1 Create Step Checklists and corresponding tasks.
METADATA|AllocateChecklist|ChecklistName|ChecklistCategory|Country|ChecklistInstance|ChecklistStatus|PersonNumber|AllowAutoAllocation|InitiatorPersonNumber
MERGE|AllocateChecklist|Vision Enterprise Onboarding Step|ORA_ONB_ENT_ONBOARDING_STEP|United States|1|INI|7109026|N|8153756
METADATA|AllocateChecklistTask|TaskName|ChecklistName|ChecklistCategory|Country|ChecklistInstance|PersonNumber|MandatoryFlag|Status|TaskPerformerPersonNumber|TaskOwnerPersonNumber|ActionType|PerformerRole|OwnerRole|InitiatorPersonNumber
MERGE|AllocateChecklistTask|Apply for credit card|Vision Enterprise Onboarding Step|ORA_ONB_ENT_ONBOARDING_STEP|United States|1|7109026|N|INI|8153757|8153757|ORA_CHK_MANUAL|ORA_ADHOC_USER|ORA_CHK_ADHOC_USER|8153756

ステップ2: エンタープライズ・オンボーディング・マスター・チェックリストの作成およびステップ・チェックリストへのリンク

COMMENT - PASS2 Create Enterprise Onboarding and its related artifacts.
METADATA|AllocateChecklist|ChecklistName|Country|ChecklistCategory|ChecklistInstance|ChecklistStatus|PersonId|PersonNumber|Description|AllowAutoAllocation|ActionDate|AllocationDate|EventDate|InitiatorPersonNumber
MERGE|AllocateChecklist|Vision Enterprise Onboarding|United States|ORA_ONB_ENT_ONBOARDING|1|INI||7109026|Test Enterprise Onboarding|N|2020/01/01 00:00:00|2020/01/01 00:00:00|2020/01/01 00:00:00|8153756
COMMENT - TASK in Enterprise Onboarding corresponding to Step Checklist Created in PASS1
METADATA|AllocateChecklistTask|TaskName|ChecklistName|Country|ChecklistCategory|ChecklistInstance|PersonNumber|Description|MandatoryFlag|DetailAllocChecklistName|DetailAllocChecklistCategory|DetailAllocChecklistCountry|DetailAllocChecklistInstance|AbsAllocatedChecklistName|AbsAllocatedChecklistCategory|AbsAllocatedChecklistCountry|AbsAllocatedChecklistInstance|ActionType|DetailChecklistId|Status
MERGE|AllocateChecklistTask|First 30 days|Vision Enterprise Onboarding|United States|ORA_ONB_ENT_ONBOARDING|1|7109026|Desc Task parent|Y|Vision Enterprise Onboarding Step|ORA_ONB_ENT_ONBOARDING_STEP|United States|1|||||ORA_CHK_CHECKLIST||INI

ステップ3: エンタープライズ・オンボーディング・ステップ・チェックリストでのタスク詳細の更新

METADATA|AllocateChecklist|ChecklistName|ChecklistCategory|Country|ChecklistInstance|ChecklistStatus|PersonNumber|AllowAutoAllocation|InitiatorPersonNumber
MERGE|AllocateChecklist|Vision Enterprise Onboarding Step|ORA_ONB_ENT_ONBOARDING_STEP|United States|1|INI|7109026|N|8153756
METADATA|AllocateChecklistTask|TaskName|ChecklistName|ChecklistCategory|Country|ChecklistInstance|PersonNumber|MandatoryFlag|Status|TaskPerformerPersonNumber|TaskOwnerPersonNumber|ActionType|PerformerRole|OwnerRole|InitiatorPersonNumber|AbsAllocatedChecklistName|AbsAllocatedChecklistCategory|AbsAllocatedChecklistCountry|AbsAllocatedChecklistInstance
MERGE|AllocateChecklistTask|Apply for credit card|Vision Enterprise Onboarding Step|ORA_ONB_ENT_ONBOARDING_STEP|United States|1|7109026|N|INI|8153757|8153757|ORA_CHK_MANUAL|ORA_ADHOC_USER|ORA_CHK_ADHOC_USER|8153756|Vision Enterprise Onboarding|ORA_ONB_ENT_ONBOARDING|United States|1

AllowAutoAllocationフラグは、AllocateChecklist HDLビジネス・オブジェクトの属性です。 このフラグのデフォルト値はYで、datファイルにフラグを明示的に指定する必要はありません。 このモードでは、チェックリスト・テンプレートおよび個人詳細のみを指定することで、チェックリストを割り付けることができます。 チェックリスト・テンプレート定義から詳細が取得されるため、すべてのタスク詳細を指定する必要はありません。 一括割付を行う場合はこの方法をお薦めします。 詳細は、このトピックの「チェックリスト・テンプレートのみの割当」の項を参照してください。

AllowAutoAllocationフラグの値がNの場合、既存のチェックリスト・テンプレートから参照は取得されず、AllocateChecklist HDLビジネス・オブジェクトに必要なすべてのデータを明示的に指定する必要があります。 詳細は、このトピックの「エンタープライズ・オンボーディング割付チェックリスト」の作成の項を参照してください。

その他のカテゴリ割付チェックリストの作成

次のAllocateChecklist.datファイルの例では、ユーザー・キーを使用して他のカテゴリ・チェックリストを割り付けます。

METADATA|AllocateChecklist|ChecklistName|ChecklistCategory|Country|ChecklistInstance|ChecklistStatus|PersonNumber|AllowAutoAllocation|InitiatorPersonNumber
MERGE|AllocateChecklist|Envision Offboard|OFFBOARD|United States|1|INI|7109026|N|8153756
METADATA|AllocateChecklistTask|TaskName|ChecklistName|ChecklistCategory|Country|ChecklistInstance|PersonNumber|MandatoryFlag|Status|TaskPerformerPersonNumber|TaskOwnerPersonNumber|ActionType|PerformerRole|OwnerRole|InitiatorPersonNumber
MERGE|AllocateChecklistTask|Submit Badge to Admin|Envision Offboard|OFFBOARD|United States|1|7109026|N|INI|8153757|8153757|ORA_CHK_MANUAL|ORA_ADHOC_USER|ORA_CHK_ADHOC_USER|8153756

割付チェックリストへのタスクの追加

次のAllocatedChecklist.datファイルの例では、割り付けられたチェックリストにタスクを作成します。 HDLから作成されたタスクがジャーニUIに表示されるように、.datファイルにAbsAllocatedChecklist属性の詳細を入力する必要があります。

たとえば、AbsAllocatedChecklist属性の詳細が含まれるAllocatedChecklist.datファイルです:
METADATA|AllocateChecklistTask|TaskName|ChecklistName|LegislationCode|ChecklistCategory|ChecklistInstance|PersonNumber|Description|MandatoryFlag|Status|TaskPerformerPersonNumber|TaskOwnerPersonNumber|ActionType|PerformerRole|OwnerRole|AbsAllocatedChecklistName|AbsAllocatedChecklistCategory|AbsAllocatedChecklistInstance
MERGE|AllocateChecklistTask|Apply for credit card|Onboarding Checklist|US|ONBOARD|1|2304617|Apply for a corporate credit card|Y|INI|2304644|2308991|ORA_CHK_MANUAL|ORA_WORKER|ORA_CHK_INITIATOR|Onboarding Checklist|ONBOARD|1
次に、AbsAllocatedChecklist属性の詳細も入力する必要がある理由を示します:
  • パフォーマンスを向上させ、階層を横断しないように、これらの列を使用して、タスクが属する最上位のチェックリストが導出されます。
  • 通常のチェックリストの場合、これはChecklistName|ChecklistCategory|ChecklistInstanceに入力したものと同じです。
  • ステップ・チェックリストのタスクの場合、これはエンタープライズ・オンボーディング・チェックリストの割付チェックリストIDです。 「エンタープライズ・オンボーディング・ステップ」チェックリストにタスクを追加する場合は、ChecklistName|ChecklistCategory|ChecklistInstanceのステップの詳細を指定する必要があります。 ただし、AbsAllocatedChecklistName|AbsAllocatedChecklistCategory|AbsAllocatedChecklistInstanceの「親エンタープライズ・オンボーディング・テンプレート」の詳細を指定する必要があります。
  • AbsAllocatedChecklistInstance属性とChecklistInstance属性の値は同じである必要があります。

割付チェックリストでのタスクの変更

次のAllocatedChecklist.datファイルの例では、割り付けられたタスクのタスク属性(ステータス、実行者、所有者など)を更新します。 HDLを使用したタスク実行者の更新は、ユーザー・インタフェース内で別の個人にタスクを再割当することと同じです。

METADATA|AllocateChecklistTask|TaskName|ChecklistName|Country|ChecklistCategory|ChecklistInstance|PersonNumber|Description|MandatoryFlag|Status|TaskPerformerPersonNumber|TaskOwnerPersonNumber|ActionType|PerformerRole|OwnerRole
MERGE|AllocateChecklistTask|Apply for credit card|Onboarding Checklist|United States|ONBOARD|1|2304617|Apply for a corporate credit card|Y|SUS|2304644|2308991|ORA_CHK_MANUAL|ORA_WORKER|ORA_CHK_INITIATOR

割付チェックリストおよび割付タスクの表示プロパティの設定

次のAllocateChecklist.datファイルの例では、割付チェックリストおよび割付タスクの表示プロパティを設定します。

METADATA|AllocateChecklist|ChecklistName|ChecklistCategory|ChecklistInstance|PersonNumber|InitiatorPersonNumber|ChecklistStatus|AllowAutoAllocation
MERGE|AllocateChecklist|CHK_Test_HDL|ONBOARD|1|8153757|8153756|INI|N

METADATA|AllocateChecklistTask|TaskName|ChecklistName|ChecklistCategory|ChecklistInstance|PersonNumber|MandatoryFlag|Status|ActionType
MERGE|AllocateChecklistTask|Collect laptop|CHK_Test_HDL|ONBOARD|1|8153757|Y|INI|ORA_CHK_MANUAL

METADATA|AllocateChecklistProperty|ChecklistName|ChecklistCategory|ChecklistInstance|PersonNumber|Property|ActionType|ActionSubType|Manager|Assignee|Other|Performer|Owner|PropertyValue
MERGE|AllocateChecklistProperty|CHK_Test_HDL|ONBOARD|1|8153757|ORA_COMPLETED_TASKS|||Hide|Hide|Hide|||
MERGE|AllocateChecklistProperty|CHK_Test_HDL|ONBOARD|1|8153757|ORA_OTHER_INCOMPLETE_TASKS|||Hide|Hide|Hide|||
MERGE|AllocateChecklistProperty|CHK_Test_HDL|ONBOARD|1|8153757|ORA_ACTION_REMOVE|ORA_CHK_EXTERNAL_URL||Hide||Hide|Show|Show|
MERGE|AllocateChecklistProperty|CHK_Test_HDL|ONBOARD|1|8153757|ORA_ACTION_REMOVE|ORA_CHK_ESIGN|ORA_BASIC_SIGN|Hide||Hide|Show|Show|

METADATA|AllocateChecklistTaskProperty|ChecklistName|ChecklistCategory|ChecklistInstance|PersonNumber|Property|TaskName|Manager|Other|Performer|Owner
MERGE|AllocateChecklistTaskProperty|CHK_Test_HDL|ONBOARD|1|8153757|ORA_ACTION_REASSIGN|Collect laptop|Show|Show|Show|Show
MERGE|AllocateChecklistTaskProperty|CHK_Test_HDL|ONBOARD|1|8153757|ORA_ACTION_EDIT_DUE_DATE|Collect laptop|Show|Show|Hide|Hide

割付チェックリストでのタスクの削除

次のAllocatedTask.datファイルの例では、割付チェックリスト内のタスクを削除します。

METADATA|AllocateChecklistTask|TaskName|ChecklistName|ChecklistCategory|ChecklistInstance|PersonNumber
DELETE|AllocateChecklistTask|Apply for credit card|Onboarding Checklist|ONBOARD|1|8153757

割当チェックリストを削除できます。 割付チェックリストを削除すると、関連するコンポーネントもすべて削除されます。 次のAllocateChecklist.datファイルの例では、割付チェックリストとそのすべての関連オブジェクトを削除します。

METADATA|AllocateChecklist|ChecklistName|ChecklistCategory|ChecklistInstance|PersonNumber
DELETE|AllocateChecklist|Onboarding Checklist|ONBOARD|1|8153757

チェックリストを同じ個人に複数回割付

AllocateChecklist HDLビジネス・オブジェクトを使用して、チェックリストを同じ個人に複数回割り当てることができます。

この例では、AllocateChecklist.datファイルによって、カテゴリ休暇欠勤のチェックリストが同じ個人に複数回割り当てられます。

METADATA|AllocateChecklist|ChecklistName|ChecklistCategory|ChecklistInstance|PersonNumber|TemplateChecklistName|TemplateChecklistCategory
MERGE|AllocateChecklist|TestHDL|ORA_PERSON|1|300100010469683|TestHDL|ORA_ABSENCE
MERGE|AllocateChecklist|TestHDL|ORA_PERSON|2|300100010469683|TestHDL|ORA_ABSENCE
MERGE|AllocateChecklist|TestHDL|ORA_PERSON|3|300100010469683|TestHDL|ORA_ABSENCE

一括割当チェックリストおよび通知の生成

ChecklistMassAllocation HDLビジネス・オブジェクトを使用して、従業員のチェックリストを一括割付し、同じものに対する通知を生成できます。 このビジネス・オブジェクトは、個人の直属や組織など、大規模な集団のジャーニを一括割付するために使用されます。

このChecklistMassAllocation.datファイルの例では、従業員のリストを含む一括割当てオブジェクトを作成します。

METADATA|ChecklistMassAllocation|Name|Description|ChecklistAllocationCode|ChecklistName|InitiatorPersonNumber|Comments|Status|AllocationType|StartDate
MERGE|ChecklistMassAllocation|HDL Mass Allocation|HDL Mass Allocation|HDL_MASS_ALLOC_VISION_CORP|Annual review journey|6145367|mass assign journey to all employees in Vision Corporation|ORA_CHK_ACTIVE|ADHOC|2024/01/10
METADATA|ChecklistMassAllocationCriteria|ChecklistAllocationCode|ChecklistAllocCriteriaCode|ExcludeFlag|CriteriaType|PersonNumber|AssignmentNumber|EnabledFlag
MERGE|ChecklistMassAllocationCriteria|HDL_MASS_ALLOC_VISION_CORP|HDL1|N|ORA_PERSON|8153756|EEEE8153756|Y
MERGE|ChecklistMassAllocationCriteria|HDL_MASS_ALLOC_VISION_CORP|HDL2|N|ORA_PERSON|9153342|EEEE9153342|Y
MERGE|ChecklistMassAllocationCriteria|HDL_MASS_ALLOC_VISION_CORP|HDL3|N|ORA_PERSON|9472415|EEEE9472415|Y

チェックリスト一括割付オブジェクトでは、チェックリストは割付されません。 このオブジェクトは、ジャーニの一括割当およびスケジュール済ジャーニの割付の対象となる対象就業者を作成するために使用されます。 現在、ジャーニの一括割当では、個人、チームまたは組織割当のみがサポートされています。 ただし、ユーザーにカスタム対象就業者が存在する場合は、チェックリスト一括割付オブジェクトを使用して対象就業者を作成してから、「スケジュール済ジャーニの割付」または「ジャーニの一括割当」ESSプロセスを実行し、実際にジャーニを割り当てることができます。

ChecklistAllocCriteriaCode属性は、新規レコードに必要なユーザー・キーです。 これは、チェックリスト一括割付構成基準を一意に識別するコードです。

オブジェクトの作成後、「ツール」>「スケジュール済プロセス」にナビゲートし、ChecklistMassAllocation.datファイルで使用されるChecklistMassAllocation識別子を使用して「ジャーニの一括割当」プロセスを実行する必要があります。 この例では、HDL_MASS_ALLOC_VISION_CORP識別子が使用されます。