Example of Loading Work Patterns Using Reference Object Source Keys

Referenced objects for a work pattern can be a worker assignment or an enterprise shift. This example WorkPattern.dat file creates a WorkPattern object using the source key for the worker assignment.

It also creates the child WorkPatternShift and WorkPatternBreak objects using the source key for the enterprise shift.

METADATA|WorkPattern|SourceSystemOwner|SourceSystemId|AssignmentId(SourceSystemOwner)|AssignmentId(SourceSystemId)|WorkPatternAltCode|DateFrom|DateTo|WorkPatternTypeName|RepeatNumber|RepeatCycle
MERGE|WorkPattern|HCMWP-003|WP_RTSSID_001A|FUSION|100000016657062||2023/04/01|2023/07/01|WP_START_END_TIME_TYPE|1|Weeks
 
METADATA|WorkPatternShift|SourceSystemOwner|SourceSystemId|WorkPatternAssignmentId(SourceSystemId)|WorkPatternShiftCode|DayOfWorkPattern|ShiftStartTime|ShiftEndTime|DurationMinutes|UnpaidBreakDurationMinutes|ShiftId(SourceSystemId)|ShiftId(SourceSystemOwner)
MERGE|WorkPatternShift|HCMWP-003|WPS_RTSSID_001A|WP_RTSSID_001A||1|||||300100577492880|FUSION
MERGE|WorkPatternShift|HCMWP-003|WPS_RTSSID_002A|WP_RTSSID_001A||2|||||300100577492880|FUSION
MERGE|WorkPatternShift|HCMWP-003|WPS_RTSSID_003A|WP_RTSSID_001A||3|||||300100577492880|FUSION
MERGE|WorkPatternShift|HCMWP-003|WPS_RTSSID_004A|WP_RTSSID_001A||4|||||300100577492880|FUSION
MERGE|WorkPatternShift|HCMWP-003|WPS_RTSSID_005A|WP_RTSSID_001A||5|||||300100577492880|FUSION
 
METADATA|WorkPatternBreak|SourceSystemOwner|SourceSystemId|WorkPatternShiftId(SourceSystemId)|WorkPatternBreakCode|StartTime|EndTime|BreakName
MERGE|WorkPatternBreak|HCMWP-003|WPB_RTSSID_001A|WPS_RTSSID_001A||22:30||Snacks_Brk1
MERGE|WorkPatternBreak|HCMWP-003|WPB_RTSSID_002A|WPS_RTSSID_002A||22:30||Snacks_Brk1
MERGE|WorkPatternBreak|HCMWP-003|WPB_RTSSID_003A|WPS_RTSSID_003A||22:30||Snacks_Brk1
MERGE|WorkPatternBreak|HCMWP-003|WPB_RTSSID_004A|WPS_RTSSID_004A||22:30||Snacks_Brk1
MERGE|WorkPatternBreak|HCMWP-003|WPB_RTSSID_005A|WPS_RTSSID_005A||22:30||Snacks_Brk1