510 - Calendar transactions

To Host

Please note! Use of this transaction requires that the license include item number 91328 Aspect 4 Payroll
For further description of this transaction type, please refer to the document ''ASPECT/4 LØN integration''.

FieldDescriptionData TypeMandatoryComment
1CorporationText

2DivisionText

3Employee no.Text

4DateDate

YYYYMMDD

5Arrival time startTime

HHMM

6Normal time startTime

HHMM

7Normal time endTime

HHMM

8Departure time endTime

HHMM

9Hours per dayTime duration

10Day codeText

'' '' Normal workday
''1'' Holiday
''2'' Saturday
''3'' Sunday
''4'' Bank holiday

See Note 1

11Pause start (1)Time

See Note 2

12Pause stop (1)Time

See Note 2

13Pause start (2)Time

See Note 2

14Pause stop (2)Time

See Note 2

15Pause start (3)Time

See Note 2

16Pause stop (3)Time

See Note 2

17Date of "Normal time start"Date

YYYYMMDD

18Date of "Normal time end"Date

YYYYMMDD

19Info-1Text

20Info-2Text

21Info-3Text

22Info-4Text

23Info-5Text

24Unique IDText

25CorrectionInteger

If property ''Report only changes'' is selected, ''-1'' represents a reversal, ''0' represens new and ''1''represents updated transaction.

Notes

IdText
1The day code is generated based on the following rules:
'' '' (Blank) : If the day profile has a norm time
''1'' or ''4'' : The code is taken from the field Reason code to host on the all day absence reasons.
''2'' and ''3'' : The code is taken from the field Shift ID on the day profile.

'' '' Normal workday
''1'' Holiday
''2'' Saturday
''3'' Sunday
''4'' Bank holiday
2Requirements in order to get pauses included in this transaction:
- The break interval must be inside the norm time interval of the day profile
- Deduct break time from ''Employee time'' must be true
- If the break is variable, the ''Use Auto break'' must be true

If there are more than three such breaks, only the first three are reported.