Columns
| Column | Type | Size | Nulls | Auto | Default | Children | Parents | Comments |
|---|---|---|---|---|---|---|---|---|
| id | bigserial | 19 | √ | nextval('tbl_gratuityruledetail_id_seq'::regclass) |
|
|
Primary key |
|
| complienceaccountid | int8 | 19 | √ | null |
|
|
FK: public.tbl_ComplienceAccount.Id (Implied) |
|
| payelementsid | varchar | 1000 | √ | null |
|
|
Comma-separated string of FKs to public.tbl_PayElements.Id (Implied) |
|
| payelementsname | varchar | 1000 | √ | null |
|
|
Comma-separated names corresponding to the |
|
| servicemonths | int8 | 19 | √ | null |
|
|
The minimum number of months of continuous service required for an employee to become eligible for gratuity (e.g., 5 years * 12 months = 60). |
|
| lastnoofmonths | int4 | 10 | √ | null |
|
|
The number of preceding months whose average salary components ( |
|
| isgratuity | bool | 1 | √ | null |
|
|
Boolean flag: Typically TRUE, indicating this rule is part of a Gratuity calculation setup. |
|
| createddate | timestamp | 29,6 | √ | null |
|
|
||
| createdby | varchar | 500 | √ | null |
|
|
||
| modifieddate | timestamp | 29,6 | √ | null |
|
|
||
| modifiedby | varchar | 500 | √ | null |
|
|
Indexes
| Constraint Name | Type | Sort | Column(s) |
|---|---|---|---|
| tbl_gratuityruledetail_pk__tbl__gratuityruledetail_id | Primary key | Asc | id |
