Entity AllowanceRecord

Description of Entity AllowanceRecord

This entity stores the information about the allowance record. Shows the allowance amount, when it was used etc


List of all Dependencies of the Entity AllowanceRecord

Name

Code

Class Name

Relation_116041

Relation_116041

Reference

Relation_65393

Relation_65393

Reference


List of Attributes of the Entity AllowanceRecord

Name

Code

EmployeeSysId

EmployeeSysId

AllowanceSGSPGenId

AllowanceSGSPGenId

Year

PayRecYear

Period

PayRecPeriod

Sub Period

PayRecSubPeriod

Pay Rec ID

PayRecID

Donation or Other Allowance

AllowanceFormulaId

Amount

AllowanceAmount

AllowanceRecurSysId

AllowanceRecurSysId

AllowancePreProcessRec

AllowancePreProcessRec

Created By

AllowanceCreatedBy

Declared Date

AllowanceDeclaredDate

Remarks

AllowanceRemarks

AllowanceCustSysId

AllowanceCustSysId

Foreign Amount

AllowanceAmountF

Exchange Rate ID

AllowanceExRateId

Exchange Rate

AllowanceExRate


Entity Attribute EmployeeSysId of the Entity AllowanceRecord

Card of Attribute EmployeeSysId of the Entity AllowanceRecord

Name

EmployeeSysId

Code

EmployeeSysId

Data Type

integer

Mandatory

Yes


Description of Attribute EmployeeSysId of the Entity AllowanceRecord

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


Entity Attribute AllowanceSGSPGenId of the Entity AllowanceRecord

Card of Attribute AllowanceSGSPGenId of the Entity AllowanceRecord

Name

AllowanceSGSPGenId

Code

AllowanceSGSPGenId

Data Type

char(30)

Mandatory

Yes


Description of Attribute AllowanceSGSPGenId of the Entity AllowanceRecord

Shows the generating identity of the allowance record. It is also the primary key for the AllowanceRecord table.
Example: A1 / A66 / A110


Entity Attribute Year of the Entity AllowanceRecord

Card of Attribute Year of the Entity AllowanceRecord

Name

Year

Code

PayRecYear

Data Type

integer

Mandatory

No


Description of Attribute Year of the Entity AllowanceRecord

Shows the year for the pay record.
Example: 2012


Entity Attribute Period of the Entity AllowanceRecord

Card of Attribute Period of the Entity AllowanceRecord

Name

Period

Code

PayRecPeriod

Data Type

integer

Mandatory

No


Description of Attribute Period of the Entity AllowanceRecord

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


Entity Attribute Sub Period of the Entity AllowanceRecord

Card of Attribute Sub Period of the Entity AllowanceRecord

Name

Sub Period

Code

PayRecSubPeriod

Data Type

integer

Mandatory

No


Description of Attribute Sub Period of the Entity AllowanceRecord

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 AllowanceRecord

Card of Attribute Pay Rec ID of the Entity AllowanceRecord

Name

Pay Rec ID

Code

PayRecID

Data Type

char(20)

Mandatory

No


Description of Attribute Pay Rec ID of the Entity AllowanceRecord

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


Entity Attribute Donation or Other Allowance of the Entity AllowanceRecord

Card of Attribute Donation or Other Allowance of the Entity AllowanceRecord

Name

Donation or Other Allowance

Code

AllowanceFormulaId

Data Type

char(20)

Mandatory

Yes


Description of Attribute Donation or Other Allowance of the Entity AllowanceRecord

Shows the type of allowance.
Example: Phone / Transport


Entity Attribute Amount of the Entity AllowanceRecord

Card of Attribute Amount of the Entity AllowanceRecord

Name

Amount

Code

AllowanceAmount

Data Type

double

Mandatory

No


Description of Attribute Amount of the Entity AllowanceRecord

Stores the amount of allowance.


Entity Attribute AllowanceRecurSysId of the Entity AllowanceRecord

Card of Attribute AllowanceRecurSysId of the Entity AllowanceRecord

Name

AllowanceRecurSysId

Code

AllowanceRecurSysId

Data Type

char(30)

Mandatory

No


Description of Attribute AllowanceRecurSysId of the Entity AllowanceRecord

System generated identifier. Shows the recurring allowance.
Example: A1 / A2 / A3


Entity Attribute AllowancePreProcessRec of the Entity AllowanceRecord

Card of Attribute AllowancePreProcessRec of the Entity AllowanceRecord

Name

AllowancePreProcessRec

Code

AllowancePreProcessRec

Data Type

smallint

Mandatory

No


Description of Attribute AllowancePreProcessRec of the Entity AllowanceRecord

Shows the record of the pre-processed record.


Entity Attribute Created By of the Entity AllowanceRecord

Card of Attribute Created By of the Entity AllowanceRecord

Name

Created By

Code

AllowanceCreatedBy

Data Type

char(20)

Mandatory

No


Description of Attribute Created By of the Entity AllowanceRecord

Shows who has created the pay record.


Entity Attribute Declared Date of the Entity AllowanceRecord

Card of Attribute Declared Date of the Entity AllowanceRecord

Name

Declared Date

Code

AllowanceDeclaredDate

Data Type

date

Mandatory

No


Description of Attribute Declared Date of the Entity AllowanceRecord

Shows the date of when the employee claims the allowance.
Example: 2012-03-01


Entity Attribute Remarks of the Entity AllowanceRecord

Card of Attribute Remarks of the Entity AllowanceRecord

Name

Remarks

Code

AllowanceRemarks

Data Type

char(100)

Mandatory

No


Description of Attribute Remarks of the Entity AllowanceRecord

Stores any remarks.


Entity Attribute AllowanceCustSysId of the Entity AllowanceRecord

Card of Attribute AllowanceCustSysId of the Entity AllowanceRecord

Name

AllowanceCustSysId

Code

AllowanceCustSysId

Data Type

integer

Mandatory

No


Description of Attribute AllowanceCustSysId of the Entity AllowanceRecord

System generated identifier of the allowance.


Entity Attribute Foreign Amount of the Entity AllowanceRecord

Card of Attribute Foreign Amount of the Entity AllowanceRecord

Name

Foreign Amount

Code

AllowanceAmountF

Data Type

double

Mandatory

No


Description of Attribute Foreign Amount of the Entity AllowanceRecord

Stores the Foreign Allowance Amount based on the Exchange Rate, i.e. Foreign Currency.


Entity Attribute Exchange Rate ID of the Entity AllowanceRecord

Card of Attribute Exchange Rate ID of the Entity AllowanceRecord

Name

Exchange Rate ID

Code

AllowanceExRateId

Data Type

char(20)

Mandatory

No


Description of Attribute Exchange Rate ID of the Entity AllowanceRecord

Stores the identity of the exchange rate of the Allowance Formula.
Example: SGD / AUD / USD


Entity Attribute Exchange Rate of the Entity AllowanceRecord

Card of Attribute Exchange Rate of the Entity AllowanceRecord

Name

Exchange Rate

Code

AllowanceExRate

Data Type

double

Mandatory

No


Description of Attribute Exchange Rate of the Entity AllowanceRecord

Stores the exchange rate of the Allowance Formula.
Example: 1.0