Types of Work Codes

Four types of behaviors are associated with work codes: Non-Working, Regular Duty, Signup, and Working.

The most frequently created work code types are non-working followed by working.

Dimensions and Work Codes...

In Dimensions a nonworking type code translates to schedule pay code edits by default. To override the default behavior, choose Send as Segment with Tag.1

In Dimensions regular and working time translates to a shift with segment; except when a working type work code is flagged as On Call which translates to a schedule tag. To override the default behavior, choose Send as Pay Code Edit.2 A tag is optional and based on configuration.

Application version 7.1.13+ introduced two properties in the integration,properties file that return the corresponding shift segment for any period of time that an employee is not working as a result of a non-working exception in a Dimensions integration.
  • schedule.event.simple.assignment=true Main property which defines whether this application will send a virtual working segment for each non-working time to Dimensions. Default is false (Disabled).
  • schedule.event.simple.assignment.noPaySegmentTag= This optional property is only needed if schedule.event.simple.assignment=true and a No Pay Segment Tag is desired. Default is blank. This property defines the No Pay Segment Tag that will be sent as part of the virtual working time segment. If left blank, then No Pay Segment Tag will not display in Dimensions. When a No Pay Segment Tag is supplied in the property, this tag must be different than the No Pay Segment Tag used in the Schedule Integration area located in the Import Manager. Sample Format: schedule.event.simple.assignment.noPaySegmentTag=NoPaySegmentTag2020

Important: When using the above mentioned properties be sure to configure the Regular Duty/Working code properly. A non-working work code that does not have a matching Regular Duty or Working type work code must have a Regular Duty/Working code with Send as Segment with Tag selected in the code’s configuration to cover the time gap. This also means the work code used to define Regular Duty must have Include in Integration and Send as Segment with Tag selected, and must be the work code assigned to the List Plan associated with the position, or the work code referenced in an Overriding Assignment Work Code.

Note:

Merge Adjacent Working Period in the Dimensions Integration area is not supported when changing the default behavior of work code types.

1 Available as of application version 7.1.0.3
2 Available as of application version 7.1.0.3