Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| dailyreportid | bigserial | 19 | √ | nextval('tbl_dailyreport_dailyreportid_seq'::regclass) |
|
|
Meaning: Primary key. |
||||
| taskid | int8 | 19 | √ | null |
|
|
Meaning: Project/Task reference ID. |
||||
| reportingdate | timestamp | 29,6 | √ | null |
|
|
Meaning: Task start timestamp. |
||||
| description | varchar | 800 | √ | null |
|
|
Meaning: Task description or additional notes. |
||||
| hours | numeric | 0 | √ | null |
|
|
Meaning: Duration of work in minutes. |
||||
| employeeid | varchar | 30 | √ | null |
|
|
Status: Currently unused in code. |
||||
| targetedenddate | timestamp | 29,6 | √ | null |
|
|
Meaning: Task end timestamp. |
||||
| status | varchar | 50 | √ | null |
|
|
Status: Currently unused in code. |
||||
| remarks | varchar | 50 | √ | null |
|
|
Status: Currently unused in code. |
||||
| taskname | varchar | 300 | √ | null |
|
|
Meaning: Task name or label selected by the user. |
||||
| companyid | int8 | 19 | √ | null |
|
|
Meaning: Company identifier. |
||||
| estimatedhours | numeric | 0 | √ | null |
|
|
Status: Currently unused in code. |
||||
| taskpriority | varchar | 30 | √ | null |
|
|
Meaning: Task priority level. |
||||
| managerremark | varchar | 500 | √ | null |
|
|
Meaning: Manager’s remark or feedback. |
||||
| projectclientname | varchar | 100 | √ | null |
|
|
Status: Currently unused in code. |
||||
| createddate | timestamp | 29,6 | √ | null |
|
|
Meaning: Record creation timestamp. |
||||
| modifiedby | varchar | 50 | √ | null |
|
|
Meaning: Employee ID of the last user who modified the record. |
||||
| modifieddate | timestamp | 29,6 | √ | null |
|
|
Meaning: Timestamp of the last modification. |
||||
| stage | varchar | 100 | √ | null |
|
|
Meaning: Timesheet approval stage/status. |
||||
| taskdate | date | 13 | √ | null |
|
|
Meaning: Date for which the timesheet was filled. |
||||
| attachment | varchar | 50 | √ | null |
|
|
Meaning: Attachment file name (if uploaded). |
||||
| createdby | varchar | 50 | '''Admin'''::character varying |
|
|
Meaning: Employee ID of the submitter. |
|||||
| rep1status | varchar | 50 | √ | null |
|
|
Meaning: Reporting Manager 1 status. |
||||
| rep2status | varchar | 50 | √ | null |
|
|
Meaning: Reporting Manager 2 status. |
||||
| finalstatus | varchar | 50 | √ | null |
|
|
Meaning: HR or final approval status. |
||||
| rep1reason | varchar | 200 | √ | null |
|
|
Meaning: Reporting Manager 1 remarks. |
||||
| rep2reason | varchar | 200 | √ | null |
|
|
Meaning: Reporting Manager 2 remarks. |
||||
| adminreason | varchar | 200 | √ | null |
|
|
Meaning: HR remarks. |
||||
| reopen_history | text | 2147483647 | √ | null |
|
|
Meaning: JSON string tracking timesheet reopen history. |
||||
| is_billable | bool | 1 | √ | true |
|
|
Meaning: Billable flag. |
||||
| reviews | text | 2147483647 | √ | null |
|
|
Meaning: JSON string storing timesheet review details. |
||||
| is_imported | bool | 1 | √ | null |
|
|
Meaning: Import flag. |
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| tbl_dailyreport_pk_tbl_dailyreport | Primary key | Asc | dailyreportid |



