As of application version 6.5.1 the default behavior when processing records is to use the employee’s assignment when available, followed by Region or Shift specified -if neither is supplied then the record is type off-roster.
Prior to application version 6.5.1.2, and 6.6.1, INSERT would Off-Roster a record at the Shift or Region level that matches the criteria provided in the import or match the Shift and up to Region level contained in the user’s assignment on the target date.
As of application version 6.5.1.2, and 6.6.1, INSERT will attempt to:
STEP 1. Find the best assignment given the input criteria...
STEP 2. Get the first assignment for the user (first created for the user, sorts by the internal application identifier (gray number)...
STEP 3. If nothing was set to be used from step 1 or step 2...
Simply put the application will use the first it can of... the best assignment that matches the criteria (use all the organization structure if the assignment has it). Followed by any of the user’s assignments that matches the criteria (use all of the organization structure if the assignment has it). Lastly, use the closest matching region and shift to the criteria, which will end up as off-roster, only assigned at the region.
*=An asterisk in the table column name below denotes required data
Staffing-In Column Name | Format | Purpose |
---|---|---|
*Payroll ID | String
|
The payroll ID is required for each staff member and must match the ID in the existing payroll system. Must be a unique sequence of characters. |
Important: The Import Manager will import
records as defined in the configuration of the work code. In this
application, there are three options for configuring whether a work
code is approved: Yes, No, and Dynamic.
Note:
Depending on your import needs you may need to temporarily change the approval setting of the work code configuration in the application to fit the needs of your import. |
||
*Work Code | AbbreviationName
|
The work code staffing record to be inserted.
Type the workcode’s abbreviation and long name like this: SE:Sick
Earned
|
List | String | Rare usage. The list represents the list assignment that the staff member’s record is associated with and generally used to determine whether the work code inserted affect staffing rules. This setting assigns a List to the work code record; for instance, a List could be used to determine penalty (charge!) behavior. If the person is charged with a penalty, the Janitorial Manager then applies the Charge! flag on the work code, and that work code is visible on the person’s calendar. |
*Start Date | mm/dd/yyyy | This required setting is the calendar date for the work code record. |
Counts | Integer | This field holds the number of counts or instances this record represents and is limited to a maximum of eleven positive, non-zero integers. Used when instances or counts apply to staffing rules instead of hours. However, Duration (Hours) is a required column. |
*Shift | Abbreviation:Name
|
The shift represents the shift for the staffing
record and must match the Maximum alphanumeric characters: Type
the workcode’s abbreviation and long name like this: D1:Day 1
|
Start Time | hh:mm:ss | This optional setting assigns a start time to the work code record. |
*Duration (hours) This column reads, *Duration space (hours) | Integer
|
This required setting inserts the hours for
the corresponding work code record. If using only Counts for business
rules, use any number >=1 to get past the data requirement. Rules
can target Count data. Limit: 20 integers. The duration represents
the amount of hours attached to the work code that is being imported. IMPORTANT: There is a space requirement between the word ‘Duration’ and the word ‘hours’, which reads, “Duration space (hours)”. |
Region | String
|
Rare usage. The region represents the abbreviation of the region associated with the staff member’s assignment record. Limit: 10 alphanumeric characters. The region represents the abbreviation of the Region level for this record. |
Outcome |
|
Rare usage. This optional setting logs the outcome pertaining to the work code record. The outcome represents the result of a call made by a staffer. Rules can target the outcome to apply staffing rules, such as a penalty or probationary period for rejecting an opportunity. |
Detail Code | String
|
Appends a detail code to the work code record. To apply a detail code, add a column to the sample CSV file. In the header type: Detail Code. |
Note | String
|
Appends a note to the work code record. To apply a note, add a column to the sample CSV file. In the header type: Note. |