Entity PayGroupPeriod

Description of Entity PayGroupPeriod

Each payment within the pay period is placed in a sub-period. The pay period is 1 payroll cycle.

For pay periods set as 1 calendar month:
- A monthly payment group is set as a single sub period pay group.
- A weekly payment group is set as a four sub-periods pay group.


List of all Dependencies of the Entity PayGroupPeriod

Name

Code

Class Name

Relation_67288

Relation_67288

Reference


List of Attributes of the Entity PayGroupPeriod

Name

Code

PayGroupPeriodGenId

PayGroupPeriodGenId

Pay Group Year

PayGroupYear

Pay Group Period

PayGroupPeriod

Pay Group Sub Period

PayGroupSubPeriod

Sub Period Status

SubPeriodStatus

Sub Period Start Date

SubPeriodStartDate

Sub Period End Date

SubPeriodEndDate


Entity Attribute PayGroupPeriodGenId of the Entity PayGroupPeriod

Card of Attribute PayGroupPeriodGenId of the Entity PayGroupPeriod

Name

PayGroupPeriodGenId

Code

PayGroupPeriodGenId

Data Type

char(30)

Mandatory

Yes


Description of Attribute PayGroupPeriodGenId of the Entity PayGroupPeriod

A system generated identity for the pay group period. This also acts as a primary key for the PayGroupPeriodGenId table.
Example: A1 / A5 / A14


Entity Attribute Pay Group Year of the Entity PayGroupPeriod

Card of Attribute Pay Group Year of the Entity PayGroupPeriod

Name

Pay Group Year

Code

PayGroupYear

Data Type

integer

Mandatory

Yes


Description of Attribute Pay Group Year of the Entity PayGroupPeriod

Shows the year for the pay group.
Example: 2012


Entity Attribute Pay Group Period of the Entity PayGroupPeriod

Card of Attribute Pay Group Period of the Entity PayGroupPeriod

Name

Pay Group Period

Code

PayGroupPeriod

Data Type

integer

Mandatory

Yes


Description of Attribute Pay Group Period of the Entity PayGroupPeriod

Shows the period for the pay group.
Example: January = "1", February = "2", March = "3" etc.


Entity Attribute Pay Group Sub Period of the Entity PayGroupPeriod

Card of Attribute Pay Group Sub Period of the Entity PayGroupPeriod

Name

Pay Group Sub Period

Code

PayGroupSubPeriod

Data Type

integer

Mandatory

Yes


Description of Attribute Pay Group Sub Period of the Entity PayGroupPeriod

Holds the sub period for the allowance record.

Example:
Sub period 1 = 1 Payment Group (Hourly, Daily & Monthly rated)
Sub period 2 = 2 Payment Group (Hourly, Daily & Monthly rated)
Sub period 3 = 3 Payment Group (Hourly & Daily rated), divided by 3 and the balance is placed in the last sub-period
Sub Period 4 = 4 Payment Group (Hourly & Daily rated)


Entity Attribute Sub Period Status of the Entity PayGroupPeriod

Card of Attribute Sub Period Status of the Entity PayGroupPeriod

Name

Sub Period Status

Code

SubPeriodStatus

Data Type

char(20)

Mandatory

No


Description of Attribute Sub Period Status of the Entity PayGroupPeriod

Shows the status of the sub period.
Example: Locked / Active


Entity Attribute Sub Period Start Date of the Entity PayGroupPeriod

Card of Attribute Sub Period Start Date of the Entity PayGroupPeriod

Name

Sub Period Start Date

Code

SubPeriodStartDate

Data Type

date

Mandatory

No


Description of Attribute Sub Period Start Date of the Entity PayGroupPeriod

The Start Date is computed from the first day and first month of the SubPeriodTemplate entity.
It is usually in the format: DD-MM-YYYY.


Entity Attribute Sub Period End Date of the Entity PayGroupPeriod

Card of Attribute Sub Period End Date of the Entity PayGroupPeriod

Name

Sub Period End Date

Code

SubPeriodEndDate

Data Type

date

Mandatory

No


Description of Attribute Sub Period End Date of the Entity PayGroupPeriod

The End Date is computed from the last day and last month of the SubPeriodTemplate entity.
It is usually in the format: DD-MM-YYYY.