Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments |
|---|---|---|---|---|---|---|---|---|
| id | bigserial | 19 | √ | nextval('tbl_dailyattendancenimporthistory_id_seq'::regclass) |
|
|
Primary key |
|
| employeeid | varchar | 50 | null |
|
|
FK: public.tbl_employee.employeeid |
||
| date | date | 13 | null |
|
|
The calendar date (day) this attendance record is for. |
||
| shiftnextdayout | bool | 1 | √ | null |
|
|
Boolean flag: Indicates if the punch-out time occurred on the following calendar day (e.g., for night shifts). |
|
| correctedintime | timestamp | 29,6 | √ | null |
|
|
The final or corrected punch-in time recorded for the employee on the specific date. |
|
| correctedouttime | timestamp | 29,6 | √ | null |
|
|
The final or corrected punch-out time recorded for the employee on the specific date. |
|
| createddate | timestamp | 29,6 | √ | null |
|
|
||
| createdby | varchar | 50 | √ | null |
|
|
||
| modifieddate | timestamp | 29,6 | √ | null |
|
|
||
| modifiedby | varchar | 50 | √ | null |
|
|
||
| totalhours | int4 | 10 | √ | null |
|
|
The calculated total hours worked based on the |
|
| isimport | bool | 1 | false |
|
|
Boolean flag: Indicates if this history record was created as part of a bulk data import process (TRUE) or a manual correction/punch (FALSE). |
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| tbl_dailyattendancenimporthistory_pk_tbl_dailyattendancenimport | Primary key | Asc | id |
