You are on page 1of 5

Business Object: Checklist Template Page 1 of 5

Business Object Details


Product Global Human Resources - Core Setup
Business Object Checklist Template
Version V2
File Name Checklist.dat
Delete supported Yes

Hierarchy
Top level Object Level 2 objects Description File Discriminator
Checklist Template You create and maintain tasks within a checklist template. A checklist template can be allocated to persons Checklist
either manually, or automatically when persons experience the action associated with the checklist template.
Checklist Template Task Task that is a part of the checklist template, which can be allocated to one or more persons. ChecklistTask

Business Object Specific Rules


1 The combination of Checklist Name and Category must be unique.
2 The Checklist Task Name must be unique for a Checklist
3 Checlkist Task TargetDurationUOM must be D(Days), W(Weeks) or M(Months), or null.
Business Object: Checklist Template Component: Checklist Template Page 2 of 5

Component Checklist Template You create and maintain tasks within a checklist template. A checklist template can be allocated to persons either
Discriminator Checklist manually, or automatically when persons experience the action associated with the checklist template.
File Name Checklist.dat
Date Type Not dated
Hierarchy Level Top

Alternate User Key attribute for Integration Object Primary


Attribute Name Key Type surrogate Ids Name Data Type Length Scale Key Mandatory
ChecklistId Surrogate ID ChecklistName, ChecklistCategory Checklist Number 18 Yes Yes*
ChecklistName *** User Key String 240 Yes, on create
ChecklistCategory User Key String 60 Yes, on create
Description *** String 360
ActionCode, OR
ActionId Foreign Surrogate ID ActionName not integration enabled Number 18
ActionCode String 30
ActionName String 80
GUID Fusion GUID Checklist Raw 16
SourceSystemOwner Source Key ** Checklist String 256
SourceSystemId Source Key ** Checklist String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Checklist Template Component: Checklist Template Page 3 of 5

Component Checklist Template


Discriminator Checklist
File Name Checklist.dat KEY:
* at least one key type is required (e.g. Surrogate ID, Source Key, Fusion GUID or User Key).
Date Type Not dated ** mutually inclusive (if one value supplied, so must the other)
Hierarchy Level Top *** translatable (this attribute can be translated by supplying translations in a separate translations file.

Attribute Name Key Type Lookup Name Description


ChecklistId Surrogate ID Unique Identifier for a checklist.
ChecklistName *** User Key Name of the checklist.
ChecklistCategory User Key CHECKLIST_CATEGORY Category of checklist.
Description *** Description of the checklist.

ActionId Foreign Surrogate ID Foreign key to PER_ACTIONS_B table.


ActionCode Code for ActionId
ActionName Name of the action.
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source Key ** The name of the source system the record originated from.
SourceSystemId Source Key ** The unique identifier for this record from the source system.
Customer specified reference for information purposes only. Do not supply values for this attribute,
SourceRefTableName=<source-table-name> just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference for information purposes only.
SourceRef002=<source-column-002> Customer specified reference for information purposes only.
SourceRef003=<source-column-003> Customer specified reference for information purposes only.
SourceRef004=<source-column-004> Customer specified reference for information purposes only.
SourceRef005=<source-column-005> Customer specified reference for information purposes only.
SourceRef006=<source-column-006> Customer specified reference for information purposes only.
SourceRef007=<source-column-007> Customer specified reference for information purposes only.
SourceRef008=<source-column-008> Customer specified reference for information purposes only.
SourceRef009=<source-column-009> Customer specified reference for information purposes only.
SourceRef010=<source-column-010> Customer specified reference for information purposes only.
Business Object: Checklist Template Component: Checklist Template Task Page 4 of 5

Component Checklist Template Task Task that is a part of the checklist template, which can be allocated to one or more persons.
Discriminator ChecklistTask
File Name Checklist.dat
Date Type Not dated
Hierarchy Level 2
Parent Component Checklist Template
Alternate User Key attribute for Primary
Attribute Name Key Type surrogate Ids Integration Object Name Data Type Length Scale Key Mandatory
TaskInChecklistId Surrogate ID ChecklistName, ChecklistCategory ChecklistTask Number 18 Yes Yes*
ChecklistId Parent Surrogate ID ChecklistName, ChecklistCategory Checklist Number 18 Yes*
ChecklistName User Key String 240 Yes, on create
ChecklistCategory User Key String 60 Yes, on create
ChecklistTaskName *** String 240 Yes, on create
Description *** String 360
EligibilityProfileId Foreign Surrogate ID EligibilityProfileName not integration enabled Number 18
EligibilityProfileName String 9
TargetDuration Number 9
TargetDurationUOM String 30
ResponsibilityType String 10
MandatoryFlag String 30 Yes, on create
ActionURL *** String 1000
GUID Fusion GUID ChecklistTask Raw 16
SourceSystemOwner Source Key ** ChecklistTask String 256
SourceSystemId Source Key ** ChecklistTask String 2000

SourceRefTableName=<source-table-name> String 200


SourceRef001=<source-column-001> String 200
SourceRef002=<source-column-002> String 200
SourceRef003=<source-column-003> String 200
SourceRef004=<source-column-004> String 200
SourceRef005=<source-column-005> String 200
SourceRef006=<source-column-006> String 200
SourceRef007=<source-column-007> String 200
SourceRef008=<source-column-008> String 200
SourceRef009=<source-column-009> String 200
SourceRef010=<source-column-010> String 200
Business Object: Checklist Template Component: Checklist Template Task Page 5 of 5

Component Checklist Template Task


Discriminator ChecklistTask
File Name Checklist.dat KEY:
* at least one key type is required (e.g. Surrogate ID, Source Key, Fusion GUID or User Key).
Date Type Not dated ** mutually inclusive (if one value supplied, so must the other)
Hierarchy Level 2 *** translatable (this attribute can be translated by supplying translations in a separate translations file.
Parent Component Checklist Template

Attribute Name Key Type Lookup Name Description


TaskInChecklistId Surrogate ID Task in Checklist Identifier
ChecklistId Parent Surrogate ID Identifier for the checklist holding the task
ChecklistName User Key Name of the checklist.
ChecklistCategory User Key CHECKLIST_CATEGORY Category of checklist.
ChecklistTaskName *** Name of Checklist Template Task
Description *** Description of the checklist task.
EligibilityProfileId Foreign Surrogate ID ID of the eligibility profile.
EligibilityProfileName Name of the eligibility profile.
TargetDuration Target duration of the task to be completed within the checklist.
TargetDurationUOM CHECKLIST_QUALIFYING_UNITS Unit of Measure for the duration of the task to be completed within the checklist.
ResponsibilityType PER_RESPONSIBILITY_TYPES Identifies the responsibility of the person performing the task.
MandatoryFlag YES_NO An indication of whether a particular task is mandatory.
ActionURL *** Action URL of Checklist Template Task
GUID Fusion GUID A Fusion wide globally unique identifer for the record.
SourceSystemOwner Source Key ** The name of the source system the record originated from.
SourceSystemId Source Key ** The unique identifier for this record from the source system.
Customer specified reference for information purposes only. Do not supply values for this
SourceRefTableName=<source-table-name> attribute, just a name for the source system table.
SourceRef001=<source-column-001> Customer specified reference for information purposes only.
SourceRef002=<source-column-002> Customer specified reference for information purposes only.
SourceRef003=<source-column-003> Customer specified reference for information purposes only.
SourceRef004=<source-column-004> Customer specified reference for information purposes only.
SourceRef005=<source-column-005> Customer specified reference for information purposes only.
SourceRef006=<source-column-006> Customer specified reference for information purposes only.
SourceRef007=<source-column-007> Customer specified reference for information purposes only.
SourceRef008=<source-column-008> Customer specified reference for information purposes only.
SourceRef009=<source-column-009> Customer specified reference for information purposes only.
SourceRef010=<source-column-010> Customer specified reference for information purposes only.