370 - Employee time queue
From Host
This transaction type is for setting employee time queue. It is sent from host to ProMark.
Changes made by this transaction type will take effect the next time the employee clocks-in.
| Field | Description | Data Type | Mandatory | Comment |
|---|---|---|---|---|
| 1 | Employee number | Text | X | |
| 2 | Field type | Integer | X | See host transactions documentation. |
| 3 | Profile id | Text | X | Profile ID as needed based on the field type. |
| 4 | Start date | Date | X | |
| 5 | Start time | Time | X | |
| 6 | Profile id 2 | Text | (X) | Activity ID when field type = 8. |
| 7 | End date | Date | (X) | Mandatory if |
| 8 | End time | Time | (X) | |
| 9 | Time-of-day interval | Time Interval | (X) | Mandatory if field type = 14 and optional if field type = 21 |
| 10 | Value | Decimal number | ||
| 11 | Force update | Logical | Affects only changes to Day profile, Normal time interval or split shift day profile. | |
| 12 | Allow update in closed/validated period | Logical | Makes a change in a closed/validated period |
Notes
| Id | Text |
|---|---|
| 1 | The following schema lists the different "Field types" that can be used, and depending on the field type what other fields is mandatory. 1 Attendance Profile 1, 2, 3, 4 2 Bonus Group 1, 2, 3, 4 3 Department 1, 2, 3, 4 4 Approval Group 1, 2, 3, 4 5 Category 1, 2, 3, 4 6 In-activate Employee 1, 2, 4 7 Re-activate Employee 1, 2, 4 8 Home Project and Activity 1, 2, 3, 4, 6 9 Absence 1, 2, 3, 4 10 Terminal Area 1, 2, 3, 4 11 Day profile 1, 2, 3, 4, 7 12 Period Profile 1, 2, 3, 4 13 Payroll Profile 1, 2, 3, 4 14 Normal Time Interval 1, 2, 4, 7, 9 15 Workcenter 1, 2, 3, 4 16 Employee Figure 1, 2, 3, 4, 10 17 Exclude from proplanning 1, 2, 4, 7 18 Registration method 1, 2, 3, 4 19 Division 1, 2, 4 20 Manager 1, 2, 4 21 Split shift day profile (individual shift) 1, 2, 3, 4, 7, (9) 22 Split shift day profiles (multiple shifts) 1, 2, 3, 4, (6), 7 The transaction has a property called Merge Normal Time Interval. It is an optional logical field. Default value is false. It will only be taken in consideration for the import of Normal time interval and Split shift day profile (individual shift). The other types will not be affected by it's value. When enabled, this property will combine Normal Time Interval transactions as long as their intervals form one continuous chain, creating a single merged transaction. When importing Split shift day profile it will merge connecting intervals. If the interval is not connecting to any other already inserted shifts, a new shift will be created. |