Entity DetailRecord

Description of Entity DetailRecord

This entity contains the summary of the Pay Record.


List of all Dependencies of the Entity DetailRecord

Name

Code

Class Name

Relation_65391

Relation_65391

Reference


List of Attributes of the Entity DetailRecord

Name

Code

EmployeeSysId

EmployeeSysId

DetailRecSGSPGenId

DetailRecSGSPGenId

Year

PayRecYear

Period

PayRecPeriod

Sub Period

PayRecSubPeriod

Pay Rec ID

PayRecID

Current Basic Rate

CurrentBasicRate

Previous Basic Rate

PreviousBasicRate

AllocatedBasicRate

AllocatedBasicRate

Current Salary Type

CurrentBasicRateType

Previous Salary Type

PreviousBasicRateType

PreviousHrDays

PreviousHrDays

CurrentHrDays

CurrentHrDays

PreviousHrDaysRate

PreviousHrDaysRate

CurrentHrDaysRate

CurrentHrDaysRate

Pay Allocation Type

PayAllocationType

Pay Allocation Value

PayAllocationValue

Back Pay

CurBackPayBasicRate

BackPay

PrevBackPayBasicRate

Total Wage

CalTotalWage

CalTotalGrossWage

CalTotalGrossWage

Total OT

CalOTAmount

OT Back Pay

CalOTBackPay

Total Shift

CalShiftAmount

Leave Deduction

CalLveDeductAmt

CalBackPay

CalBackPay

CalGrossWage

CalGrossWage

CalNetWage

CalNetWage

ProratedBackPayFreq

ProratedBackPayFreq

FullBackPayFreq

FullBackPayFreq

BackPayProgressionDate

BackPayProgressionDate

CurrentBRExRateId

CurrentBRExRateId

CurrentBRExRate

CurrentBRExRate

CurrentBasicRateF

CurrentBasicRateF

PreviousBasicRateF

PreviousBasicRateF

AllocatedBasicRateF

AllocatedBasicRateF

CalTotalWageF

CalTotalWageF

CalBackPayF

CalBackPayF

CurBackPayBasicRateF

CurBackPayBasicRateF

PrevBackPayBasicRateF

PrevBackPayBasicRateF

FreeNumeric1

FreeNumeric1

FreeNumeric2

FreeNumeric2

FreeNumeric3

FreeNumeric3

FreeNumeric4

FreeNumeric4

FreeNumeric5

FreeNumeric5

FreeString1

FreeString1

FreeString2

FreeString2

FreeString3

FreeString3

FreeString4

FreeString4

FreeString5

FreeString5

NetWageP

NetWageP

NetWageExRateId

NetWageExRateId

NetWageExRate

NetWageExRate

NetWageBankAllocGpId

NetWageBankAllocGpId


Entity Attribute EmployeeSysId of the Entity DetailRecord

Card of Attribute EmployeeSysId of the Entity DetailRecord

Name

EmployeeSysId

Code

EmployeeSysId

Data Type

integer

Mandatory

Yes


Description of Attribute EmployeeSysId of the Entity DetailRecord

System generated identifier. It is blind to the user. It also holds the primary key for the Employee table.


Entity Attribute DetailRecSGSPGenId of the Entity DetailRecord

Card of Attribute DetailRecSGSPGenId of the Entity DetailRecord

Name

DetailRecSGSPGenId

Code

DetailRecSGSPGenId

Data Type

char(30)

Mandatory

Yes


Description of Attribute DetailRecSGSPGenId of the Entity DetailRecord

Shows the generating identity of the detail record. This is the primary key for the DetailRecord table.
Example: A1 / A66 / A110


Entity Attribute Year of the Entity DetailRecord

Card of Attribute Year of the Entity DetailRecord

Name

Year

Code

PayRecYear

Data Type

integer

Mandatory

No


Description of Attribute Year of the Entity DetailRecord

Shows the year for the pay record.
Example: 2012


Entity Attribute Period of the Entity DetailRecord

Card of Attribute Period of the Entity DetailRecord

Name

Period

Code

PayRecPeriod

Data Type

integer

Mandatory

No


Description of Attribute Period of the Entity DetailRecord

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


Entity Attribute Sub Period of the Entity DetailRecord

Card of Attribute Sub Period of the Entity DetailRecord

Name

Sub Period

Code

PayRecSubPeriod

Data Type

integer

Mandatory

No


Description of Attribute Sub Period of the Entity DetailRecord

Holds the sub period for the pay 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 Pay Rec ID of the Entity DetailRecord

Card of Attribute Pay Rec ID of the Entity DetailRecord

Name

Pay Rec ID

Code

PayRecID

Data Type

char(20)

Mandatory

No


Description of Attribute Pay Rec ID of the Entity DetailRecord

Stores the identity for the pay record.
Example: Normal / Normal Time Sheet


Entity Attribute Current Basic Rate of the Entity DetailRecord

Card of Attribute Current Basic Rate of the Entity DetailRecord

Name

Current Basic Rate

Code

CurrentBasicRate

Data Type

double

Mandatory

No


Description of Attribute Current Basic Rate of the Entity DetailRecord

Shows the current rate of the employee's salary. Some of the employee's rate are daily rated, some are monthly rated.
Example: 2,000 a month / 100 a day


Entity Attribute Previous Basic Rate of the Entity DetailRecord

Card of Attribute Previous Basic Rate of the Entity DetailRecord

Name

Previous Basic Rate

Code

PreviousBasicRate

Data Type

double

Mandatory

No


Description of Attribute Previous Basic Rate of the Entity DetailRecord

Shows the previous rate of the employee's salary. Some of the employee's rate are daily rated, some are monthly rated.
Example: 2,000 a month / 100 a day


Entity Attribute AllocatedBasicRate of the Entity DetailRecord

Card of Attribute AllocatedBasicRate of the Entity DetailRecord

Name

AllocatedBasicRate

Code

AllocatedBasicRate

Data Type

double

Mandatory

No


Description of Attribute AllocatedBasicRate of the Entity DetailRecord

Shows the sum of the allocated rate of the employee's salary for a month.


Entity Attribute Current Salary Type of the Entity DetailRecord

Card of Attribute Current Salary Type of the Entity DetailRecord

Name

Current Salary Type

Code

CurrentBasicRateType

Data Type

char(20)

Mandatory

No


Description of Attribute Current Salary Type of the Entity DetailRecord

Shows the type of the current basic rate.
Example: Monthly rated / Daily rated


Entity Attribute Previous Salary Type of the Entity DetailRecord

Card of Attribute Previous Salary Type of the Entity DetailRecord

Name

Previous Salary Type

Code

PreviousBasicRateType

Data Type

char(20)

Mandatory

No


Description of Attribute Previous Salary Type of the Entity DetailRecord

Shows the type of the previous basic rate.
Example: Monthly rated / Daily rated


Entity Attribute PreviousHrDays of the Entity DetailRecord

Card of Attribute PreviousHrDays of the Entity DetailRecord

Name

PreviousHrDays

Code

PreviousHrDays

Data Type

double

Mandatory

No


Description of Attribute PreviousHrDays of the Entity DetailRecord

Stores the sum of the previous number of working days.


Entity Attribute CurrentHrDays of the Entity DetailRecord

Card of Attribute CurrentHrDays of the Entity DetailRecord

Name

CurrentHrDays

Code

CurrentHrDays

Data Type

double

Mandatory

No


Description of Attribute CurrentHrDays of the Entity DetailRecord

Stores the sum of the current number of working days in a month.
Example: 20 / 23 days


Entity Attribute PreviousHrDaysRate of the Entity DetailRecord

Card of Attribute PreviousHrDaysRate of the Entity DetailRecord

Name

PreviousHrDaysRate

Code

PreviousHrDaysRate

Data Type

double

Mandatory

No


Description of Attribute PreviousHrDaysRate of the Entity DetailRecord

Stores the rate of salary from the previous working days.


Entity Attribute CurrentHrDaysRate of the Entity DetailRecord

Card of Attribute CurrentHrDaysRate of the Entity DetailRecord

Name

CurrentHrDaysRate

Code

CurrentHrDaysRate

Data Type

double

Mandatory

No


Description of Attribute CurrentHrDaysRate of the Entity DetailRecord

Stores the rate of salary from the current working days.


Entity Attribute Pay Allocation Type of the Entity DetailRecord

Card of Attribute Pay Allocation Type of the Entity DetailRecord

Name

Pay Allocation Type

Code

PayAllocationType

Data Type

char(20)

Mandatory

No


Description of Attribute Pay Allocation Type of the Entity DetailRecord

For daily pay allocation:
- Fixed days: Set a fixed number of days per sub period
- Work Calendar: Use the employee's work calendar to determine the number of days
- Balance Fixed Calendar: Applicable only for last pay period

For monthly pay allocation: applies to the first sub period only. Balance is placed in the second sub period
- Fixed amount: Type in a fixed wage amount
- Percentage: Wage percentage expressed as whole numbers, i.e. 50% as 50. "%" symbol is not required.


Entity Attribute Pay Allocation Value of the Entity DetailRecord

Card of Attribute Pay Allocation Value of the Entity DetailRecord

Name

Pay Allocation Value

Code

PayAllocationValue

Data Type

double

Mandatory

No


Description of Attribute Pay Allocation Value of the Entity DetailRecord

Shows the value of the pay allocation.


Entity Attribute Back Pay of the Entity DetailRecord

Card of Attribute Back Pay of the Entity DetailRecord

Name

Back Pay

Code

CurBackPayBasicRate

Data Type

double

Mandatory

No


Description of Attribute Back Pay of the Entity DetailRecord

Shows the current rate of the back pay from the basic rate.


Entity Attribute BackPay of the Entity DetailRecord

Card of Attribute BackPay of the Entity DetailRecord

Name

BackPay

Code

PrevBackPayBasicRate

Data Type

double

Mandatory

No


Description of Attribute BackPay of the Entity DetailRecord

Shows the previous rate of the back pay from the basic rate.


Entity Attribute Total Wage of the Entity DetailRecord

Card of Attribute Total Wage of the Entity DetailRecord

Name

Total Wage

Code

CalTotalWage

Data Type

double

Mandatory

No


Description of Attribute Total Wage of the Entity DetailRecord

Calculates the total sum of wage of each employee.


Entity Attribute CalTotalGrossWage of the Entity DetailRecord

Card of Attribute CalTotalGrossWage of the Entity DetailRecord

Name

CalTotalGrossWage

Code

CalTotalGrossWage

Data Type

double

Mandatory

No


Description of Attribute CalTotalGrossWage of the Entity DetailRecord

Calculates the total gross wage of each employee.


Entity Attribute Total OT of the Entity DetailRecord

Card of Attribute Total OT of the Entity DetailRecord

Name

Total OT

Code

CalOTAmount

Data Type

double

Mandatory

No


Description of Attribute Total OT of the Entity DetailRecord

Calculates the sum of the amount for working overtime.


Entity Attribute OT Back Pay of the Entity DetailRecord

Card of Attribute OT Back Pay of the Entity DetailRecord

Name

OT Back Pay

Code

CalOTBackPay

Data Type

double

Mandatory

No


Description of Attribute OT Back Pay of the Entity DetailRecord

Calculates the sum of the amount of back pay for working overtime.


Entity Attribute Total Shift of the Entity DetailRecord

Card of Attribute Total Shift of the Entity DetailRecord

Name

Total Shift

Code

CalShiftAmount

Data Type

double

Mandatory

No


Description of Attribute Total Shift of the Entity DetailRecord

Calculates the sum of the amount for working on a shift.


Entity Attribute Leave Deduction of the Entity DetailRecord

Card of Attribute Leave Deduction of the Entity DetailRecord

Name

Leave Deduction

Code

CalLveDeductAmt

Data Type

double

Mandatory

No


Description of Attribute Leave Deduction of the Entity DetailRecord

Calculates the amount deducting leave pay.


Entity Attribute CalBackPay of the Entity DetailRecord

Card of Attribute CalBackPay of the Entity DetailRecord

Name

CalBackPay

Code

CalBackPay

Data Type

double

Mandatory

No


Description of Attribute CalBackPay of the Entity DetailRecord

Calculates the total sum of back payment of each employee.


Entity Attribute CalGrossWage of the Entity DetailRecord

Card of Attribute CalGrossWage of the Entity DetailRecord

Name

CalGrossWage

Code

CalGrossWage

Data Type

double

Mandatory

No


Description of Attribute CalGrossWage of the Entity DetailRecord

Calculates the gross wage of each employee.


Entity Attribute CalNetWage of the Entity DetailRecord

Card of Attribute CalNetWage of the Entity DetailRecord

Name

CalNetWage

Code

CalNetWage

Data Type

double

Mandatory

No


Description of Attribute CalNetWage of the Entity DetailRecord

Calculates the net wage of each employee.


Entity Attribute ProratedBackPayFreq of the Entity DetailRecord

Card of Attribute ProratedBackPayFreq of the Entity DetailRecord

Name

ProratedBackPayFreq

Code

ProratedBackPayFreq

Data Type

double

Mandatory

No


Description of Attribute ProratedBackPayFreq of the Entity DetailRecord

Shows the amount of the prorated back pay.


Entity Attribute FullBackPayFreq of the Entity DetailRecord

Card of Attribute FullBackPayFreq of the Entity DetailRecord

Name

FullBackPayFreq

Code

FullBackPayFreq

Data Type

double

Mandatory

No


Description of Attribute FullBackPayFreq of the Entity DetailRecord

Shows the full back pay amount.


Entity Attribute BackPayProgressionDate of the Entity DetailRecord

Card of Attribute BackPayProgressionDate of the Entity DetailRecord

Name

BackPayProgressionDate

Code

BackPayProgressionDate

Data Type

date

Mandatory

No


Description of Attribute BackPayProgressionDate of the Entity DetailRecord

Shows the date of when the back pay was processed.


Entity Attribute CurrentBRExRateId of the Entity DetailRecord

Card of Attribute CurrentBRExRateId of the Entity DetailRecord

Name

CurrentBRExRateId

Code

CurrentBRExRateId

Data Type

char(20)

Mandatory

No


Description of Attribute CurrentBRExRateId of the Entity DetailRecord

Shows the identity of the current basic rate's exchange rate.


Entity Attribute CurrentBRExRate of the Entity DetailRecord

Card of Attribute CurrentBRExRate of the Entity DetailRecord

Name

CurrentBRExRate

Code

CurrentBRExRate

Data Type

double

Mandatory

No


Description of Attribute CurrentBRExRate of the Entity DetailRecord

Shows the current basic rate's exchange rate.


Entity Attribute CurrentBasicRateF of the Entity DetailRecord

Card of Attribute CurrentBasicRateF of the Entity DetailRecord

Name

CurrentBasicRateF

Code

CurrentBasicRateF

Data Type

double

Mandatory

No


Description of Attribute CurrentBasicRateF of the Entity DetailRecord

Shows the current foreign basic rate of the employee's salary. Some of the employee's rate are daily rated, some are monthly rated.


Entity Attribute PreviousBasicRateF of the Entity DetailRecord

Card of Attribute PreviousBasicRateF of the Entity DetailRecord

Name

PreviousBasicRateF

Code

PreviousBasicRateF

Data Type

double

Mandatory

No


Description of Attribute PreviousBasicRateF of the Entity DetailRecord

Shows the previous foreign basic rate of the employee's salary. Some of the employee's rate are daily rated, some are monthly rated.


Entity Attribute AllocatedBasicRateF of the Entity DetailRecord

Card of Attribute AllocatedBasicRateF of the Entity DetailRecord

Name

AllocatedBasicRateF

Code

AllocatedBasicRateF

Data Type

double

Mandatory

No


Description of Attribute AllocatedBasicRateF of the Entity DetailRecord

Shows the allocated foreign basic rate of the employee's salary for a month.


Entity Attribute CalTotalWageF of the Entity DetailRecord

Card of Attribute CalTotalWageF of the Entity DetailRecord

Name

CalTotalWageF

Code

CalTotalWageF

Data Type

double

Mandatory

No


Description of Attribute CalTotalWageF of the Entity DetailRecord

Calculates the total foreign wage of each employee.


Entity Attribute CalBackPayF of the Entity DetailRecord

Card of Attribute CalBackPayF of the Entity DetailRecord

Name

CalBackPayF

Code

CalBackPayF

Data Type

double

Mandatory

No


Description of Attribute CalBackPayF of the Entity DetailRecord

Calculates the foreign back pay of each employee.


Entity Attribute CurBackPayBasicRateF of the Entity DetailRecord

Card of Attribute CurBackPayBasicRateF of the Entity DetailRecord

Name

CurBackPayBasicRateF

Code

CurBackPayBasicRateF

Data Type

double

Mandatory

No


Description of Attribute CurBackPayBasicRateF of the Entity DetailRecord

Shows the current foreign back pay basic rate for the employee.


Entity Attribute PrevBackPayBasicRateF of the Entity DetailRecord

Card of Attribute PrevBackPayBasicRateF of the Entity DetailRecord

Name

PrevBackPayBasicRateF

Code

PrevBackPayBasicRateF

Data Type

double

Mandatory

No


Description of Attribute PrevBackPayBasicRateF of the Entity DetailRecord

Shows the previous foreign back pay basic rate for the employee.


Entity Attribute FreeNumeric1 of the Entity DetailRecord

Card of Attribute FreeNumeric1 of the Entity DetailRecord

Name

FreeNumeric1

Code

FreeNumeric1

Data Type

double

Mandatory

No


Description of Attribute FreeNumeric1 of the Entity DetailRecord

Enables the customer to customize the section. Numeric usually stands for numbers or digits. Numeric(5,2) means there are 5 digits with 2 decimal places, i.e. 123.45
Example: It can ask for the amount of pay earned in a day, i.e. 105.87


Entity Attribute FreeNumeric2 of the Entity DetailRecord

Card of Attribute FreeNumeric2 of the Entity DetailRecord

Name

FreeNumeric2

Code

FreeNumeric2

Data Type

double

Mandatory

No


Description of Attribute FreeNumeric2 of the Entity DetailRecord

Enables the customer to customize the section. Numeric usually stands for numbers or digits. Numeric(5,2) means there are 5 digits with 2 decimal places, i.e. 123.45
Example: It can ask for the amount of pay earned in a day, i.e. 105.87


Entity Attribute FreeNumeric3 of the Entity DetailRecord

Card of Attribute FreeNumeric3 of the Entity DetailRecord

Name

FreeNumeric3

Code

FreeNumeric3

Data Type

double

Mandatory

No


Description of Attribute FreeNumeric3 of the Entity DetailRecord

Enables the customer to customize the section. Numeric usually stands for numbers or digits. Numeric(5,2) means there are 5 digits with 2 decimal places, i.e. 123.45
Example: It can ask for the amount of pay earned in a day, i.e. 105.87


Entity Attribute FreeNumeric4 of the Entity DetailRecord

Card of Attribute FreeNumeric4 of the Entity DetailRecord

Name

FreeNumeric4

Code

FreeNumeric4

Data Type

double

Mandatory

No


Description of Attribute FreeNumeric4 of the Entity DetailRecord

Enables the customer to customize the section. Numeric usually stands for numbers or digits. Numeric(5,2) means there are 5 digits with 2 decimal places, i.e. 123.45
Example: It can ask for the amount of pay earned in a day, i.e. 105.87


Entity Attribute FreeNumeric5 of the Entity DetailRecord

Card of Attribute FreeNumeric5 of the Entity DetailRecord

Name

FreeNumeric5

Code

FreeNumeric5

Data Type

double

Mandatory

No


Description of Attribute FreeNumeric5 of the Entity DetailRecord

Enables the customer to customize the section. Numeric usually stands for numbers or digits. Numeric(5,2) means there are 5 digits with 2 decimal places, i.e. 123.45
Example: It can ask for the amount of pay earned in a day, i.e. 105.87


Entity Attribute FreeString1 of the Entity DetailRecord

Card of Attribute FreeString1 of the Entity DetailRecord

Name

FreeString1

Code

FreeString1

Data Type

char(200)

Mandatory

No


Description of Attribute FreeString1 of the Entity DetailRecord

Enables the customer to customize the section. String is a data type which includes letters, digits and special characters. It is a sequence of characters. It can ask for the name of a previous employer.
Example: Sage Software Asia Pte. Ltd.


Entity Attribute FreeString2 of the Entity DetailRecord

Card of Attribute FreeString2 of the Entity DetailRecord

Name

FreeString2

Code

FreeString2

Data Type

char(200)

Mandatory

No


Description of Attribute FreeString2 of the Entity DetailRecord

Enables the customer to customize the section. String is a data type which includes letters, digits and special characters. It is a sequence of characters. It can ask for the name of a previous employer.
Example: Sage Software Asia Pte. Ltd.


Entity Attribute FreeString3 of the Entity DetailRecord

Card of Attribute FreeString3 of the Entity DetailRecord

Name

FreeString3

Code

FreeString3

Data Type

char(200)

Mandatory

No


Description of Attribute FreeString3 of the Entity DetailRecord

Enables the customer to customize the section. String is a data type which includes letters, digits and special characters. It is a sequence of characters. It can ask for the name of a previous employer.
Example: Sage Software Asia Pte. Ltd.


Entity Attribute FreeString4 of the Entity DetailRecord

Card of Attribute FreeString4 of the Entity DetailRecord

Name

FreeString4

Code

FreeString4

Data Type

char(200)

Mandatory

No


Description of Attribute FreeString4 of the Entity DetailRecord

Enables the customer to customize the section. String is a data type which includes letters, digits and special characters. It is a sequence of characters. It can ask for the name of a previous employer.
Example: Sage Software Asia Pte. Ltd.


Entity Attribute FreeString5 of the Entity DetailRecord

Card of Attribute FreeString5 of the Entity DetailRecord

Name

FreeString5

Code

FreeString5

Data Type

char(200)

Mandatory

No


Description of Attribute FreeString5 of the Entity DetailRecord

Enables the customer to customize the section. String is a data type which includes letters, digits and special characters. It is a sequence of characters. It can ask for the name of a previous employer.
Example: Sage Software Asia Pte. Ltd.


Entity Attribute NetWageP of the Entity DetailRecord

Card of Attribute NetWageP of the Entity DetailRecord

Name

NetWageP

Code

NetWageP

Data Type

double

Mandatory

No


Description of Attribute NetWageP of the Entity DetailRecord

Shows the net wage of the employee.


Entity Attribute NetWageExRateId of the Entity DetailRecord

Card of Attribute NetWageExRateId of the Entity DetailRecord

Name

NetWageExRateId

Code

NetWageExRateId

Data Type

char(20)

Mandatory

No


Description of Attribute NetWageExRateId of the Entity DetailRecord

Shows the identity of the rate of the net wage of the employee.


Entity Attribute NetWageExRate of the Entity DetailRecord

Card of Attribute NetWageExRate of the Entity DetailRecord

Name

NetWageExRate

Code

NetWageExRate

Data Type

double

Mandatory

No


Description of Attribute NetWageExRate of the Entity DetailRecord

Shows the rate of the net wage of the employee.


Entity Attribute NetWageBankAllocGpId of the Entity DetailRecord

Card of Attribute NetWageBankAllocGpId of the Entity DetailRecord

Name

NetWageBankAllocGpId

Code

NetWageBankAllocGpId

Data Type

char(20)

Mandatory

No


Description of Attribute NetWageBankAllocGpId of the Entity DetailRecord

Shows the identity for the bank allocation of the net wage for the employee.
Example: Local