About parameters for calculations [AX 2012]

Updated: March 17, 2014

Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

Calculation parameters calculate work time and pay for workers. Click Human resources > Setup > Time and attendance > Calculation parameters.

Based on the combination of different registration specification types (Reg. specification section in the Calculation parameters form) and profile specification types (Profile specification type section in the Calculation parameters form), you can specify how time is calculated with regard to work hours and paid time.

Registration specification types relate to the various types of registrations that a worker makes. The worker’s registrations are calculated against the work time profile that is selected for the worker. The profile that the worker uses may depend on the time of day for the clock-in registration; for example, if a production department works two or three shifts during a 24-hour period.

NoteNote

If the worker is not at work, and therefore, has made no registrations for one or more days, the worker’s time is calculated against the standard work time profile that has been selected for the worker, or against the work time profile that may have been selected for the worker in the Profile calendar or Work planner for the specific period.

The following registration specification types can be found in the Calculation parameters form.

Registration type

Description

Working time

The worker is at work.

Legal absence

The worker is not at work, but the selected absence group does not deduct hours from the worker’s overtime or flex balances.

For example, this kind of absence could be the worker’s illness, or that the worker is attending an external training course.

Illegal absence

The worker is not at work, but the selected absence group deducts hours from the worker’s overtime balance. However, the flexible hours balance is not reduced.

For example, this registration type can be used if the worker is late for work but plans to work additional hours the same day or another day in the week, if that is permitted.

Flex-reducing absence

The worker is not at work. The selected absence group does not deduct from the worker’s overtime, but reduces the flex balance.

For example, this can be used if a worker takes a whole day off to reduce the flexible hours balance.

Flex-reducing illegal absence

The worker is not at work. The absence group deducts from the worker's overtime and reduces the flex balance.

For example, this can be used if a worker is permitted to work flexible hours, but clocks in after the end of the flex-period tolerance without having a valid excuse for the absence.

Work-free flex zone

The worker is not at work in a flexible hours-reducing time zone. The worker receives pay for the time, and the flex balance is reduced.

Absence groups are used to handle various types of absence registrations for a worker. Click Human resources > Setup > Absence > Absence groups. If the check boxes are selected for a particular absence group, it means that one of the following conditions is true:

  • The flex balance is reduced.

  • Time is deducted from the overtime balance, if absence codes in that absence group are registered by workers.

  • Both of the previous conditions are true.

  • Standard time: This is considered “pure” work time, that is, the time during a work day when a worker is working on tasks.

  • Pay time: This is standard time (= work time) including paid breaks.

In the Calculation parameters form, if Working time is registered during a period in which the profile specification type Overtime is set up in the work time profile, after the time is calculated, it is included in Standard time, Pay time and Pay overtime.

When paid time is calculated, pay is generated from pay agreement lines in the pay agreement regarding the following wage types:

  • Standard time (= Pay time)

  • Overtime (= Pay overtime)

  • Premiums (If any premiums are set up in the pay agreement used to calculate the worker’s pay)

This means that when a worker works overtime, the worker receives the standard pay plus an overtime bonus plus premiums (for example, an operation- or task-related bonus, or a seniority bonus).

NoteNote

Clear the Pay time check box in the Paid section in the Calculation parameters form if overtime is set up as one amount including overtime pay (and not a standard pay rate plus an overtime bonus).

In the Calculation parameters form, if Working time is registered during a period in which the profile specification type Flex- is defined in the work time profile, the following is true. After the time is calculated, it is included in Standard time and Pay time.

When paid time is calculated, pay is generated from pay agreement lines in the pay agreement regarding the following wage types:

  • Standard time (= Pay time)

  • Premiums (If any premiums are set up in the pay agreement used to calculate the worker’s pay)

This means that if a worker is at work during a Flex- period in the worker’s profile, he or she receives standard pay plus premiums (if the worker is qualified for receiving premiums).

In the Calculation parameters form, if Working time is registered during a period in which the profile specification type Flex+ is defined in the work time profile, the following is true. After the time is calculated, it is included in Standard time, Pay time, and Flex+.

When paid time is calculated, pay is generated from pay agreement lines in the pay agreement regarding the following wage types:

  • Flex+ (If a special flex pay type is included in the pay agreement used to calculate the worker’s pay)

  • Premiums (If any premiums are set up in the pay agreement used to calculate the worker’s pay)

NoteNote

If a worker is at work during a Flex+ period in the worker’s profile, he or she does not receive standard pay or overtime pay. Also, the time is added to the worker’s flex balance.


Announcements: To see known issues and recent fixes, use Issue search in Microsoft Dynamics Lifecycle Services (LCS).

Community Additions

ADD
Show: