Entity ContractProgression

Description of Entity ContractProgression

Contract Progression is for keeping track of employees who are on short-term contracts, especially the contract numbers. Alerts can be set up via the Alert Module to send email notification on contract end dates.


List of all Dependencies of the Entity ContractProgression

Name

Code

Class Name

Relation_332999

Relation_332999

Reference


List of Attributes of the Entity ContractProgression

Name

Code

EmployeeSysId

EmployeeSysId

Contract From

ContractStartDate

Contract No

ContractNo

Contract To

ContractEndDate

Remarks

ContractRemarks

Current

ContractCurrent


Entity Attribute EmployeeSysId of the Entity ContractProgression

Card of Attribute EmployeeSysId of the Entity ContractProgression

Name

EmployeeSysId

Code

EmployeeSysId

Data Type

integer

Mandatory

Yes


Description of Attribute EmployeeSysId of the Entity ContractProgression

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


Entity Attribute Contract From of the Entity ContractProgression

Card of Attribute Contract From of the Entity ContractProgression

Name

Contract From

Code

ContractStartDate

Data Type

date

Mandatory

Yes


Description of Attribute Contract From of the Entity ContractProgression

This attribute holds the contract start date. It also acts as a primary key for the ContractProgression table.
It is usually in the format: DD-MM-YYYY.


Entity Attribute Contract No of the Entity ContractProgression

Card of Attribute Contract No of the Entity ContractProgression

Name

Contract No

Code

ContractNo

Data Type

char(20)

Mandatory

No


Description of Attribute Contract No of the Entity ContractProgression

This attribute is the contract number of the contract. It uniquely identifies each contract. No other employee should share the same contract number even if it is the same in content.


Entity Attribute Contract To of the Entity ContractProgression

Card of Attribute Contract To of the Entity ContractProgression

Name

Contract To

Code

ContractEndDate

Data Type

date

Mandatory

No


Description of Attribute Contract To of the Entity ContractProgression

This attribute holds the contract end or termination date.
It is usually in the format: DD-MM-YYYY.


Entity Attribute Remarks of the Entity ContractProgression

Card of Attribute Remarks of the Entity ContractProgression

Name

Remarks

Code

ContractRemarks

Data Type

char(100)

Mandatory

No


Description of Attribute Remarks of the Entity ContractProgression

Stores any remarks concerning the contract.


Entity Attribute Current of the Entity ContractProgression

Card of Attribute Current of the Entity ContractProgression

Name

Current

Code

ContractCurrent

Data Type

smallint

Mandatory

No


Description of Attribute Current of the Entity ContractProgression

Indicates if the employee is currently employed in the company, in a form of a checkbox.