Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| id | bigserial | 19 | √ | nextval('tbl_holdsalaryhistory_id_seq'::regclass) |
|
|
Primary key |
||||
| employeeid | varchar | 500 | null |
|
|
FK: public.tbl_employee.employeeid |
|||||
| month | int4 | 10 | null |
|
|
The payroll month (1-12) for which the salary was originally put on hold, as recorded in this history version. |
|||||
| year | int4 | 10 | null |
|
|
The payroll year for which the salary was originally put on hold. |
|||||
| holdsalaryamount | numeric | 0 | null |
|
|
The exact monetary amount of the salary that was held in this version of the record. |
|||||
| holdsalarystatus | varchar | 100 | null |
|
|
The status of the held amount at the time this history record was created. |
|||||
| remarks | varchar | 500 | √ | null |
|
|
The detailed note or reason explaining the salary hold or the specific change event that triggered this history record. |
||||
| createdby | varchar | 50 | √ | null |
|
|
|||||
| createddate | timestamp | 29,6 | √ | null |
|
|
|||||
| modifiedby | varchar | 50 | √ | null |
|
|
|||||
| modifieddate | timestamp | 29,6 | √ | null |
|
|
|||||
| releasemonth | int4 | 10 | √ | null |
|
|
The intended payroll month (1-12) for the release of the held salary amount, as planned in this historical record. |
||||
| releaseyear | int4 | 10 | √ | null |
|
|
The intended payroll year for the release of the held salary amount. |
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| tbl_holdsalaryhistory_pk_tbl_holdsalaryhistory | Primary key | Asc | id |


