Spaces:
Sleeping
Sleeping
| { | |
| "employee_code": { | |
| "module": "employee_leaves", | |
| "label": "Employee Code", | |
| "table": "organization_persons", | |
| "column": "person_code", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "full_name": { | |
| "module": "intern_family_members", | |
| "label": "Full Name", | |
| "table": "intern_family_members", | |
| "column": "full_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "date_of_birth": { | |
| "module": "intern_family_members", | |
| "label": "Date of Birth", | |
| "table": "intern_family_members", | |
| "column": "date_of_birth", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "gender": { | |
| "module": "intern_family_members", | |
| "label": "Gender", | |
| "table": "intern_family_members", | |
| "column": "gender", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "department": { | |
| "module": "organization_designations", | |
| "label": "Department", | |
| "table": "organization_designations", | |
| "column": "organization_department_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_departments", | |
| "key": "organization_department_id", | |
| "label": "department_name" | |
| } | |
| }, | |
| "designation": { | |
| "module": "organization_leave_entitlements", | |
| "label": "Designation", | |
| "table": "organization_leave_entitlements", | |
| "column": "organization_designation_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_designations", | |
| "key": "organization_designation_id", | |
| "label": "designation_name" | |
| } | |
| }, | |
| "date_of_joining": { | |
| "module": "employees", | |
| "label": "Date of Joining", | |
| "table": "employees", | |
| "column": "date_of_joining", | |
| "type": "date", | |
| "operators": [ | |
| "today", | |
| "this_week", | |
| "this_month", | |
| "this_year", | |
| "this_month_joining", | |
| "this_month_anniversary" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employment_status": { | |
| "module": "organization_employment_stages", | |
| "label": "Employment Status", | |
| "table": "organization_employment_stages", | |
| "column": "organization_employment_status_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_employment_statuses", | |
| "key": "organization_employment_status_id", | |
| "label": "employment_status_name" | |
| } | |
| }, | |
| "employment_type": { | |
| "module": "organization_leave_entitlements", | |
| "label": "Employment Type", | |
| "table": "organization_leave_entitlements", | |
| "column": "organization_employment_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_employment_types", | |
| "key": "organization_employment_type_id", | |
| "label": "employment_type_name" | |
| } | |
| }, | |
| "personal_email": { | |
| "module": "intern_contacts", | |
| "label": "Personal Email", | |
| "table": "intern_contacts", | |
| "column": "personal_email", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "department_name": { | |
| "module": "departments", | |
| "label": "Department Name", | |
| "table": "organization_departments", | |
| "column": "department_name", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\",\"endswith\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "department_short_name": { | |
| "module": "departments", | |
| "label": "Department Short Name", | |
| "table": "organization_departments", | |
| "column": "department_short_name", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "description": { | |
| "module": "payroll_component_type", | |
| "label": "Description", | |
| "table": "organization_payroll_component_types", | |
| "column": "description", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "department_mail_id": { | |
| "module": "departments", | |
| "label": "Department Mail ID", | |
| "table": "organization_departments", | |
| "column": "department_mail_id", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "department_employees_count": { | |
| "module": "departments", | |
| "label": "Employees Count", | |
| "table": "organization_departments", | |
| "column": "department_employees_count", | |
| "type": "number", | |
| "operators": "[\"equals\",\"greaterthan\",\"lessthan\",\"greaterthanorequal\",\"lessthanorequal\",\"between\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization": { | |
| "module": "organization_learning_resource_skill_elements", | |
| "label": "Organization", | |
| "table": "organization_learning_resource_skill_elements", | |
| "column": "organization_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organizations", | |
| "key": "organization_id", | |
| "label": "organization_name" | |
| } | |
| }, | |
| "work_model": { | |
| "module": "employees", | |
| "label": "Work Model", | |
| "table": "employees", | |
| "column": "organization_work_model_id", | |
| "type": "foreign_key", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_work_models", | |
| "key": "organization_work_model_id", | |
| "label": "work_model_name" | |
| } | |
| }, | |
| "work_shift": { | |
| "module": "interns", | |
| "label": "Work Shift", | |
| "table": "interns", | |
| "column": "organization_work_shift_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_work_shifts", | |
| "key": "organization_work_shift_id", | |
| "label": "work_shift_name" | |
| } | |
| }, | |
| "employment_stage": { | |
| "module": "employees", | |
| "label": "Employment Stage", | |
| "table": "employees", | |
| "column": "organization_employment_stage_id", | |
| "type": "foreign_key", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_employment_stages", | |
| "key": "organization_employment_stage_id", | |
| "label": "employment_stage_name" | |
| } | |
| }, | |
| "employment_category": { | |
| "module": "employees", | |
| "label": "Employment Category", | |
| "table": "employees", | |
| "column": "organization_employment_category_id", | |
| "type": "foreign_key", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_employment_categories", | |
| "key": "organization_employment_category_id", | |
| "label": "employment_category_name" | |
| } | |
| }, | |
| "reporting_manager": { | |
| "module": "employees", | |
| "label": "Reporting Manager", | |
| "table": "employees", | |
| "column": "reporting_manager_id", | |
| "type": "foreign_key", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "employees", | |
| "key": "employee_id", | |
| "label": "first_name" | |
| } | |
| }, | |
| "marital_status": { | |
| "module": "interns", | |
| "label": "Marital Status", | |
| "table": "persons", | |
| "column": "marital_status", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_unit": { | |
| "module": "interns", | |
| "label": "Organization Unit", | |
| "table": "interns", | |
| "column": "organization_unit_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_units", | |
| "key": "organization_unit_id", | |
| "label": "unit_name" | |
| } | |
| }, | |
| "work_email": { | |
| "module": "employee_contacts", | |
| "label": "Work Email", | |
| "table": "employee_contacts", | |
| "column": "work_email", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "personal_phone_number": { | |
| "module": "intern_contacts", | |
| "label": "Personal Phone Number", | |
| "table": "intern_contacts", | |
| "column": "personal_phone_number", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "work_phone_number": { | |
| "module": "employee_contacts", | |
| "label": "Work Phone Number", | |
| "table": "employee_contacts", | |
| "column": "work_phone_number", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "location": { | |
| "module": "organization_entities", | |
| "label": "Location", | |
| "table": "organization_entities", | |
| "column": "organization_location_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_locations", | |
| "key": "organization_location_id", | |
| "label": "location_name" | |
| } | |
| }, | |
| "organization_entity": { | |
| "module": "payroll_slab", | |
| "label": "Organization Entity", | |
| "table": "organization_payroll_component_slabs", | |
| "column": "organization_entity_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_entities", | |
| "key": "organization_entity_id", | |
| "label": "entity_name" | |
| } | |
| }, | |
| "last_name": { | |
| "module": "interns", | |
| "label": "Last Name", | |
| "table": "persons", | |
| "column": "last_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "middle_name": { | |
| "module": "interns", | |
| "label": "Middle Name", | |
| "table": "persons", | |
| "column": "middle_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee": { | |
| "module": "security_transaction", | |
| "label": "Employee", | |
| "table": "organization_payroll_security_transactions", | |
| "column": "organization_person_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_persons", | |
| "key": "organization_person_id", | |
| "label": "full_name" | |
| } | |
| }, | |
| "education_level": { | |
| "module": "organization_education_streams", | |
| "label": "Education Level", | |
| "table": "organization_education_streams", | |
| "column": "organization_education_level_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_education_levels", | |
| "key": "organization_education_level_id", | |
| "label": "education_level_name" | |
| } | |
| }, | |
| "education_degree": { | |
| "module": "organization_education_level_degree_streams", | |
| "label": "Education Degree", | |
| "table": "organization_education_level_degree_streams", | |
| "column": "organization_education_degree_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_education_degrees", | |
| "key": "organization_education_degree_id", | |
| "label": "education_degree_name" | |
| } | |
| }, | |
| "education_stream": { | |
| "module": "organization_education_level_degree_streams", | |
| "label": "Education Stream", | |
| "table": "organization_education_level_degree_streams", | |
| "column": "organization_education_stream_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_education_streams", | |
| "key": "organization_education_stream_id", | |
| "label": "education_stream_name" | |
| } | |
| }, | |
| "education_level_degree_stream": { | |
| "module": "intern_educations", | |
| "label": "Education Level Degree Stream", | |
| "table": "intern_educations", | |
| "column": "organization_education_level_degree_stream_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_education_level_degree_streams", | |
| "key": "organization_education_level_degree_stream_id", | |
| "label": "organization_education_level_degree_stream_id" | |
| } | |
| }, | |
| "institute_name": { | |
| "module": "intern_educations", | |
| "label": "Institute Name", | |
| "table": "intern_educations", | |
| "column": "institute_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "marks_percentage": { | |
| "module": "intern_educations", | |
| "label": "Marks Percentage", | |
| "table": "intern_educations", | |
| "column": "marks_percentage", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "board_university_name": { | |
| "module": "employee_educations", | |
| "label": "Board/University Name", | |
| "table": "employee_educations", | |
| "column": "board_university_name", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\",\"endswith\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "year_of_passing": { | |
| "module": "intern_educations", | |
| "label": "Year of Passing", | |
| "table": "intern_educations", | |
| "column": "year_of_passing", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_pursuing": { | |
| "module": "intern_educations", | |
| "label": "Is Pursuing", | |
| "table": "intern_educations", | |
| "column": "is_pursuing", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_active": { | |
| "module": "payroll_salary_component", | |
| "label": "Is Active", | |
| "table": "organization_payroll_employee_salary_structure_components", | |
| "column": "is_active", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals", | |
| "not_equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "language": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Language", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "organization_language_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_languages", | |
| "key": "organization_language_id", | |
| "label": "language_name" | |
| } | |
| }, | |
| "can_read": { | |
| "module": "intern_languages", | |
| "label": "Can Read", | |
| "table": "intern_languages", | |
| "column": "can_read", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "can_write": { | |
| "module": "intern_languages", | |
| "label": "Can Write", | |
| "table": "intern_languages", | |
| "column": "can_write", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "can_speak": { | |
| "module": "intern_languages", | |
| "label": "Can Speak", | |
| "table": "intern_languages", | |
| "column": "can_speak", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_native": { | |
| "module": "intern_languages", | |
| "label": "Is Native", | |
| "table": "intern_languages", | |
| "column": "is_native", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "name": { | |
| "module": "employee_family_members", | |
| "label": "Name", | |
| "table": "employee_family_members", | |
| "column": "name", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\",\"endswith\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "relationship": { | |
| "module": "employee_family_members", | |
| "label": "Relationship", | |
| "table": "employee_family_members", | |
| "column": "relationship", | |
| "type": "enum", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "current_status": { | |
| "module": "employee_family_members", | |
| "label": "Current Status", | |
| "table": "employee_family_members", | |
| "column": "current_status", | |
| "type": "enum", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "education_details": { | |
| "module": "employee_family_members", | |
| "label": "Education Details", | |
| "table": "employee_family_members", | |
| "column": "education_details", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\",\"endswith\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "occupation_details": { | |
| "module": "employee_family_members", | |
| "label": "Occupation Details", | |
| "table": "employee_family_members", | |
| "column": "occupation_details", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\",\"endswith\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "email": { | |
| "module": "organization_identity_profiles", | |
| "label": "Email", | |
| "table": "organization_identity_profiles", | |
| "column": "email", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "phone": { | |
| "module": "organization_identity_profiles", | |
| "label": "Phone", | |
| "table": "organization_identity_profiles", | |
| "column": "phone", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_dependent": { | |
| "module": "intern_family_members", | |
| "label": "Is Dependent", | |
| "table": "intern_family_members", | |
| "column": "is_dependent", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "address_type": { | |
| "module": "employee_addresses", | |
| "label": "Address Type", | |
| "table": "employee_addresses", | |
| "column": "organization_employee_address_type_id", | |
| "type": "foreign_key", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_employee_address_types", | |
| "key": "organization_employee_address_type_id", | |
| "label": "employee_address_type_name" | |
| } | |
| }, | |
| "residential_ownership_type": { | |
| "module": "employee_addresses", | |
| "label": "Residential Ownership Type", | |
| "table": "employee_addresses", | |
| "column": "organization_residential_ownership_type_id", | |
| "type": "foreign_key", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_residential_ownership_types", | |
| "key": "organization_residential_ownership_type_id", | |
| "label": "residential_ownership_type_name" | |
| } | |
| }, | |
| "address_line1": { | |
| "module": "intern_addresses", | |
| "label": "Address Line 1", | |
| "table": "intern_addresses", | |
| "column": "address_line1", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "address_line2": { | |
| "module": "intern_addresses", | |
| "label": "Address Line 2", | |
| "table": "intern_addresses", | |
| "column": "address_line2", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "address_line3": { | |
| "module": "intern_addresses", | |
| "label": "Address Line 3", | |
| "table": "intern_addresses", | |
| "column": "address_line3", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "city": { | |
| "module": "organization_locations", | |
| "label": "City", | |
| "table": "organization_locations", | |
| "column": "general_city_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "general_cities", | |
| "key": "general_city_id", | |
| "label": "city_name" | |
| } | |
| }, | |
| "postal_code": { | |
| "module": "organization_locations", | |
| "label": "Postal Code", | |
| "table": "organization_locations", | |
| "column": "postal_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "alternate_personal_phone_number": { | |
| "module": "employee_contacts", | |
| "label": "Alternate Personal Phone Number", | |
| "table": "employee_contacts", | |
| "column": "alternate_personal_phone_number", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "alternate_personal_email": { | |
| "module": "employee_contacts", | |
| "label": "Alternate Personal Email", | |
| "table": "employee_contacts", | |
| "column": "alternate_personal_email", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "preferred_contact_method": { | |
| "module": "employee_contacts", | |
| "label": "Preferred Contact Method", | |
| "table": "employee_contacts", | |
| "column": "preferred_contact_method", | |
| "type": "enum", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "emergency_person_name_1": { | |
| "module": "employee_contacts", | |
| "label": "Emergency Person Name 1", | |
| "table": "employee_contacts", | |
| "column": "emergency_person_name_1", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\",\"endswith\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "emergency_person_phone_number_1": { | |
| "module": "employee_contacts", | |
| "label": "Emergency Person Phone Number 1", | |
| "table": "employee_contacts", | |
| "column": "emergency_person_phone_number_1", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "emergency_person_relation_1": { | |
| "module": "employee_contacts", | |
| "label": "Emergency Person Relation 1", | |
| "table": "employee_contacts", | |
| "column": "emergency_person_relation_1", | |
| "type": "enum", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "emergency_person_name_2": { | |
| "module": "employee_contacts", | |
| "label": "Emergency Person Name 2", | |
| "table": "employee_contacts", | |
| "column": "emergency_person_name_2", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\",\"endswith\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "emergency_person_phone_number_2": { | |
| "module": "employee_contacts", | |
| "label": "Emergency Person Phone Number 2", | |
| "table": "employee_contacts", | |
| "column": "emergency_person_phone_number_2", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "emergency_person_relation_2": { | |
| "module": "employee_contacts", | |
| "label": "Emergency Person Relation 2", | |
| "table": "employee_contacts", | |
| "column": "emergency_person_relation_2", | |
| "type": "enum", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "experience_type": { | |
| "module": "intern_experiences", | |
| "label": "Experience Type", | |
| "table": "intern_experiences", | |
| "column": "experience_type", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_name": { | |
| "module": "organizations", | |
| "label": "Organization Name", | |
| "table": "organizations", | |
| "column": "organization_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "industry": { | |
| "module": "organization_entities", | |
| "label": "Industry", | |
| "table": "organization_entities", | |
| "column": "general_industry_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "general_industries", | |
| "key": "general_industry_id", | |
| "label": "industry_name" | |
| } | |
| }, | |
| "work_title": { | |
| "module": "intern_experiences", | |
| "label": "Work Title", | |
| "table": "intern_experiences", | |
| "column": "work_title", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "work_mode": { | |
| "module": "intern_experiences", | |
| "label": "Work Mode", | |
| "table": "intern_experiences", | |
| "column": "work_mode", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "compensation_status": { | |
| "module": "intern_experiences", | |
| "label": "Compensation Status", | |
| "table": "intern_experiences", | |
| "column": "compensation_status", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "compensation_payout_model": { | |
| "module": "employee_experiences", | |
| "label": "Compensation Payout Model", | |
| "table": "employee_experiences", | |
| "column": "compensation_payout_model", | |
| "type": "enum", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "compensation_amount": { | |
| "module": "intern_experiences", | |
| "label": "Compensation Amount", | |
| "table": "intern_experiences", | |
| "column": "compensation_amount", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "currency_code": { | |
| "module": "intern_stipend_payments", | |
| "label": "Currency Code", | |
| "table": "intern_stipend_payments", | |
| "column": "currency_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "start_date": { | |
| "module": "intern_experiences", | |
| "label": "Start Date", | |
| "table": "intern_experiences", | |
| "column": "start_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "end_date": { | |
| "module": "intern_experiences", | |
| "label": "End Date", | |
| "table": "intern_experiences", | |
| "column": "end_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "reporting_manager_name": { | |
| "module": "intern_experiences", | |
| "label": "Reporting Manager Name", | |
| "table": "intern_experiences", | |
| "column": "reporting_manager_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "reporting_manager_contact": { | |
| "module": "intern_experiences", | |
| "label": "Reporting Manager Contact", | |
| "table": "intern_experiences", | |
| "column": "reporting_manager_contact", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_verified": { | |
| "module": "intern_experiences", | |
| "label": "Is Verified", | |
| "table": "intern_experiences", | |
| "column": "is_verified", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "verified_by": { | |
| "module": "intern_experiences", | |
| "label": "Verified By", | |
| "table": "intern_experiences", | |
| "column": "verified_by", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "verification_date": { | |
| "module": "intern_experiences", | |
| "label": "Verification Date", | |
| "table": "intern_experiences", | |
| "column": "verification_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "verification_notes": { | |
| "module": "intern_experiences", | |
| "label": "Verification Notes", | |
| "table": "intern_experiences", | |
| "column": "verification_notes", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "blood_group": { | |
| "module": "intern_medicals", | |
| "label": "Blood Group", | |
| "table": "intern_medicals", | |
| "column": "blood_group", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "diseases": { | |
| "module": "intern_medicals", | |
| "label": "Diseases", | |
| "table": "intern_medicals", | |
| "column": "diseases", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "disability_status": { | |
| "module": "intern_medicals", | |
| "label": "Disability Status", | |
| "table": "intern_medicals", | |
| "column": "disability_status", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_fit_for_duty": { | |
| "module": "intern_medicals", | |
| "label": "Is Fit For Duty", | |
| "table": "intern_medicals", | |
| "column": "is_fit_for_duty", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "disability_description": { | |
| "module": "intern_medicals", | |
| "label": "Disability Description", | |
| "table": "intern_medicals", | |
| "column": "disability_description", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "last_health_check_date": { | |
| "module": "intern_medicals", | |
| "label": "Last Health Check Date", | |
| "table": "intern_medicals", | |
| "column": "last_health_check_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "medical_notes": { | |
| "module": "intern_medicals", | |
| "label": "Medical Notes", | |
| "table": "intern_medicals", | |
| "column": "medical_notes", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "allergies": { | |
| "module": "intern_medicals", | |
| "label": "Allergies", | |
| "table": "intern_medicals", | |
| "column": "allergies", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "account_holder_name": { | |
| "module": "employee_bank_accounts", | |
| "label": "Account Holder Name", | |
| "table": "employee_bank_accounts", | |
| "column": "account_holder_name", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\",\"endswith\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "bank_name": { | |
| "module": "employee_bank_accounts", | |
| "label": "Bank Name", | |
| "table": "employee_bank_accounts", | |
| "column": "bank_name", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\",\"endswith\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "ifsc_code": { | |
| "module": "employee_bank_accounts", | |
| "label": "IFSC Code", | |
| "table": "employee_bank_accounts", | |
| "column": "ifsc_code", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "account_number": { | |
| "module": "employee_bank_accounts", | |
| "label": "Account Number", | |
| "table": "employee_bank_accounts", | |
| "column": "account_number", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\",\"starts_with\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "account_type": { | |
| "module": "employee_bank_accounts", | |
| "label": "Account Type", | |
| "table": "employee_bank_accounts", | |
| "column": "account_type", | |
| "type": "enum", | |
| "operators": "[\"equals\",\"in\"]", | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "upi_id": { | |
| "module": "employee_bank_accounts", | |
| "label": "UPI ID", | |
| "table": "employee_bank_accounts", | |
| "column": "upi_id", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_primary": { | |
| "module": "intern_functional_roles", | |
| "label": "Is Primary", | |
| "table": "intern_functional_roles", | |
| "column": "is_primary", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "remarks": { | |
| "module": "security_transaction", | |
| "label": "Remarks", | |
| "table": "organization_payroll_security_transactions", | |
| "column": "remarks", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "qr_code_url": { | |
| "module": "employee_bank_accounts", | |
| "label": "QR Code URL", | |
| "table": "employee_bank_accounts", | |
| "column": "qr_code_url", | |
| "type": "text", | |
| "operators": "[\"contains\",\"equals\"]", | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "document_type": { | |
| "module": "employee_documents", | |
| "label": "Document Type", | |
| "table": "employee_documents", | |
| "column": "employee_document_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "employee_document_types", | |
| "key": "employee_document_type_id", | |
| "label": "document_type_name" | |
| } | |
| }, | |
| "document_name": { | |
| "module": "employee_documents", | |
| "label": "Document Name", | |
| "table": "employee_documents", | |
| "column": "document_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "document_url": { | |
| "module": "employee_documents", | |
| "label": "Document URL", | |
| "table": "employee_documents", | |
| "column": "document_url", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "document_size_kb": { | |
| "module": "employee_documents", | |
| "label": "Document Size (KB)", | |
| "table": "employee_documents", | |
| "column": "document_size_kb", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "exit_reason": { | |
| "module": "employee_exits", | |
| "label": "Exit Reason", | |
| "table": "employee_exits", | |
| "column": "organization_employment_exit_reason_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_employment_exit_reasons", | |
| "key": "organization_employment_exit_reason_id", | |
| "label": "employment_exit_reason_name" | |
| } | |
| }, | |
| "resignation_date": { | |
| "module": "employee_exits", | |
| "label": "Resignation Date", | |
| "table": "employee_exits", | |
| "column": "resignation_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "notice_period_start": { | |
| "module": "employee_exits", | |
| "label": "Notice Period Start", | |
| "table": "employee_exits", | |
| "column": "notice_period_start", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "notice_period_end": { | |
| "module": "employee_exits", | |
| "label": "Notice Period End", | |
| "table": "employee_exits", | |
| "column": "notice_period_end", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "last_working_date": { | |
| "module": "employee_exits", | |
| "label": "Last Working Date", | |
| "table": "employee_exits", | |
| "column": "last_working_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "relieving_date": { | |
| "module": "employee_exits", | |
| "label": "Relieving Date", | |
| "table": "employee_exits", | |
| "column": "relieving_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "exit_interview_done": { | |
| "module": "employee_exits", | |
| "label": "Exit Interview Done", | |
| "table": "employee_exits", | |
| "column": "exit_interview_done", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "comments": { | |
| "module": "employee_exits", | |
| "label": "Comments", | |
| "table": "employee_exits", | |
| "column": "comments", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee_increment": { | |
| "module": "employee_employment_records", | |
| "label": "Employee Increment", | |
| "table": "employee_employment_records", | |
| "column": "employee_increment_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_employee_increment_types", | |
| "key": "organization_employee_increment_type_id", | |
| "label": "employee_increment_type_name" | |
| } | |
| }, | |
| "change_reason": { | |
| "module": "employee_employment_records", | |
| "label": "Change Reason", | |
| "table": "employee_employment_records", | |
| "column": "change_reason", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "functional_role": { | |
| "module": "organization_learning_resource_functional_roles", | |
| "label": "Functional Role", | |
| "table": "organization_learning_resource_functional_roles", | |
| "column": "organization_functional_role_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_functional_roles", | |
| "key": "organization_functional_role_id", | |
| "label": "functional_role_name" | |
| } | |
| }, | |
| "functional_role_specialization": { | |
| "module": "organization_learning_resource_functional_roles", | |
| "label": "Functional Role Specialization", | |
| "table": "organization_learning_resource_functional_roles", | |
| "column": "organization_functional_role_specialization_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_functional_role_specializations", | |
| "key": "organization_functional_role_specialization_id", | |
| "label": "functional_role_specialization_name" | |
| } | |
| }, | |
| "assigned_on": { | |
| "module": "intern_functional_roles", | |
| "label": "Assigned On", | |
| "table": "intern_functional_roles", | |
| "column": "assigned_on", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "unassigned_on": { | |
| "module": "intern_functional_roles", | |
| "label": "Unassigned On", | |
| "table": "intern_functional_roles", | |
| "column": "unassigned_on", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "configuration_template": { | |
| "module": "payroll_salary_component", | |
| "label": "Configuration Template", | |
| "table": "organization_payroll_employee_salary_structure_components", | |
| "column": "organization_configuration_template_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_configuration_templates", | |
| "key": "organization_configuration_template_id", | |
| "label": "template_name" | |
| } | |
| }, | |
| "employment_stage_name": { | |
| "module": "organization_employment_stages", | |
| "label": "Employment Stage Name", | |
| "table": "organization_employment_stages", | |
| "column": "employment_stage_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "created_by": { | |
| "module": "organization_learning_resource_skill_elements", | |
| "label": "Created By", | |
| "table": "organization_learning_resource_skill_elements", | |
| "column": "created_by", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "document_type_name": { | |
| "module": "intern_document_types", | |
| "label": "Document Type Name", | |
| "table": "intern_document_types", | |
| "column": "document_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "document_type_short_name": { | |
| "module": "intern_document_types", | |
| "label": "Document Type Short Name", | |
| "table": "intern_document_types", | |
| "column": "document_type_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "work_shift_type": { | |
| "module": "organization_leave_entitlements", | |
| "label": "Work Shift Type", | |
| "table": "organization_leave_entitlements", | |
| "column": "organization_work_shift_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_work_shift_types", | |
| "key": "organization_work_shift_type_id", | |
| "label": "work_shift_type_name" | |
| } | |
| }, | |
| "work_shift_name": { | |
| "module": "organization_work_shifts", | |
| "label": "Work Shift Name", | |
| "table": "organization_work_shifts", | |
| "column": "work_shift_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "work_duration_minutes": { | |
| "module": "organization_work_shifts", | |
| "label": "Work Duration (Minutes)", | |
| "table": "organization_work_shifts", | |
| "column": "work_duration_minutes", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "work_shift_start_time": { | |
| "module": "organization_work_shifts", | |
| "label": "Work Shift Start Time", | |
| "table": "organization_work_shifts", | |
| "column": "work_shift_start_time", | |
| "type": "time", | |
| "operators": [ | |
| "equals", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "work_shift_end_time": { | |
| "module": "organization_work_shifts", | |
| "label": "Work Shift End Time", | |
| "table": "organization_work_shifts", | |
| "column": "work_shift_end_time", | |
| "type": "time", | |
| "operators": [ | |
| "equals", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "break_duration_minutes": { | |
| "module": "organization_attendance_breaks", | |
| "label": "Break Duration Minutes", | |
| "table": "organization_attendance_breaks", | |
| "column": "break_duration_minutes", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "assignment_date": { | |
| "module": "employee_work_shift_assignments", | |
| "label": "Assignment Date", | |
| "table": "employee_work_shift_assignments", | |
| "column": "assignment_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_override": { | |
| "module": "employee_work_shift_assignments", | |
| "label": "Is Override", | |
| "table": "employee_work_shift_assignments", | |
| "column": "is_override", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "pattern_name": { | |
| "module": "organization_work_shift_rotation_patterns", | |
| "label": "Pattern Name", | |
| "table": "organization_work_shift_rotation_patterns", | |
| "column": "pattern_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "cycle_days": { | |
| "module": "organization_work_shift_rotation_patterns", | |
| "label": "Cycle Days", | |
| "table": "organization_work_shift_rotation_patterns", | |
| "column": "cycle_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "rotation_pattern": { | |
| "module": "employee_work_shift_rotation_assignments", | |
| "label": "Rotation Pattern", | |
| "table": "employee_work_shift_rotation_assignments", | |
| "column": "organization_work_shift_rotation_pattern_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_work_shift_rotation_patterns", | |
| "key": "organization_work_shift_rotation_pattern_id", | |
| "label": "pattern_name" | |
| } | |
| }, | |
| "day_number": { | |
| "module": "organization_work_shift_rotation_days", | |
| "label": "Day Number", | |
| "table": "organization_work_shift_rotation_days", | |
| "column": "day_number", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_off_day": { | |
| "module": "organization_work_shift_rotation_days", | |
| "label": "Is Off Day", | |
| "table": "organization_work_shift_rotation_days", | |
| "column": "is_off_day", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "effective_start_date": { | |
| "module": "intern_stipends", | |
| "label": "Effective Start Date", | |
| "table": "intern_stipends", | |
| "column": "effective_start_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "effective_end_date": { | |
| "module": "intern_stipends", | |
| "label": "Effective End Date", | |
| "table": "intern_stipends", | |
| "column": "effective_end_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "anchor_day_number": { | |
| "module": "employee_work_shift_rotation_assignments", | |
| "label": "Anchor Day Number", | |
| "table": "employee_work_shift_rotation_assignments", | |
| "column": "anchor_day_number", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee_name": { | |
| "module": "employee_leaves", | |
| "label": "Employee Name", | |
| "table": "persons", | |
| "column": "first_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "attendance_date": { | |
| "module": "intern_attendance_overtime_records", | |
| "label": "Attendance Date", | |
| "table": "intern_attendance_overtime_records", | |
| "column": "attendance_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "attendance_log_type": { | |
| "module": "intern_attendance_timelogs", | |
| "label": "Attendance Log Type", | |
| "table": "intern_attendance_timelogs", | |
| "column": "attendance_log_type", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "attendance_log_time": { | |
| "module": "intern_attendance_timelogs", | |
| "label": "Attendance Log Time", | |
| "table": "intern_attendance_timelogs", | |
| "column": "attendance_log_time", | |
| "type": "datetime", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "break_type": { | |
| "module": "intern_attendance_timelogs", | |
| "label": "Break Type", | |
| "table": "intern_attendance_timelogs", | |
| "column": "attendance_break_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_attendance_break_types", | |
| "key": "organization_attendance_break_type_id", | |
| "label": "attendance_break_type_name" | |
| } | |
| }, | |
| "attendance_status_type": { | |
| "module": "organization_person_attendance_records", | |
| "label": "Attendance Status Type", | |
| "table": "organization_person_attendance_records", | |
| "column": "attendance_status_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_attendance_status_types", | |
| "key": "organization_attendance_status_type_id", | |
| "label": "attendance_status_type_name" | |
| } | |
| }, | |
| "clock_in_time": { | |
| "module": "intern_attendance_records", | |
| "label": "Clock In Time", | |
| "table": "intern_attendance_records", | |
| "column": "clock_in_time", | |
| "type": "time", | |
| "operators": [ | |
| "equals", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "clock_out_time": { | |
| "module": "intern_attendance_records", | |
| "label": "Clock Out Time", | |
| "table": "intern_attendance_records", | |
| "column": "clock_out_time", | |
| "type": "time", | |
| "operators": [ | |
| "equals", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "workshift_total_work_minutes": { | |
| "module": "intern_attendance_records", | |
| "label": "Workshift Total Work Minutes", | |
| "table": "intern_attendance_records", | |
| "column": "workshift_total_work_minutes", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "actual_total_work_minutes": { | |
| "module": "organization_person_attendance_records", | |
| "label": "Actual Total Work Minutes", | |
| "table": "organization_person_attendance_records", | |
| "column": "actual_total_work_minutes", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "workshift_total_break_minutes": { | |
| "module": "intern_attendance_records", | |
| "label": "Workshift Total Break Minutes", | |
| "table": "intern_attendance_records", | |
| "column": "workshift_total_break_minutes", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "actual_total_break_minutes": { | |
| "module": "intern_attendance_records", | |
| "label": "Actual Total Break Minutes", | |
| "table": "intern_attendance_records", | |
| "column": "actual_total_break_minutes", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "overtime_minutes": { | |
| "module": "intern_attendance_overtime_records", | |
| "label": "Overtime Minutes", | |
| "table": "intern_attendance_overtime_records", | |
| "column": "overtime_minutes", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "has_deviations": { | |
| "module": "intern_attendance_records", | |
| "label": "Has Deviations", | |
| "table": "intern_attendance_records", | |
| "column": "has_deviations", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "number_of_deviations": { | |
| "module": "intern_attendance_records", | |
| "label": "Number of Deviations", | |
| "table": "intern_attendance_records", | |
| "column": "number_of_deviations", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "holiday_template": { | |
| "module": "organization_holiday_types", | |
| "label": "Holiday Template", | |
| "table": "organization_holiday_types", | |
| "column": "organization_holiday_template_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_holiday_templates", | |
| "key": "organization_holiday_template_id", | |
| "label": "holiday_template_name" | |
| } | |
| }, | |
| "holiday_calendar_name": { | |
| "module": "organization_holiday_calendars", | |
| "label": "Holiday Calendar Name", | |
| "table": "organization_holiday_calendars", | |
| "column": "holiday_calendar_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "holiday_calendar_year_start_date": { | |
| "module": "organization_holiday_calendars", | |
| "label": "Holiday Calendar Year Start Date", | |
| "table": "organization_holiday_calendars", | |
| "column": "holiday_calendar_year_start_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "holiday_calendar_year_end_date": { | |
| "module": "organization_holiday_calendars", | |
| "label": "Holiday Calendar Year End Date", | |
| "table": "organization_holiday_calendars", | |
| "column": "holiday_calendar_year_end_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_type": { | |
| "module": "organization_person_leave", | |
| "label": "Leave Type", | |
| "table": "organization_person_leaves", | |
| "column": "organization_leave_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_leave_types", | |
| "key": "organization_leave_type_id", | |
| "label": "leave_type_name" | |
| } | |
| }, | |
| "leave_category": { | |
| "module": "organization_person_leave", | |
| "label": "Leave Category", | |
| "table": "organization_person_leaves", | |
| "column": "organization_leave_category_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_leave_categories", | |
| "key": "organization_leave_category_id", | |
| "label": "leave_category_name" | |
| } | |
| }, | |
| "leave_reason_type": { | |
| "module": "organization_person_leave", | |
| "label": "Leave Reason Type", | |
| "table": "organization_person_leaves", | |
| "column": "organization_leave_reason_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_leave_reason_types", | |
| "key": "organization_leave_reason_type_id", | |
| "label": "leave_reason_type_name" | |
| } | |
| }, | |
| "leave_reason": { | |
| "module": "organization_person_leave", | |
| "label": "Leave Reason", | |
| "table": "organization_person_leaves", | |
| "column": "organization_leave_reason_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_leave_reasons", | |
| "key": "organization_leave_reason_id", | |
| "label": "leave_reason_name" | |
| } | |
| }, | |
| "leave_duration_type": { | |
| "module": "organization_person_leave", | |
| "label": "Leave Duration Type", | |
| "table": "organization_person_leaves", | |
| "column": "leave_duration_type", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "total_leave_days": { | |
| "module": "organization_person_leave", | |
| "label": "Total Leave Days", | |
| "table": "organization_person_leaves", | |
| "column": "total_leave_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "greater_than_or_equal", | |
| "less_than", | |
| "less_than_or_equal", | |
| "between", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_start_date": { | |
| "module": "organization_person_leave", | |
| "label": "Leave Start Date", | |
| "table": "organization_person_leaves", | |
| "column": "leave_start_date", | |
| "type": "date", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "greater_than_or_equal", | |
| "less_than", | |
| "less_than_or_equal", | |
| "between", | |
| "this_week", | |
| "last_week", | |
| "next_week", | |
| "this_month", | |
| "last_month", | |
| "next_month", | |
| "this_year", | |
| "last_year", | |
| "next_year", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_end_date": { | |
| "module": "organization_person_leave", | |
| "label": "Leave End Date", | |
| "table": "organization_person_leaves", | |
| "column": "leave_end_date", | |
| "type": "date", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "greater_than_or_equal", | |
| "less_than", | |
| "less_than_or_equal", | |
| "between", | |
| "this_week", | |
| "last_week", | |
| "next_week", | |
| "this_month", | |
| "last_month", | |
| "next_month", | |
| "this_year", | |
| "last_year", | |
| "next_year", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "total_leave_hours": { | |
| "module": "organization_person_leave", | |
| "label": "Total Leave Hours", | |
| "table": "organization_person_leaves", | |
| "column": "total_leave_hours", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "greater_than_or_equal", | |
| "less_than", | |
| "less_than_or_equal", | |
| "between", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_start_time": { | |
| "module": "organization_person_leave", | |
| "label": "Leave Start Time", | |
| "table": "organization_person_leaves", | |
| "column": "leave_start_time", | |
| "type": "datetime", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "greater_than_or_equal", | |
| "less_than", | |
| "less_than_or_equal", | |
| "between", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_end_time": { | |
| "module": "organization_person_leave", | |
| "label": "Leave End Time", | |
| "table": "organization_person_leaves", | |
| "column": "leave_end_time", | |
| "type": "datetime", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "greater_than_or_equal", | |
| "less_than", | |
| "less_than_or_equal", | |
| "between", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_status": { | |
| "module": "organization_person_leave", | |
| "label": "Leave Status", | |
| "table": "organization_person_leaves", | |
| "column": "leave_status", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "approved_by": { | |
| "module": "organization_person_leave", | |
| "label": "Approved By", | |
| "table": "organization_person_leaves", | |
| "column": "approved_by", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_persons", | |
| "key": "organization_person_id", | |
| "label": "person_code" | |
| } | |
| }, | |
| "approval_date": { | |
| "module": "organization_person_leave", | |
| "label": "Approval Date", | |
| "table": "organization_person_leaves", | |
| "column": "approval_date", | |
| "type": "date", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "greater_than_or_equal", | |
| "less_than", | |
| "less_than_or_equal", | |
| "between", | |
| "this_week", | |
| "last_week", | |
| "next_week", | |
| "this_month", | |
| "last_month", | |
| "next_month", | |
| "this_year", | |
| "last_year", | |
| "next_year", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "supporting_document_url": { | |
| "module": "intern_leaves", | |
| "label": "Supporting Document URL", | |
| "table": "intern_leaves", | |
| "column": "supporting_document_url", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "rejection_date": { | |
| "module": "organization_person_leave", | |
| "label": "Rejection Date", | |
| "table": "organization_person_leaves", | |
| "column": "rejection_date", | |
| "type": "date", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "greater_than_or_equal", | |
| "less_than", | |
| "less_than_or_equal", | |
| "between", | |
| "this_week", | |
| "last_week", | |
| "next_week", | |
| "this_month", | |
| "last_month", | |
| "next_month", | |
| "this_year", | |
| "last_year", | |
| "next_year", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "rejected_by": { | |
| "module": "organization_person_leave", | |
| "label": "Rejected By", | |
| "table": "organization_person_leaves", | |
| "column": "rejected_by", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_persons", | |
| "key": "organization_person_id", | |
| "label": "person_code" | |
| } | |
| }, | |
| "leave_rejection_reason": { | |
| "module": "organization_person_leave", | |
| "label": "Leave Rejection Reason", | |
| "table": "organization_person_leaves", | |
| "column": "leave_rejection_reason", | |
| "type": "string", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "contains", | |
| "not_contains", | |
| "starts_with", | |
| "ends_with", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee_remarks": { | |
| "module": "employee_leaves", | |
| "label": "Employee Remarks", | |
| "table": "employee_leaves", | |
| "column": "employee_remarks", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "business_registration_type": { | |
| "module": "organization_business_registrations", | |
| "label": "Business Registration Type", | |
| "table": "organization_business_registrations", | |
| "column": "organization_business_registration_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_business_registration_types", | |
| "key": "organization_business_registration_type_id", | |
| "label": "business_registration_type_name" | |
| } | |
| }, | |
| "business_ownership_type": { | |
| "module": "organization_business_profiles", | |
| "label": "Business Ownership Type", | |
| "table": "organization_business_profiles", | |
| "column": "organization_business_ownership_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_business_ownership_types", | |
| "key": "organization_business_ownership_type_id", | |
| "label": "organization_business_ownership_type_name" | |
| } | |
| }, | |
| "entitled_days": { | |
| "module": "intern_leave_balances", | |
| "label": "Entitled Days", | |
| "table": "intern_leave_balances", | |
| "column": "entitled_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "entitlement_period": { | |
| "module": "organization_leave_entitlements", | |
| "label": "Entitlement Period", | |
| "table": "organization_leave_entitlements", | |
| "column": "entitlement_period", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "carry_forward_days": { | |
| "module": "intern_leave_balances", | |
| "label": "Carry Forward Days", | |
| "table": "intern_leave_balances", | |
| "column": "carry_forward_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "max_accumulated_days": { | |
| "module": "organization_leave_entitlements", | |
| "label": "Max Accumulated Days", | |
| "table": "organization_leave_entitlements", | |
| "column": "max_accumulated_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "encashment_allowed": { | |
| "module": "organization_leave_entitlements", | |
| "label": "Encashment Allowed", | |
| "table": "organization_leave_entitlements", | |
| "column": "encashment_allowed", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "requires_approval": { | |
| "module": "organization_leave_types", | |
| "label": "Requires Approval", | |
| "table": "organization_leave_types", | |
| "column": "requires_approval", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "priority_level": { | |
| "module": "organization_leave_entitlements", | |
| "label": "Priority Level", | |
| "table": "organization_leave_entitlements", | |
| "column": "priority_level", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "year": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Year", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "year", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "month": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Month", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "month", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "approved_leave_days": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Approved Leave Days", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "approved_leave_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "unapproved_leave_days": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Unapproved Leave Days", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "unapproved_leave_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "medical_leaves": { | |
| "module": "employee_leave_monthly_summaries", | |
| "label": "Medical Leaves", | |
| "table": "employee_leave_monthly_summaries", | |
| "column": "medical_leaves", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "earned_leaves": { | |
| "module": "employee_leave_monthly_summaries", | |
| "label": "Earned Leaves", | |
| "table": "employee_leave_monthly_summaries", | |
| "column": "earned_leaves", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "compensatory_off_leaves": { | |
| "module": "employee_leave_monthly_summaries", | |
| "label": "Compensatory Off Leaves", | |
| "table": "employee_leave_monthly_summaries", | |
| "column": "compensatory_off_leaves", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_without_pay": { | |
| "module": "employee_leave_monthly_summaries", | |
| "label": "Leave Without Pay", | |
| "table": "employee_leave_monthly_summaries", | |
| "column": "leave_without_pay", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_with_pay": { | |
| "module": "employee_leave_monthly_summaries", | |
| "label": "Leave With Pay", | |
| "table": "employee_leave_monthly_summaries", | |
| "column": "leave_with_pay", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_period_start_date": { | |
| "module": "intern_leave_balances", | |
| "label": "Leave Period Start Date", | |
| "table": "intern_leave_balances", | |
| "column": "leave_period_start_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_period_end_date": { | |
| "module": "intern_leave_balances", | |
| "label": "Leave Period End Date", | |
| "table": "intern_leave_balances", | |
| "column": "leave_period_end_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_taken_days": { | |
| "module": "intern_leave_balances", | |
| "label": "Leave Taken Days", | |
| "table": "intern_leave_balances", | |
| "column": "leave_taken_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "encashed_days": { | |
| "module": "intern_leave_balances", | |
| "label": "Encashed Days", | |
| "table": "intern_leave_balances", | |
| "column": "encashed_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "adjusted_days": { | |
| "module": "intern_leave_balances", | |
| "label": "Adjusted Days", | |
| "table": "intern_leave_balances", | |
| "column": "adjusted_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "balance_days": { | |
| "module": "intern_leave_balances", | |
| "label": "Balance Days", | |
| "table": "intern_leave_balances", | |
| "column": "balance_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "last_updated_at": { | |
| "module": "employee_leave_balances", | |
| "label": "Last Updated At", | |
| "table": "employee_leave_balances", | |
| "column": "last_updated_at", | |
| "type": "datetime", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee_increment_type_name": { | |
| "module": "organization_employee_increment_types", | |
| "label": "Employee Increment Type Name", | |
| "table": "organization_employee_increment_types", | |
| "column": "employee_increment_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "increment_type": { | |
| "module": "employee_increments", | |
| "label": "Increment Type", | |
| "table": "employee_increments", | |
| "column": "organization_employee_increment_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_employee_increment_types", | |
| "key": "organization_employee_increment_type_id", | |
| "label": "employee_increment_type_name" | |
| } | |
| }, | |
| "increment_date": { | |
| "module": "employee_increments", | |
| "label": "Increment Date", | |
| "table": "employee_increments", | |
| "column": "increment_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "effective_date": { | |
| "module": "employee_increments", | |
| "label": "Effective Date", | |
| "table": "employee_increments", | |
| "column": "effective_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "previous_ctc_amount": { | |
| "module": "employee_increments", | |
| "label": "Previous CTC Amount", | |
| "table": "employee_increments", | |
| "column": "previous_ctc_amount", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "increment_amount": { | |
| "module": "employee_increments", | |
| "label": "Increment Amount", | |
| "table": "employee_increments", | |
| "column": "increment_amount", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "increment_percentage": { | |
| "module": "employee_increments", | |
| "label": "Increment Percentage", | |
| "table": "employee_increments", | |
| "column": "increment_percentage", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "new_ctc_amount": { | |
| "module": "employee_increments", | |
| "label": "New CTC Amount", | |
| "table": "employee_increments", | |
| "column": "new_ctc_amount", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "user_type": { | |
| "module": "organization_users", | |
| "label": "User Type", | |
| "table": "organization_users", | |
| "column": "organization_user_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_user_types", | |
| "key": "organization_user_type_id", | |
| "label": "user_type_name" | |
| } | |
| }, | |
| "application_user": { | |
| "module": "organization_user_roles", | |
| "label": "Application User", | |
| "table": "organization_users", | |
| "column": "application_user_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "application_users", | |
| "key": "application_user_id", | |
| "label": "full_name" | |
| } | |
| }, | |
| "application_user_role": { | |
| "module": "organization_user_roles", | |
| "label": "Application User Role", | |
| "table": "organization_users", | |
| "column": "application_user_role_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "application_user_roles", | |
| "key": "application_user_role_id", | |
| "label": "user_role_name" | |
| } | |
| }, | |
| "assigned_by": { | |
| "module": "organization_user_roles", | |
| "label": "Assigned By", | |
| "table": "organization_users", | |
| "column": "assigned_by", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "application_users", | |
| "key": "application_user_id", | |
| "label": "full_name" | |
| } | |
| }, | |
| "assigned_at": { | |
| "module": "organization_user_roles", | |
| "label": "Assigned At", | |
| "table": "organization_users", | |
| "column": "assigned_at", | |
| "type": "datetime", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "internship_type_name": { | |
| "module": "organization_internship_types", | |
| "label": "Internship Type Name", | |
| "table": "organization_internship_types", | |
| "column": "internship_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "internship_status_name": { | |
| "module": "organization_internship_statuses", | |
| "label": "Internship Status Name", | |
| "table": "organization_internship_statuses", | |
| "column": "internship_status_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "intern_code": { | |
| "module": "interns", | |
| "label": "Intern Code", | |
| "table": "interns", | |
| "column": "intern_code", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "department_location": { | |
| "module": "interns", | |
| "label": "Department Location", | |
| "table": "interns", | |
| "column": "organization_department_location_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_department_locations", | |
| "key": "organization_department_location_id", | |
| "label": "organization_department_location_id" | |
| } | |
| }, | |
| "internship_type": { | |
| "module": "interns", | |
| "label": "Internship Type", | |
| "table": "interns", | |
| "column": "organization_internship_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_internship_types", | |
| "key": "organization_internship_type_id", | |
| "label": "internship_type_name" | |
| } | |
| }, | |
| "internship_stage": { | |
| "module": "interns", | |
| "label": "Internship Stage", | |
| "table": "interns", | |
| "column": "organization_internship_stage_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_internship_stages", | |
| "key": "organization_internship_stage_id", | |
| "label": "internship_stage_name" | |
| } | |
| }, | |
| "internship_status": { | |
| "module": "organization_internship_stages", | |
| "label": "Internship Status", | |
| "table": "organization_internship_stages", | |
| "column": "organization_internship_status_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_internship_statuses", | |
| "key": "organization_internship_status_id", | |
| "label": "internship_status_name" | |
| } | |
| }, | |
| "internship_start_date": { | |
| "module": "interns", | |
| "label": "Internship Start Date", | |
| "table": "interns", | |
| "column": "internship_start_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "internship_end_date": { | |
| "module": "interns", | |
| "label": "Internship End Date", | |
| "table": "interns", | |
| "column": "internship_end_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "stipend_amount": { | |
| "module": "intern_stipends", | |
| "label": "Stipend Amount", | |
| "table": "intern_stipends", | |
| "column": "stipend_amount", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "mentor_employee": { | |
| "module": "interns", | |
| "label": "Mentor Employee", | |
| "table": "interns", | |
| "column": "mentor_employee_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "employees", | |
| "key": "employee_id", | |
| "label": "first_name" | |
| } | |
| }, | |
| "organization_user": { | |
| "module": "interns", | |
| "label": "Organization User", | |
| "table": "interns", | |
| "column": "organization_user_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_users", | |
| "key": "organization_user_id", | |
| "label": "organization_user_id" | |
| } | |
| }, | |
| "is_paid": { | |
| "module": "organization_attendance_breaks", | |
| "label": "Is Paid", | |
| "table": "organization_attendance_breaks", | |
| "column": "is_paid", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "intern": { | |
| "module": "intern_attendance_overtime_records", | |
| "label": "Intern", | |
| "table": "intern_attendance_overtime_records", | |
| "column": "intern_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "interns", | |
| "key": "intern_id", | |
| "label": "intern_code" | |
| } | |
| }, | |
| "exit_type": { | |
| "module": "intern_exit_records", | |
| "label": "Exit Type", | |
| "table": "intern_exit_records", | |
| "column": "exit_type", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "exit_date": { | |
| "module": "intern_exit_records", | |
| "label": "Exit Date", | |
| "table": "intern_exit_records", | |
| "column": "exit_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "last_working_day": { | |
| "module": "intern_exit_records", | |
| "label": "Last Working Day", | |
| "table": "intern_exit_records", | |
| "column": "last_working_day", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "reason_for_exit": { | |
| "module": "intern_exit_records", | |
| "label": "Reason for Exit", | |
| "table": "intern_exit_records", | |
| "column": "reason_for_exit", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "handover_completed": { | |
| "module": "intern_exit_records", | |
| "label": "Handover Completed", | |
| "table": "intern_exit_records", | |
| "column": "handover_completed", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "handover_notes": { | |
| "module": "intern_exit_records", | |
| "label": "Handover Notes", | |
| "table": "intern_exit_records", | |
| "column": "handover_notes", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "clearance_status": { | |
| "module": "intern_exit_records", | |
| "label": "Clearance Status", | |
| "table": "intern_exit_records", | |
| "column": "clearance_status", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "manager_feedback": { | |
| "module": "intern_exit_records", | |
| "label": "Manager Feedback", | |
| "table": "intern_exit_records", | |
| "column": "manager_feedback", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "intern_feedback": { | |
| "module": "intern_exit_records", | |
| "label": "Intern Feedback", | |
| "table": "intern_exit_records", | |
| "column": "intern_feedback", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "certificate_issued": { | |
| "module": "intern_exit_records", | |
| "label": "Certificate Issued", | |
| "table": "intern_exit_records", | |
| "column": "certificate_issued", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "certificate_issue_date": { | |
| "module": "intern_exit_records", | |
| "label": "Certificate Issue Date", | |
| "table": "intern_exit_records", | |
| "column": "certificate_issue_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "intern_remarks": { | |
| "module": "intern_leaves", | |
| "label": "Intern Remarks", | |
| "table": "intern_leaves", | |
| "column": "intern_remarks", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "stipend_type": { | |
| "module": "intern_stipends", | |
| "label": "Stipend Type", | |
| "table": "intern_stipends", | |
| "column": "stipend_type", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payment_cycle": { | |
| "module": "intern_stipend_payments", | |
| "label": "Payment Cycle", | |
| "table": "intern_stipend_payments", | |
| "column": "payment_cycle", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "last_payment_date": { | |
| "module": "intern_stipends", | |
| "label": "Last Payment Date", | |
| "table": "intern_stipends", | |
| "column": "last_payment_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "next_payment_date": { | |
| "module": "intern_stipends", | |
| "label": "Next Payment Date", | |
| "table": "intern_stipends", | |
| "column": "next_payment_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "source_type": { | |
| "module": "intern_attendance_timelogs", | |
| "label": "Source Type", | |
| "table": "intern_attendance_timelogs", | |
| "column": "attendance_source_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_attendance_sources", | |
| "key": "organization_attendance_source_id", | |
| "label": "attendance_source_name" | |
| } | |
| }, | |
| "attendance_status": { | |
| "module": "intern_attendance_records", | |
| "label": "Attendance Status", | |
| "table": "intern_attendance_records", | |
| "column": "attendance_status_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_attendance_status_types", | |
| "key": "organization_attendance_status_type_id", | |
| "label": "attendance_status_type_name" | |
| } | |
| }, | |
| "certificate_type": { | |
| "module": "intern_certificates", | |
| "label": "Certificate Type", | |
| "table": "intern_certificates", | |
| "column": "certificate_type", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "certificate_title": { | |
| "module": "intern_certificates", | |
| "label": "Certificate Title", | |
| "table": "intern_certificates", | |
| "column": "certificate_title", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "certificate_number": { | |
| "module": "intern_certificates", | |
| "label": "Certificate Number", | |
| "table": "intern_certificates", | |
| "column": "certificate_number", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "issue_date": { | |
| "module": "intern_certificates", | |
| "label": "Issue Date", | |
| "table": "intern_certificates", | |
| "column": "issue_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "certificate_file_url": { | |
| "module": "intern_certificates", | |
| "label": "Certificate File URL", | |
| "table": "intern_certificates", | |
| "column": "certificate_file_url", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "issued_by": { | |
| "module": "intern_certificates", | |
| "label": "Issued By", | |
| "table": "intern_certificates", | |
| "column": "issued_by_employee_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "employees", | |
| "key": "employee_id", | |
| "label": "first_name" | |
| } | |
| }, | |
| "internship_stage_name": { | |
| "module": "organization_internship_stages", | |
| "label": "Internship Stage Name", | |
| "table": "organization_internship_stages", | |
| "column": "internship_stage_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "alternate_phone_number": { | |
| "module": "intern_contacts", | |
| "label": "Alternate Phone Number", | |
| "table": "intern_contacts", | |
| "column": "alternate_phone_number", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "emergency_contact_name": { | |
| "module": "intern_contacts", | |
| "label": "Emergency Contact Name", | |
| "table": "intern_contacts", | |
| "column": "emergency_contact_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "emergency_contact_relation": { | |
| "module": "intern_contacts", | |
| "label": "Emergency Contact Relation", | |
| "table": "intern_contacts", | |
| "column": "emergency_contact_relation", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "emergency_contact_phone": { | |
| "module": "intern_contacts", | |
| "label": "Emergency Contact Phone", | |
| "table": "intern_contacts", | |
| "column": "emergency_contact_phone", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "board_name": { | |
| "module": "intern_educations", | |
| "label": "Board Name", | |
| "table": "intern_educations", | |
| "column": "board_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "relationship_type": { | |
| "module": "intern_family_members", | |
| "label": "Relationship Type", | |
| "table": "intern_family_members", | |
| "column": "relationship_type", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "phone_number": { | |
| "module": "intern_family_members", | |
| "label": "Phone Number", | |
| "table": "intern_family_members", | |
| "column": "phone_number", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "address": { | |
| "module": "intern_family_members", | |
| "label": "Address", | |
| "table": "intern_family_members", | |
| "column": "address", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_emergency_contact": { | |
| "module": "intern_family_members", | |
| "label": "Is Emergency Contact", | |
| "table": "intern_family_members", | |
| "column": "is_emergency_contact", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "total_leaves": { | |
| "module": "intern_leave_monthly_summaries", | |
| "label": "Total Leaves", | |
| "table": "intern_leave_monthly_summaries", | |
| "column": "total_leaves", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "approved_leaves": { | |
| "module": "intern_leave_monthly_summaries", | |
| "label": "Approved Leaves", | |
| "table": "intern_leave_monthly_summaries", | |
| "column": "approved_leaves", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "unapproved_leaves": { | |
| "module": "intern_leave_monthly_summaries", | |
| "label": "Unapproved Leaves", | |
| "table": "intern_leave_monthly_summaries", | |
| "column": "unapproved_leaves", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "rejected_leaves": { | |
| "module": "intern_leave_monthly_summaries", | |
| "label": "Rejected Leaves", | |
| "table": "intern_leave_monthly_summaries", | |
| "column": "rejected_leaves", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "total_days_in_month": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Total Days in Month", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "total_days_in_month", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "workdays_in_month": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Workdays in Month", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "workdays_in_month", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "off_days_in_month": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Off Days in Month", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "off_days_in_month", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "holidays_in_month": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Holidays in Month", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "holidays_in_month", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "weekoff_in_month": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Weekoff in Month", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "weekoff_in_month", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "working_days": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Working Days", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "working_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "absent_days": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Absent Days", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "absent_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_days": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Leave Days", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "leave_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "late_entries": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Late Entries", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "late_entries", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "early_exits": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Early Exits", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "early_exits", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "break_time_exceed_entries": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Break Time Exceed Entries", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "break_time_exceed_entries", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "total_overtime_minutes": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Total Overtime Minutes", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "total_overtime_minutes", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "expected_shift_minutes": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Expected Shift Minutes", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "expected_shift_minutes", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "actual_work_minutes": { | |
| "module": "intern_attendance_monthly_summaries", | |
| "label": "Actual Work Minutes", | |
| "table": "intern_attendance_monthly_summaries", | |
| "column": "actual_work_minutes", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "intern_stipend": { | |
| "module": "intern_stipend_payments", | |
| "label": "Intern Stipend", | |
| "table": "intern_stipend_payments", | |
| "column": "intern_stipend_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "intern_stipends", | |
| "key": "intern_stipend_id", | |
| "label": "intern_stipend_id" | |
| } | |
| }, | |
| "payment_date": { | |
| "module": "employee_payslip_payment", | |
| "label": "Payment Date", | |
| "table": "employee_payslip_payments", | |
| "column": "payment_date", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payment_amount": { | |
| "module": "intern_stipend_payments", | |
| "label": "Payment Amount", | |
| "table": "intern_stipend_payments", | |
| "column": "payment_amount", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payment_method": { | |
| "module": "intern_stipend_payments", | |
| "label": "Payment Method", | |
| "table": "intern_stipend_payments", | |
| "column": "payment_method", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "transaction_reference": { | |
| "module": "intern_stipend_payments", | |
| "label": "Transaction Reference", | |
| "table": "intern_stipend_payments", | |
| "column": "transaction_reference", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payment_status": { | |
| "module": "intern_stipend_payments", | |
| "label": "Payment Status", | |
| "table": "intern_stipend_payments", | |
| "column": "payment_status", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "attendance_timelog": { | |
| "module": "intern_attendance_overtime_records", | |
| "label": "Attendance Timelog", | |
| "table": "intern_attendance_overtime_records", | |
| "column": "intern_attendance_timelog_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "intern_attendance_timelogs", | |
| "key": "intern_attendance_timelog_id", | |
| "label": "intern_attendance_timelog_id" | |
| } | |
| }, | |
| "start_time": { | |
| "module": "intern_attendance_overtime_records", | |
| "label": "Start Time", | |
| "table": "intern_attendance_overtime_records", | |
| "column": "start_time", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "end_time": { | |
| "module": "intern_attendance_overtime_records", | |
| "label": "End Time", | |
| "table": "intern_attendance_overtime_records", | |
| "column": "end_time", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "deviation_reason": { | |
| "module": "intern_attendance_overtime_records", | |
| "label": "Deviation Reason", | |
| "table": "intern_attendance_overtime_records", | |
| "column": "deviation_reason_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_attendance_deviation_reasons", | |
| "key": "organization_attendance_deviation_reason_id", | |
| "label": "attendance_deviation_reason_name" | |
| } | |
| }, | |
| "compensation_type": { | |
| "module": "intern_attendance_overtime_records", | |
| "label": "Compensation Type", | |
| "table": "intern_attendance_overtime_records", | |
| "column": "compensation_type", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_approved": { | |
| "module": "intern_attendance_overtime_records", | |
| "label": "Is Approved", | |
| "table": "intern_attendance_overtime_records", | |
| "column": "is_approved", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "approved_by_intern_manager": { | |
| "module": "intern_attendance_overtime_records", | |
| "label": "Approved By Intern Manager", | |
| "table": "intern_attendance_overtime_records", | |
| "column": "approved_by_intern_manager_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "employees", | |
| "key": "employee_id", | |
| "label": "employee_code" | |
| } | |
| }, | |
| "approved_at": { | |
| "module": "intern_attendance_overtime_records", | |
| "label": "Approved At", | |
| "table": "intern_attendance_overtime_records", | |
| "column": "approved_at", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "client": { | |
| "module": "organization_groups", | |
| "label": "Client", | |
| "table": "organization_groups", | |
| "column": "client_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "clients", | |
| "key": "client_id", | |
| "label": "client_name" | |
| } | |
| }, | |
| "organization_short_name": { | |
| "module": "organizations", | |
| "label": "Organization Short Name", | |
| "table": "organizations", | |
| "column": "organization_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "license_id": { | |
| "module": "organizations", | |
| "label": "License ID", | |
| "table": "organizations", | |
| "column": "license_id", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_group": { | |
| "module": "organizations", | |
| "label": "Organization Group", | |
| "table": "organizations", | |
| "column": "organization_group_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_groups", | |
| "key": "organization_group_id", | |
| "label": "organization_group_name" | |
| } | |
| }, | |
| "entities": { | |
| "module": "organizations", | |
| "label": "Entities", | |
| "table": "organizations", | |
| "column": "entities", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "attendance_break_type": { | |
| "module": "organization_attendance_breaks", | |
| "label": "Attendance Break Type", | |
| "table": "organization_attendance_breaks", | |
| "column": "organization_attendance_break_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_attendance_break_types", | |
| "key": "organization_attendance_break_type_id", | |
| "label": "attendance_break_type_name" | |
| } | |
| }, | |
| "attendance_break_name": { | |
| "module": "organization_attendance_breaks", | |
| "label": "Attendance Break Name", | |
| "table": "organization_attendance_breaks", | |
| "column": "attendance_break_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "break_start_time": { | |
| "module": "organization_attendance_breaks", | |
| "label": "Break Start Time", | |
| "table": "organization_attendance_breaks", | |
| "column": "break_start_time", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "break_end_time": { | |
| "module": "organization_attendance_breaks", | |
| "label": "Break End Time", | |
| "table": "organization_attendance_breaks", | |
| "column": "break_end_time", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "business_division_name": { | |
| "module": "organization_business_divisions", | |
| "label": "Business Division Name", | |
| "table": "organization_business_divisions", | |
| "column": "business_division_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "business_division_short_name": { | |
| "module": "organization_business_divisions", | |
| "label": "Business Division Short Name", | |
| "table": "organization_business_divisions", | |
| "column": "business_division_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_business_ownership_type_name": { | |
| "module": "organization_business_ownership_types", | |
| "label": "Business Ownership Type Name", | |
| "table": "organization_business_ownership_types", | |
| "column": "organization_business_ownership_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "business_ownership_type_category": { | |
| "module": "organization_business_profiles", | |
| "label": "Business Ownership Type Category", | |
| "table": "organization_business_profiles", | |
| "column": "general_business_ownership_type_category_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "general_business_ownership_type_categories", | |
| "key": "general_business_ownership_type_category_id", | |
| "label": "business_ownership_type_category_name" | |
| } | |
| }, | |
| "number_of_employees": { | |
| "module": "organization_business_profiles", | |
| "label": "Number of Employees", | |
| "table": "organization_business_profiles", | |
| "column": "number_of_employees", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "establishment_date": { | |
| "module": "organization_business_profiles", | |
| "label": "Establishment Date", | |
| "table": "organization_business_profiles", | |
| "column": "establishment_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "registration_applicable": { | |
| "module": "organization_business_registrations", | |
| "label": "Registration Applicable", | |
| "table": "organization_business_registrations", | |
| "column": "registration_applicable", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "registration_document_url": { | |
| "module": "organization_business_registrations", | |
| "label": "Registration Document URL", | |
| "table": "organization_business_registrations", | |
| "column": "registration_document_url", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "registration_number": { | |
| "module": "organization_business_registrations", | |
| "label": "Registration Number", | |
| "table": "organization_business_registrations", | |
| "column": "registration_number", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "registration_date": { | |
| "module": "organization_business_registrations", | |
| "label": "Registration Date", | |
| "table": "organization_business_registrations", | |
| "column": "registration_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "registration_expiry_date": { | |
| "module": "organization_business_registrations", | |
| "label": "Registration Expiry Date", | |
| "table": "organization_business_registrations", | |
| "column": "registration_expiry_date", | |
| "type": "date", | |
| "operators": [ | |
| "on", | |
| "before", | |
| "after", | |
| "between" | |
| ], | |
| "default_operator": "on", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "registration_expiry_date_applicable": { | |
| "module": "organization_business_registrations", | |
| "label": "Registration Expiry Date Applicable", | |
| "table": "organization_business_registrations", | |
| "column": "registration_expiry_date_applicable", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "business_registration_type_name": { | |
| "module": "organization_business_registration_types", | |
| "label": "Business Registration Type Name", | |
| "table": "organization_business_registration_types", | |
| "column": "business_registration_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "business_registration_type_code": { | |
| "module": "organization_business_registration_types", | |
| "label": "Business Registration Type Code", | |
| "table": "organization_business_registration_types", | |
| "column": "business_registration_type_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "business_unit_name": { | |
| "module": "organization_business_units", | |
| "label": "Business Unit Name", | |
| "table": "organization_business_units", | |
| "column": "business_unit_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "business_unit_short_name": { | |
| "module": "organization_business_units", | |
| "label": "Business Unit Short Name", | |
| "table": "organization_business_units", | |
| "column": "business_unit_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "template_name": { | |
| "module": "organization_configuration_templates", | |
| "label": "Template Name", | |
| "table": "organization_configuration_templates", | |
| "column": "template_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "template_code": { | |
| "module": "organization_configuration_templates", | |
| "label": "Template Code", | |
| "table": "organization_configuration_templates", | |
| "column": "template_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "scope": { | |
| "module": "organization_holiday_templates", | |
| "label": "Scope", | |
| "table": "organization_holiday_templates", | |
| "column": "scope", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "country": { | |
| "module": "organization_locations", | |
| "label": "Country", | |
| "table": "organization_locations", | |
| "column": "general_country_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "general_countries", | |
| "key": "general_country_id", | |
| "label": "country_name" | |
| } | |
| }, | |
| "state": { | |
| "module": "organization_locations", | |
| "label": "State", | |
| "table": "organization_locations", | |
| "column": "general_state_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "general_states", | |
| "key": "general_state_id", | |
| "label": "state_name" | |
| } | |
| }, | |
| "designation_name": { | |
| "module": "organization_designations", | |
| "label": "Designation Name", | |
| "table": "organization_designations", | |
| "column": "designation_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "designation_short_name": { | |
| "module": "organization_designations", | |
| "label": "Designation Short Name", | |
| "table": "organization_designations", | |
| "column": "designation_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "education_degree_name": { | |
| "module": "organization_education_degrees", | |
| "label": "Education Degree Name", | |
| "table": "organization_education_degrees", | |
| "column": "education_degree_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "education_degree_short_name": { | |
| "module": "organization_education_degrees", | |
| "label": "Education Degree Short Name", | |
| "table": "organization_education_degrees", | |
| "column": "education_degree_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "sort_order": { | |
| "module": "payroll_salary_component", | |
| "label": "Sort Order", | |
| "table": "organization_payroll_employee_salary_structure_components", | |
| "column": "sort_order", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "education_level_name": { | |
| "module": "organization_education_levels", | |
| "label": "Education Level Name", | |
| "table": "organization_education_levels", | |
| "column": "education_level_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "education_level_short_name": { | |
| "module": "organization_education_levels", | |
| "label": "Education Level Short Name", | |
| "table": "organization_education_levels", | |
| "column": "education_level_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "education_stream_name": { | |
| "module": "organization_education_streams", | |
| "label": "Education Stream Name", | |
| "table": "organization_education_streams", | |
| "column": "education_stream_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "education_stream_short_name": { | |
| "module": "organization_education_streams", | |
| "label": "Education Stream Short Name", | |
| "table": "organization_education_streams", | |
| "column": "education_stream_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee_address_type_name": { | |
| "module": "organization_employee_address_types", | |
| "label": "Employee Address Type Name", | |
| "table": "organization_employee_address_types", | |
| "column": "employee_address_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employment_exit_reason_type_name": { | |
| "module": "organization_employment_exit_reason_types", | |
| "label": "Employment Exit Reason Type Name", | |
| "table": "organization_employment_exit_reason_types", | |
| "column": "employment_exit_reason_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "exit_reason_type": { | |
| "module": "organization_employment_exit_reasons", | |
| "label": "Exit Reason Type", | |
| "table": "organization_employment_exit_reasons", | |
| "column": "organization_employment_exit_reason_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_employment_exit_reason_types", | |
| "key": "organization_employment_exit_reason_type_id", | |
| "label": "employment_exit_reason_type_name" | |
| } | |
| }, | |
| "employment_exit_reason_name": { | |
| "module": "organization_employment_exit_reasons", | |
| "label": "Employment Exit Reason Name", | |
| "table": "organization_employment_exit_reasons", | |
| "column": "employment_exit_reason_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employment_status_name": { | |
| "module": "organization_employment_statuses", | |
| "label": "Employment Status Name", | |
| "table": "organization_employment_statuses", | |
| "column": "employment_status_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employment_type_name": { | |
| "module": "organization_employment_types", | |
| "label": "Employment Type Name", | |
| "table": "organization_employment_types", | |
| "column": "employment_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employment_category_name": { | |
| "module": "organization_employment_categories", | |
| "label": "Employment Category Name", | |
| "table": "organization_employment_categories", | |
| "column": "employment_category_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_employee_residential_ownership_type_name": { | |
| "module": "organization_employee_residential_ownership_types", | |
| "label": "Employee Residential Ownership Type Name", | |
| "table": "organization_employee_residential_ownership_types", | |
| "column": "organization_employee_residential_ownership_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "entity_name": { | |
| "module": "organization_entities", | |
| "label": "Entity Name", | |
| "table": "organization_entities", | |
| "column": "entity_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "entity_type": { | |
| "module": "organization_entities", | |
| "label": "Entity Type", | |
| "table": "organization_entities", | |
| "column": "general_organization_entity_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "general_organization_entity_types", | |
| "key": "general_organization_entity_type_id", | |
| "label": "organization_entity_type_name" | |
| } | |
| }, | |
| "entity_code": { | |
| "module": "organization_entities", | |
| "label": "Entity Code", | |
| "table": "organization_entities", | |
| "column": "entity_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "parent_entity": { | |
| "module": "organization_entities", | |
| "label": "Parent Entity", | |
| "table": "organization_entities", | |
| "column": "parent_entity_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_entities", | |
| "key": "organization_entity_id", | |
| "label": "entity_name" | |
| } | |
| }, | |
| "entity_type_name": { | |
| "module": "organization_entity_types", | |
| "label": "Entity Type Name", | |
| "table": "organization_entity_types", | |
| "column": "entity_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_group_name": { | |
| "module": "organization_groups", | |
| "label": "Organization Group Name", | |
| "table": "organization_groups", | |
| "column": "organization_group_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_group_short_name": { | |
| "module": "organization_groups", | |
| "label": "Organization Group Short Name", | |
| "table": "organization_groups", | |
| "column": "organization_group_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "holiday_calendar": { | |
| "module": "organization_holidays", | |
| "label": "Holiday Calendar", | |
| "table": "organization_holidays", | |
| "column": "organization_holiday_calendar_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_holiday_calendars", | |
| "key": "organization_holiday_calendar_id", | |
| "label": "holiday_calendar_name" | |
| } | |
| }, | |
| "holiday_type": { | |
| "module": "organization_holidays", | |
| "label": "Holiday Type", | |
| "table": "organization_holidays", | |
| "column": "organization_holiday_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_holiday_types", | |
| "key": "organization_holiday_type_id", | |
| "label": "holiday_type_name" | |
| } | |
| }, | |
| "holiday_date": { | |
| "module": "organization_holidays", | |
| "label": "Holiday Date", | |
| "table": "organization_holidays", | |
| "column": "holiday_date", | |
| "type": "date", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "holiday_name": { | |
| "module": "organization_holidays", | |
| "label": "Holiday Name", | |
| "table": "organization_holidays", | |
| "column": "holiday_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_recurring": { | |
| "module": "organization_holidays", | |
| "label": "Is Recurring", | |
| "table": "organization_holidays", | |
| "column": "is_recurring", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "entry_source": { | |
| "module": "organization_holidays", | |
| "label": "Entry Source", | |
| "table": "organization_holidays", | |
| "column": "entry_source", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "holiday_template_name": { | |
| "module": "organization_holiday_templates", | |
| "label": "Holiday Template Name", | |
| "table": "organization_holiday_templates", | |
| "column": "holiday_template_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "holiday_template_code": { | |
| "module": "organization_holiday_templates", | |
| "label": "Holiday Template Code", | |
| "table": "organization_holiday_templates", | |
| "column": "holiday_template_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "holiday_type_name": { | |
| "module": "organization_holiday_types", | |
| "label": "Holiday Type Name", | |
| "table": "organization_holiday_types", | |
| "column": "holiday_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "website": { | |
| "module": "organization_identity_profiles", | |
| "label": "Website", | |
| "table": "organization_identity_profiles", | |
| "column": "website", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "logo_url": { | |
| "module": "organization_identity_profiles", | |
| "label": "Logo URL", | |
| "table": "organization_identity_profiles", | |
| "column": "logo_url", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "language_name": { | |
| "module": "organization_languages", | |
| "label": "Language Name", | |
| "table": "organization_languages", | |
| "column": "language_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "language_code": { | |
| "module": "organization_languages", | |
| "label": "Language Code", | |
| "table": "organization_languages", | |
| "column": "language_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_category_name": { | |
| "module": "organization_leave_categories", | |
| "label": "Leave Category Name", | |
| "table": "organization_leave_categories", | |
| "column": "leave_category_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_category_code": { | |
| "module": "organization_leave_categories", | |
| "label": "Leave Category Code", | |
| "table": "organization_leave_categories", | |
| "column": "leave_category_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_duration_type_name": { | |
| "module": "organization_leave_duration_types", | |
| "label": "Leave Duration Type Name", | |
| "table": "organization_leave_duration_types", | |
| "column": "leave_duration_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_entitlement": { | |
| "module": "organization_leave_policies", | |
| "label": "Leave Entitlement", | |
| "table": "organization_leave_policies", | |
| "column": "organization_leave_entitlement_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_leave_entitlements", | |
| "key": "organization_leave_entitlement_id", | |
| "label": "organization_leave_entitlement_id" | |
| } | |
| }, | |
| "policy_name": { | |
| "module": "organization_leave_policies", | |
| "label": "Policy Name", | |
| "table": "organization_leave_policies", | |
| "column": "policy_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "policy_description": { | |
| "module": "organization_leave_policies", | |
| "label": "Policy Description", | |
| "table": "organization_leave_policies", | |
| "column": "policy_description", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "usage_period": { | |
| "module": "organization_leave_policies", | |
| "label": "Usage Period", | |
| "table": "organization_leave_policies", | |
| "column": "usage_period", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "custom_period_days": { | |
| "module": "organization_leave_policies", | |
| "label": "Custom Period Days", | |
| "table": "organization_leave_policies", | |
| "column": "custom_period_days", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "max_leaves_per_period": { | |
| "module": "organization_leave_policies", | |
| "label": "Max Leaves Per Period", | |
| "table": "organization_leave_policies", | |
| "column": "max_leaves_per_period", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_reason_name": { | |
| "module": "organization_leave_reasons", | |
| "label": "Leave Reason Name", | |
| "table": "organization_leave_reasons", | |
| "column": "leave_reason_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_reason_type_name": { | |
| "module": "organization_leave_reason_types", | |
| "label": "Leave Reason Type Name", | |
| "table": "organization_leave_reason_types", | |
| "column": "leave_reason_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_type_name": { | |
| "module": "organization_leave_types", | |
| "label": "Leave Type Name", | |
| "table": "organization_leave_types", | |
| "column": "leave_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_type_code": { | |
| "module": "organization_leave_types", | |
| "label": "Leave Type Code", | |
| "table": "organization_leave_types", | |
| "column": "leave_type_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "max_days_allowed": { | |
| "module": "organization_leave_types", | |
| "label": "Max Days Allowed", | |
| "table": "organization_leave_types", | |
| "column": "max_days_allowed", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "carry_forward": { | |
| "module": "organization_leave_types", | |
| "label": "Carry Forward", | |
| "table": "organization_leave_types", | |
| "column": "carry_forward", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "leave_compensation_type": { | |
| "module": "organization_leave_types", | |
| "label": "Leave Compensation Type", | |
| "table": "organization_leave_types", | |
| "column": "leave_compensation_type", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "compensation_code": { | |
| "module": "organization_leave_types", | |
| "label": "Compensation Code", | |
| "table": "organization_leave_types", | |
| "column": "compensation_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "location_ownership_type": { | |
| "module": "organization_locations", | |
| "label": "Location Ownership Type", | |
| "table": "organization_locations", | |
| "column": "organization_location_ownership_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_location_ownership_types", | |
| "key": "organization_location_ownership_type_id", | |
| "label": "location_ownership_type_name" | |
| } | |
| }, | |
| "location_name": { | |
| "module": "organization_locations", | |
| "label": "Location Name", | |
| "table": "organization_locations", | |
| "column": "location_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "addressline1": { | |
| "module": "organization_locations", | |
| "label": "Address Line 1", | |
| "table": "organization_locations", | |
| "column": "addressline1", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "addressline2": { | |
| "module": "organization_locations", | |
| "label": "Address Line 2", | |
| "table": "organization_locations", | |
| "column": "addressline2", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "location_latitude": { | |
| "module": "organization_locations", | |
| "label": "Location Latitude", | |
| "table": "organization_locations", | |
| "column": "location_latitude", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "location_longitude": { | |
| "module": "organization_locations", | |
| "label": "Location Longitude", | |
| "table": "organization_locations", | |
| "column": "location_longitude", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "number_of_floors": { | |
| "module": "organization_locations", | |
| "label": "Number of Floors", | |
| "table": "organization_locations", | |
| "column": "number_of_floors", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "area_sq_ft": { | |
| "module": "organization_locations", | |
| "label": "Area (Square Feet)", | |
| "table": "organization_locations", | |
| "column": "area_sq_ft", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "location_ownership_type_name": { | |
| "module": "organization_location_ownership_types", | |
| "label": "Location Ownership Type Name", | |
| "table": "organization_location_ownership_types", | |
| "column": "location_ownership_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee_profile_section_name": { | |
| "module": "organization_employee_profile_sections", | |
| "label": "Employee Profile Section Name", | |
| "table": "organization_employee_profile_sections", | |
| "column": "employee_profile_section_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_applicable": { | |
| "module": "organization_employee_profile_sections", | |
| "label": "Is Applicable", | |
| "table": "organization_employee_profile_sections", | |
| "column": "is_applicable", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "residential_ownership_type_name": { | |
| "module": "organization_residential_ownership_types", | |
| "label": "Residential Ownership Type Name", | |
| "table": "organization_residential_ownership_types", | |
| "column": "residential_ownership_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "role_name": { | |
| "module": "organization_roles", | |
| "label": "Role Name", | |
| "table": "organization_roles", | |
| "column": "role_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "role_description": { | |
| "module": "organization_roles", | |
| "label": "Role Description", | |
| "table": "organization_roles", | |
| "column": "role_description", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "setting_type": { | |
| "module": "organization_settings", | |
| "label": "Setting Type", | |
| "table": "organization_settings", | |
| "column": "organization_setting_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_setting_types", | |
| "key": "organization_setting_type_id", | |
| "label": "setting_type_name" | |
| } | |
| }, | |
| "setting_data_type": { | |
| "module": "organization_settings", | |
| "label": "Setting Data Type", | |
| "table": "organization_settings", | |
| "column": "organization_setting_data_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_setting_data_types", | |
| "key": "organization_setting_data_type_id", | |
| "label": "setting_data_type_name" | |
| } | |
| }, | |
| "setting_name": { | |
| "module": "organization_settings", | |
| "label": "Setting Name", | |
| "table": "organization_settings", | |
| "column": "setting_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "starts_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "has_predefined_values": { | |
| "module": "organization_settings", | |
| "label": "Has Predefined Values", | |
| "table": "organization_settings", | |
| "column": "has_predefined_values", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "predefined_values": { | |
| "module": "organization_settings", | |
| "label": "Predefined Values", | |
| "table": "organization_settings", | |
| "column": "predefined_values", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "setting_value": { | |
| "module": "organization_settings", | |
| "label": "Setting Value", | |
| "table": "organization_settings", | |
| "column": "setting_value", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "min_date": { | |
| "module": "organization_settings", | |
| "label": "Min Date", | |
| "table": "organization_settings", | |
| "column": "min_date", | |
| "type": "date", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "min_value": { | |
| "module": "organization_settings", | |
| "label": "Min Value", | |
| "table": "organization_settings", | |
| "column": "min_value", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "max_value": { | |
| "module": "organization_settings", | |
| "label": "Max Value", | |
| "table": "organization_settings", | |
| "column": "max_value", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "max_date": { | |
| "module": "organization_settings", | |
| "label": "Max Date", | |
| "table": "organization_settings", | |
| "column": "max_date", | |
| "type": "date", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "default_value": { | |
| "module": "organization_settings", | |
| "label": "Default Value", | |
| "table": "organization_settings", | |
| "column": "default_value", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "unit": { | |
| "module": "organization_settings", | |
| "label": "Unit", | |
| "table": "organization_settings", | |
| "column": "unit", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "pattern": { | |
| "module": "organization_settings", | |
| "label": "Pattern", | |
| "table": "organization_settings", | |
| "column": "pattern", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_required": { | |
| "module": "organization_settings", | |
| "label": "Is Required", | |
| "table": "organization_settings", | |
| "column": "is_required", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "customizable": { | |
| "module": "organization_settings", | |
| "label": "Customizable", | |
| "table": "organization_settings", | |
| "column": "customizable", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "unit_type": { | |
| "module": "organization_units", | |
| "label": "Unit Type", | |
| "table": "organization_units", | |
| "column": "organization_unit_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_unit_types", | |
| "key": "organization_unit_type_id", | |
| "label": "unit_type_name" | |
| } | |
| }, | |
| "unit_name": { | |
| "module": "organization_units", | |
| "label": "Unit Name", | |
| "table": "organization_units", | |
| "column": "unit_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "unit_short_name": { | |
| "module": "organization_units", | |
| "label": "Unit Short Name", | |
| "table": "organization_units", | |
| "column": "unit_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "parent_unit": { | |
| "module": "organization_units", | |
| "label": "Parent Unit", | |
| "table": "organization_units", | |
| "column": "parent_unit_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_units", | |
| "key": "organization_unit_id", | |
| "label": "unit_name" | |
| } | |
| }, | |
| "unit_type_name": { | |
| "module": "organization_unit_types", | |
| "label": "Unit Type Name", | |
| "table": "organization_unit_types", | |
| "column": "unit_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill": { | |
| "module": "organization_functional_role_skills", | |
| "label": "Skill", | |
| "table": "organization_functional_role_skills", | |
| "column": "organization_skill_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_skills", | |
| "key": "organization_skill_id", | |
| "label": "skill_name" | |
| } | |
| }, | |
| "is_mandatory": { | |
| "module": "organization_functional_role_skills", | |
| "label": "Is Mandatory", | |
| "table": "organization_functional_role_skills", | |
| "column": "is_mandatory", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "proficiency_level_required": { | |
| "module": "organization_functional_role_skill_elements", | |
| "label": "Proficiency Level Required", | |
| "table": "organization_functional_role_skill_elements", | |
| "column": "proficiency_level_required", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill_element": { | |
| "module": "organization_learning_resource_skill_elements", | |
| "label": "Skill Element", | |
| "table": "organization_learning_resource_skill_elements", | |
| "column": "organization_skill_element_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_skill_elements", | |
| "key": "organization_skill_element_id", | |
| "label": "skill_element_name" | |
| } | |
| }, | |
| "requirement_type": { | |
| "module": "organization_functional_role_skill_elements", | |
| "label": "Requirement Type", | |
| "table": "organization_functional_role_skill_elements", | |
| "column": "requirement_type", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill_category_name": { | |
| "module": "organization_skill_categories", | |
| "label": "Skill Category Name", | |
| "table": "organization_skill_categories", | |
| "column": "skill_category_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill_category_short_name": { | |
| "module": "organization_skill_categories", | |
| "label": "Skill Category Short Name", | |
| "table": "organization_skill_categories", | |
| "column": "skill_category_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill_element_group": { | |
| "module": "organization_skill_elements", | |
| "label": "Skill Element Group", | |
| "table": "organization_skill_elements", | |
| "column": "organization_skill_element_group_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_skill_element_groups", | |
| "key": "organization_skill_element_group_id", | |
| "label": "skill_element_group_name" | |
| } | |
| }, | |
| "skill_element_name": { | |
| "module": "organization_skill_elements", | |
| "label": "Skill Element Name", | |
| "table": "organization_skill_elements", | |
| "column": "skill_element_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill_element_short_name": { | |
| "module": "organization_skill_elements", | |
| "label": "Skill Element Short Name", | |
| "table": "organization_skill_elements", | |
| "column": "skill_element_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill_element_group_name": { | |
| "module": "organization_skill_element_groups", | |
| "label": "Skill Element Group Name", | |
| "table": "organization_skill_element_groups", | |
| "column": "skill_element_group_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill_element_group_short_name": { | |
| "module": "organization_skill_element_groups", | |
| "label": "Skill Element Group Short Name", | |
| "table": "organization_skill_element_groups", | |
| "column": "skill_element_group_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill_subcategory": { | |
| "module": "organization_skills", | |
| "label": "Skill Subcategory", | |
| "table": "organization_skills", | |
| "column": "organization_skill_subcategory_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_skill_subcategories", | |
| "key": "organization_skill_subcategory_id", | |
| "label": "skill_subcategory_name" | |
| } | |
| }, | |
| "skill_name": { | |
| "module": "organization_skills", | |
| "label": "Skill Name", | |
| "table": "organization_skills", | |
| "column": "skill_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill_short_name": { | |
| "module": "organization_skills", | |
| "label": "Skill Short Name", | |
| "table": "organization_skills", | |
| "column": "skill_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill_category": { | |
| "module": "organization_skill_subcategories", | |
| "label": "Skill Category", | |
| "table": "organization_skill_subcategories", | |
| "column": "organization_skill_category_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_skill_categories", | |
| "key": "organization_skill_category_id", | |
| "label": "skill_category_name" | |
| } | |
| }, | |
| "skill_subcategory_name": { | |
| "module": "organization_skill_subcategories", | |
| "label": "Skill Subcategory Name", | |
| "table": "organization_skill_subcategories", | |
| "column": "skill_subcategory_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "skill_subcategory_short_name": { | |
| "module": "organization_skill_subcategories", | |
| "label": "Skill Subcategory Short Name", | |
| "table": "organization_skill_subcategories", | |
| "column": "skill_subcategory_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "learning_provider_type": { | |
| "module": "organization_learning_providers", | |
| "label": "Learning Provider Type", | |
| "table": "organization_learning_providers", | |
| "column": "organization_learning_provider_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_learning_provider_types", | |
| "key": "organization_learning_provider_type_id", | |
| "label": "provider_type_name" | |
| } | |
| }, | |
| "provider_name": { | |
| "module": "organization_learning_providers", | |
| "label": "Provider Name", | |
| "table": "organization_learning_providers", | |
| "column": "provider_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "provider_short_name": { | |
| "module": "organization_learning_providers", | |
| "label": "Provider Short Name", | |
| "table": "organization_learning_providers", | |
| "column": "provider_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "website_url": { | |
| "module": "organization_learning_providers", | |
| "label": "Website URL", | |
| "table": "organization_learning_providers", | |
| "column": "website_url", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "provider_type_name": { | |
| "module": "organization_learning_provider_types", | |
| "label": "Provider Type Name", | |
| "table": "organization_learning_provider_types", | |
| "column": "provider_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "provider_type_short_name": { | |
| "module": "organization_learning_provider_types", | |
| "label": "Provider Type Short Name", | |
| "table": "organization_learning_provider_types", | |
| "column": "provider_type_short_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "learning_resource": { | |
| "module": "organization_learning_resource_skill_elements", | |
| "label": "Learning Resource", | |
| "table": "organization_learning_resource_skill_elements", | |
| "column": "organization_learning_resource_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_learning_resources", | |
| "key": "organization_learning_resource_id", | |
| "label": "resource_title" | |
| } | |
| }, | |
| "importance_level": { | |
| "module": "organization_learning_resource_functional_roles", | |
| "label": "Importance Level", | |
| "table": "organization_learning_resource_functional_roles", | |
| "column": "importance_level", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "learning_provider": { | |
| "module": "organization_learning_resources", | |
| "label": "Learning Provider", | |
| "table": "organization_learning_resources", | |
| "column": "organization_learning_provider_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_learning_providers", | |
| "key": "organization_learning_provider_id", | |
| "label": "provider_name" | |
| } | |
| }, | |
| "resource_title": { | |
| "module": "organization_learning_resources", | |
| "label": "Resource Title", | |
| "table": "organization_learning_resources", | |
| "column": "resource_title", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "resource_type": { | |
| "module": "organization_learning_resources", | |
| "label": "Resource Type", | |
| "table": "organization_learning_resources", | |
| "column": "resource_type", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "difficulty_level": { | |
| "module": "organization_learning_resources", | |
| "label": "Difficulty Level", | |
| "table": "organization_learning_resources", | |
| "column": "difficulty_level", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "resource_url": { | |
| "module": "organization_learning_resources", | |
| "label": "Resource URL", | |
| "table": "organization_learning_resources", | |
| "column": "resource_url", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "duration_minutes": { | |
| "module": "organization_learning_resources", | |
| "label": "Duration Minutes", | |
| "table": "organization_learning_resources", | |
| "column": "duration_minutes", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "resource_cost_type": { | |
| "module": "organization_learning_resources", | |
| "label": "Resource Cost Type", | |
| "table": "organization_learning_resources", | |
| "column": "resource_cost_type", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "cost": { | |
| "module": "organization_learning_resources", | |
| "label": "Cost", | |
| "table": "organization_learning_resources", | |
| "column": "cost", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "certification_available": { | |
| "module": "organization_learning_resources", | |
| "label": "Certification Available", | |
| "table": "organization_learning_resources", | |
| "column": "certification_available", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "tags": { | |
| "module": "organization_learning_resources", | |
| "label": "Tags", | |
| "table": "organization_learning_resources", | |
| "column": "tags", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_id": { | |
| "module": "organization_functional_role_specializations", | |
| "label": "Organization", | |
| "table": "organization_functional_role_specializations", | |
| "column": "organization_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organizations", | |
| "key": "organization_id", | |
| "label": "organization_name" | |
| } | |
| }, | |
| "organization_entity_id": { | |
| "module": "organization_functional_role_specializations", | |
| "label": "Organization Entity", | |
| "table": "organization_functional_role_specializations", | |
| "column": "organization_entity_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_entities", | |
| "key": "organization_entity_id", | |
| "label": "entity_name" | |
| } | |
| }, | |
| "organization_work_shift_id": { | |
| "module": "organization_work_shift_breaks", | |
| "label": "Work Shift", | |
| "table": "organization_work_shift_breaks", | |
| "column": "organization_work_shift_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_work_shifts", | |
| "key": "organization_work_shift_id", | |
| "label": "work_shift_name" | |
| } | |
| }, | |
| "day_of_week": { | |
| "module": "organization_work_model_days", | |
| "label": "Day of Week", | |
| "table": "organization_work_model_days", | |
| "column": "day_of_week", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "is_working_day": { | |
| "module": "organization_work_model_days", | |
| "label": "Is Working Day", | |
| "table": "organization_work_model_days", | |
| "column": "is_working_day", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "working_hours": { | |
| "module": "organization_work_shift_days", | |
| "label": "Working Hours", | |
| "table": "organization_work_shift_days", | |
| "column": "working_hours", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "greater_than", | |
| "less_than", | |
| "between" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_work_model_id": { | |
| "module": "organization_work_model_days", | |
| "label": "Work Model", | |
| "table": "organization_work_model_days", | |
| "column": "organization_work_model_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_work_models", | |
| "key": "organization_work_model_id", | |
| "label": "work_model_name" | |
| } | |
| }, | |
| "attendance_status_type_name": { | |
| "module": "organization_attendance_status_types", | |
| "label": "Status Type Name", | |
| "table": "organization_attendance_status_types", | |
| "column": "attendance_status_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_attendance_deviation_reason_type_id": { | |
| "module": "organization_attendance_deviation_reasons", | |
| "label": "Deviation Reason Type", | |
| "table": "organization_attendance_deviation_reasons", | |
| "column": "organization_attendance_deviation_reason_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_attendance_deviation_reason_types", | |
| "key": "organization_attendance_deviation_reason_type_id", | |
| "label": "deviation_reason_type_name" | |
| } | |
| }, | |
| "attendance_deviation_reason_name": { | |
| "module": "organization_attendance_deviation_reasons", | |
| "label": "Deviation Reason Name", | |
| "table": "organization_attendance_deviation_reasons", | |
| "column": "attendance_deviation_reason_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_configuration_template_id": { | |
| "module": "organization_attendance_break_types", | |
| "label": "Configuration Template", | |
| "table": "organization_attendance_break_types", | |
| "column": "organization_configuration_template_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_configuration_templates", | |
| "key": "organization_configuration_template_id", | |
| "label": "template_name" | |
| } | |
| }, | |
| "attendance_break_type_name": { | |
| "module": "organization_attendance_break_types", | |
| "label": "Break Type Name", | |
| "table": "organization_attendance_break_types", | |
| "column": "attendance_break_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "attendance_source_name": { | |
| "module": "organization_attendance_sources", | |
| "label": "Source Name", | |
| "table": "organization_attendance_sources", | |
| "column": "attendance_source_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_attendance_break_id": { | |
| "module": "organization_work_shift_breaks", | |
| "label": "Attendance Break", | |
| "table": "organization_work_shift_breaks", | |
| "column": "organization_attendance_break_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_attendance_breaks", | |
| "key": "organization_attendance_break_id", | |
| "label": "attendance_break_name" | |
| } | |
| }, | |
| "organization_department_id": { | |
| "module": "organization_functional_roles", | |
| "label": "Department", | |
| "table": "organization_functional_roles", | |
| "column": "organization_department_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_departments", | |
| "key": "organization_department_id", | |
| "label": "organization_department_name" | |
| } | |
| }, | |
| "functional_role_code": { | |
| "module": "organization_functional_roles", | |
| "label": "Role Code", | |
| "table": "organization_functional_roles", | |
| "column": "functional_role_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "functional_role_name": { | |
| "module": "organization_functional_roles", | |
| "label": "Role Name", | |
| "table": "organization_functional_roles", | |
| "column": "functional_role_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_functional_role_id": { | |
| "module": "organization_functional_role_specializations", | |
| "label": "Functional Role", | |
| "table": "organization_functional_role_specializations", | |
| "column": "organization_functional_role_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_functional_roles", | |
| "key": "organization_functional_role_id", | |
| "label": "functional_role_name" | |
| } | |
| }, | |
| "functional_role_specialization_code": { | |
| "module": "organization_functional_role_specializations", | |
| "label": "Specialization Code", | |
| "table": "organization_functional_role_specializations", | |
| "column": "functional_role_specialization_code", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "functional_role_specialization_name": { | |
| "module": "organization_functional_role_specializations", | |
| "label": "Specialization Name", | |
| "table": "organization_functional_role_specializations", | |
| "column": "functional_role_specialization_name", | |
| "type": "text", | |
| "operators": [ | |
| "equals", | |
| "contains", | |
| "starts_with", | |
| "ends_with" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee_leave_id": { | |
| "module": "organization_person_leave", | |
| "label": "Employee Leave ID", | |
| "table": "organization_person_leaves", | |
| "column": "organization_person_leave_id", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "greater_than_or_equal", | |
| "less_than", | |
| "less_than_or_equal", | |
| "between", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_person_id": { | |
| "module": "organization_person_leave", | |
| "label": "Organization Person ID", | |
| "table": "organization_person_leaves", | |
| "column": "organization_person_id", | |
| "type": "number", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "greater_than_or_equal", | |
| "less_than", | |
| "less_than_or_equal", | |
| "between", | |
| "is_null", | |
| "is_not_null" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "person_remarks": { | |
| "module": "organization_person_leave", | |
| "label": "Person Remarks", | |
| "table": "organization_person_leaves", | |
| "column": "person_remarks", | |
| "type": "string", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "contains", | |
| "not_contains", | |
| "starts_with", | |
| "ends_with", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_account_mapping_id": { | |
| "module": "account_mapping", | |
| "label": "Account Mapping ID", | |
| "table": "organization_payroll_account_mappings", | |
| "column": "organization_payroll_account_mapping_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payroll_component": { | |
| "module": "payslip_component", | |
| "label": "Payroll Component", | |
| "table": "employee_payslip_components", | |
| "column": "organization_payroll_component_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_payroll_components", | |
| "key": "organization_payroll_component_id", | |
| "label": "payroll_component_name" | |
| } | |
| }, | |
| "account_code": { | |
| "module": "payroll_journal_entry", | |
| "label": "Account Code", | |
| "table": "organization_payroll_journal_entries", | |
| "column": "account_code", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "account_name": { | |
| "module": "payroll_journal_entry", | |
| "label": "Account Name", | |
| "table": "organization_payroll_journal_entries", | |
| "column": "account_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "posting_type": { | |
| "module": "account_mapping", | |
| "label": "Posting Type", | |
| "table": "organization_payroll_account_mappings", | |
| "column": "posting_type", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee_payslip_id": { | |
| "module": "employee_payslip", | |
| "label": "Payslip ID", | |
| "table": "employee_payslips", | |
| "column": "employee_payslip_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payroll_run_employee": { | |
| "module": "payroll_run_employee_component", | |
| "label": "Payroll Run Employee", | |
| "table": "PayrollRunEmployeeComponents", | |
| "column": "organization_payroll_run_employee_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_payroll_run_employees", | |
| "key": "organization_payroll_run_employee_id", | |
| "label": "organization_payroll_run_employee_id" | |
| } | |
| }, | |
| "payslip_number": { | |
| "module": "employee_payslip", | |
| "label": "Payslip Number", | |
| "table": "employee_payslips", | |
| "column": "payslip_number", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "period_start_date": { | |
| "module": "employee_payslip", | |
| "label": "Period Start Date", | |
| "table": "employee_payslips", | |
| "column": "period_start_date", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "period_end_date": { | |
| "module": "employee_payslip", | |
| "label": "Period End Date", | |
| "table": "employee_payslips", | |
| "column": "period_end_date", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "net_pay": { | |
| "module": "payroll_run_employee", | |
| "label": "Net Pay", | |
| "table": "organization_payroll_run_employees", | |
| "column": "net_pay", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "gross_pay": { | |
| "module": "employee_payslip", | |
| "label": "Gross Pay", | |
| "table": "employee_payslips", | |
| "column": "gross_pay", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "deductions_total": { | |
| "module": "employee_payslip", | |
| "label": "Deductions Total", | |
| "table": "employee_payslips", | |
| "column": "deductions_total", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "status": { | |
| "module": "payroll_security", | |
| "label": "Status", | |
| "table": "organization_payroll_securities", | |
| "column": "status", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee_payslip_payment_id": { | |
| "module": "employee_payslip_payment", | |
| "label": "Payslip Payment ID", | |
| "table": "employee_payslip_payments", | |
| "column": "employee_payslip_payment_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee_payslip": { | |
| "module": "payslip_component", | |
| "label": "Employee Payslip", | |
| "table": "employee_payslip_components", | |
| "column": "employee_payslip_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "employee_payslips", | |
| "key": "employee_payslip_id", | |
| "label": "payslip_number" | |
| } | |
| }, | |
| "payment_mode": { | |
| "module": "security_transaction", | |
| "label": "Payment Mode", | |
| "table": "organization_payroll_security_transactions", | |
| "column": "payment_mode", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "amount": { | |
| "module": "security_transaction", | |
| "label": "Amount", | |
| "table": "organization_payroll_security_transactions", | |
| "column": "amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "reference_no": { | |
| "module": "security_transaction", | |
| "label": "Reference Number", | |
| "table": "organization_payroll_security_transactions", | |
| "column": "reference_no", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_employee_salary_structure_id": { | |
| "module": "employee_salary_structure", | |
| "label": "Salary Structure ID", | |
| "table": "organization_payroll_employee_salary_structures", | |
| "column": "organization_payroll_employee_salary_structure_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payroll_cycle": { | |
| "module": "employee_salary_structure", | |
| "label": "Payroll Cycle", | |
| "table": "organization_payroll_employee_salary_structures", | |
| "column": "organization_payroll_cycle_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_payroll_cycles", | |
| "key": "organization_payroll_cycle_id", | |
| "label": "cycle_name" | |
| } | |
| }, | |
| "salary_basis": { | |
| "module": "employee_salary_structure", | |
| "label": "Salary Basis", | |
| "table": "organization_payroll_employee_salary_structures", | |
| "column": "salary_basis", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "hourly_salary_amount": { | |
| "module": "employee_salary_structure", | |
| "label": "Hourly Salary Amount", | |
| "table": "organization_payroll_employee_salary_structures", | |
| "column": "hourly_salary_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "daily_salary_amount": { | |
| "module": "loan_type", | |
| "label": "Daily Salary Amount", | |
| "table": "organization_payroll_loan_types", | |
| "column": "daily_salary_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "monthly_salary_amount": { | |
| "module": "employee_salary_structure", | |
| "label": "Monthly Salary Amount", | |
| "table": "organization_payroll_employee_salary_structures", | |
| "column": "monthly_salary_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "annual_salary_amount": { | |
| "module": "employee_salary_structure", | |
| "label": "Annual Salary Amount", | |
| "table": "organization_payroll_employee_salary_structures", | |
| "column": "annual_salary_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "effective_from": { | |
| "module": "payroll_component", | |
| "label": "Effective From", | |
| "table": "organization_payroll_components", | |
| "column": "effective_from", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "effective_to": { | |
| "module": "payroll_component", | |
| "label": "Effective To", | |
| "table": "organization_payroll_components", | |
| "column": "effective_to", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_loan_type_id": { | |
| "module": "loan_type", | |
| "label": "Loan Type ID", | |
| "table": "organization_payroll_loan_types", | |
| "column": "organization_payroll_loan_type_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "loan_type_name": { | |
| "module": "loan_type", | |
| "label": "Loan Type Name", | |
| "table": "organization_payroll_loan_types", | |
| "column": "loan_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "max_amount": { | |
| "module": "loan_type", | |
| "label": "Max Amount", | |
| "table": "organization_payroll_loan_types", | |
| "column": "max_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "max_installments": { | |
| "module": "loan_type", | |
| "label": "Max Installments", | |
| "table": "organization_payroll_loan_types", | |
| "column": "max_installments", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "interest_rate": { | |
| "module": "payroll_loan", | |
| "label": "Interest Rate", | |
| "table": "organization_payroll_loans", | |
| "column": "interest_rate", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_adjustment_id": { | |
| "module": "payroll_adjustment", | |
| "label": "Adjustment ID", | |
| "table": "organization_payroll_adjustments", | |
| "column": "organization_payroll_adjustment_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "adjustment_date": { | |
| "module": "payroll_adjustment", | |
| "label": "Adjustment Date", | |
| "table": "organization_payroll_adjustments", | |
| "column": "adjustment_date", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "adjustment_amount": { | |
| "module": "payroll_adjustment", | |
| "label": "Adjustment Amount", | |
| "table": "organization_payroll_adjustments", | |
| "column": "adjustment_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "adjustment_effect": { | |
| "module": "payroll_adjustment", | |
| "label": "Adjustment Effect", | |
| "table": "organization_payroll_adjustments", | |
| "column": "adjustment_effect", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "reason": { | |
| "module": "payroll_adjustment", | |
| "label": "Reason", | |
| "table": "organization_payroll_adjustments", | |
| "column": "reason", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_adjustment_type_id": { | |
| "module": "payroll_adjustment_type", | |
| "label": "Adjustment Type ID", | |
| "table": "organization_payroll_adjustment_types", | |
| "column": "organization_payroll_adjustment_type_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "adjustment_type_name": { | |
| "module": "payroll_adjustment_type", | |
| "label": "Adjustment Type Name", | |
| "table": "organization_payroll_adjustment_types", | |
| "column": "adjustment_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "adjustment_direction": { | |
| "module": "payroll_adjustment_type", | |
| "label": "Adjustment Direction", | |
| "table": "organization_payroll_adjustment_types", | |
| "column": "adjustment_direction", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_advance_id": { | |
| "module": "payroll_advance", | |
| "label": "Advance ID", | |
| "table": "organization_payroll_advances", | |
| "column": "organization_payroll_advance_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "advance_date": { | |
| "module": "payroll_advance", | |
| "label": "Advance Date", | |
| "table": "organization_payroll_advances", | |
| "column": "advance_date", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "advance_amount": { | |
| "module": "payroll_advance", | |
| "label": "Advance Amount", | |
| "table": "organization_payroll_advances", | |
| "column": "advance_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "balance_amount": { | |
| "module": "payroll_security", | |
| "label": "Balance Amount", | |
| "table": "organization_payroll_securities", | |
| "column": "balance_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "recovery_months": { | |
| "module": "payroll_security", | |
| "label": "Recovery Months", | |
| "table": "organization_payroll_securities", | |
| "column": "recovery_months", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "installment_amount": { | |
| "module": "payroll_security", | |
| "label": "Installment Amount", | |
| "table": "organization_payroll_securities", | |
| "column": "installment_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "recovery_start_month": { | |
| "module": "payroll_security", | |
| "label": "Recovery Start Month", | |
| "table": "organization_payroll_securities", | |
| "column": "recovery_start_month", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_component_id": { | |
| "module": "payroll_component", | |
| "label": "Component ID", | |
| "table": "organization_payroll_components", | |
| "column": "organization_payroll_component_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payroll_component_type": { | |
| "module": "payroll_component", | |
| "label": "Component Type", | |
| "table": "organization_payroll_components", | |
| "column": "organization_payroll_component_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_payroll_component_types", | |
| "key": "organization_payroll_component_type_id", | |
| "label": "payroll_component_type_name" | |
| } | |
| }, | |
| "payroll_component_name": { | |
| "module": "payroll_component", | |
| "label": "Component Name", | |
| "table": "organization_payroll_components", | |
| "column": "payroll_component_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "calculation_method": { | |
| "module": "payroll_salary_component", | |
| "label": "Calculation Method", | |
| "table": "organization_payroll_employee_salary_structure_components", | |
| "column": "calculation_method", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "fixed_amount": { | |
| "module": "payroll_salary_component", | |
| "label": "Fixed Amount", | |
| "table": "organization_payroll_employee_salary_structure_components", | |
| "column": "fixed_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "percentage_of_component": { | |
| "module": "payroll_salary_component", | |
| "label": "Percentage of Component", | |
| "table": "organization_payroll_employee_salary_structure_components", | |
| "column": "percentage_of_component", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "formula_json": { | |
| "module": "payroll_component", | |
| "label": "Formula JSON", | |
| "table": "organization_payroll_components", | |
| "column": "formula_json", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "taxable": { | |
| "module": "payroll_component", | |
| "label": "Taxable", | |
| "table": "organization_payroll_components", | |
| "column": "taxable", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals", | |
| "not_equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "affects_net_pay": { | |
| "module": "payroll_component", | |
| "label": "Affects Net Pay", | |
| "table": "organization_payroll_components", | |
| "column": "affects_net_pay", | |
| "type": "boolean", | |
| "operators": [ | |
| "equals", | |
| "not_equals" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "rounding_rule": { | |
| "module": "payroll_component", | |
| "label": "Rounding Rule", | |
| "table": "organization_payroll_components", | |
| "column": "rounding_rule", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "rounding_precision": { | |
| "module": "payroll_component", | |
| "label": "Rounding Precision", | |
| "table": "organization_payroll_components", | |
| "column": "rounding_precision", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_component_type_id": { | |
| "module": "payroll_component_type", | |
| "label": "Component Type ID", | |
| "table": "organization_payroll_component_types", | |
| "column": "organization_payroll_component_type_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payroll_component_type_name": { | |
| "module": "payroll_component_type", | |
| "label": "Component Type Name", | |
| "table": "organization_payroll_component_types", | |
| "column": "payroll_component_type_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_cycle_id": { | |
| "module": "payroll_cycle", | |
| "label": "Cycle ID", | |
| "table": "organization_payroll_cycles", | |
| "column": "organization_payroll_cycle_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payroll_cycle_name": { | |
| "module": "payroll_cycle", | |
| "label": "Cycle Name", | |
| "table": "organization_payroll_cycles", | |
| "column": "payroll_cycle_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "pay_frequency": { | |
| "module": "payroll_cycle", | |
| "label": "Pay Frequency", | |
| "table": "organization_payroll_cycles", | |
| "column": "pay_frequency", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "monthly_period_start_day": { | |
| "module": "payroll_cycle", | |
| "label": "Monthly Period Start Day", | |
| "table": "organization_payroll_cycles", | |
| "column": "monthly_period_start_day", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "week_start_day": { | |
| "module": "payroll_cycle", | |
| "label": "Week Start Day", | |
| "table": "organization_payroll_cycles", | |
| "column": "week_start_day", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_journal_entry_id": { | |
| "module": "payroll_journal_entry", | |
| "label": "Journal Entry ID", | |
| "table": "organization_payroll_journal_entries", | |
| "column": "organization_payroll_journal_entry_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payroll_run": { | |
| "module": "payroll_run_employee", | |
| "label": "Payroll Run", | |
| "table": "organization_payroll_run_employees", | |
| "column": "organization_payroll_run_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_payroll_runs", | |
| "key": "organization_payroll_run_id", | |
| "label": "payroll_run_name" | |
| } | |
| }, | |
| "journal_date": { | |
| "module": "payroll_journal_entry", | |
| "label": "Journal Date", | |
| "table": "organization_payroll_journal_entries", | |
| "column": "journal_date", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "debit_amount": { | |
| "module": "payroll_journal_entry", | |
| "label": "Debit Amount", | |
| "table": "organization_payroll_journal_entries", | |
| "column": "debit_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "credit_amount": { | |
| "module": "payroll_journal_entry", | |
| "label": "Credit Amount", | |
| "table": "organization_payroll_journal_entries", | |
| "column": "credit_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "reference_type": { | |
| "module": "payroll_journal_entry", | |
| "label": "Reference Type", | |
| "table": "organization_payroll_journal_entries", | |
| "column": "reference_type", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "reference_id": { | |
| "module": "payroll_journal_entry", | |
| "label": "Reference ID", | |
| "table": "organization_payroll_journal_entries", | |
| "column": "reference_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_loan_id": { | |
| "module": "payroll_loan", | |
| "label": "Loan ID", | |
| "table": "organization_payroll_loans", | |
| "column": "organization_payroll_loan_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "loan_type": { | |
| "module": "payroll_loan", | |
| "label": "Loan Type", | |
| "table": "organization_payroll_loans", | |
| "column": "organization_payroll_loan_type_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "contains" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_payroll_loan_types", | |
| "key": "organization_payroll_loan_type_id", | |
| "label": "loan_type_name" | |
| } | |
| }, | |
| "loan_date": { | |
| "module": "payroll_loan", | |
| "label": "Loan Date", | |
| "table": "organization_payroll_loans", | |
| "column": "loan_date", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "loan_amount": { | |
| "module": "payroll_loan", | |
| "label": "Loan Amount", | |
| "table": "organization_payroll_loans", | |
| "column": "loan_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "emi_amount": { | |
| "module": "payroll_loan", | |
| "label": "EMI Amount", | |
| "table": "organization_payroll_loans", | |
| "column": "emi_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "total_installments": { | |
| "module": "payroll_loan", | |
| "label": "Total Installments", | |
| "table": "organization_payroll_loans", | |
| "column": "total_installments", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "installments_remaining": { | |
| "module": "payroll_loan", | |
| "label": "Installments Remaining", | |
| "table": "organization_payroll_loans", | |
| "column": "installments_remaining", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "repayment_start_month": { | |
| "module": "payroll_loan", | |
| "label": "Repayment Start Month", | |
| "table": "organization_payroll_loans", | |
| "column": "repayment_start_month", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_run_employee_id": { | |
| "module": "payroll_run_employee", | |
| "label": "Run Employee ID", | |
| "table": "organization_payroll_run_employees", | |
| "column": "organization_payroll_run_employee_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "gross_earnings": { | |
| "module": "payroll_run_employee", | |
| "label": "Gross Earnings", | |
| "table": "organization_payroll_run_employees", | |
| "column": "gross_earnings", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "total_deductions": { | |
| "module": "payroll_run_employee", | |
| "label": "Total Deductions", | |
| "table": "organization_payroll_run_employees", | |
| "column": "total_deductions", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "PayrollRunEmployeeComponent_id": { | |
| "module": "payroll_run_employee_component", | |
| "label": "Component ID", | |
| "table": "PayrollRunEmployeeComponents", | |
| "column": "PayrollRunEmployeeComponent_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "component_type": { | |
| "module": "payslip_component", | |
| "label": "Component Type", | |
| "table": "employee_payslip_components", | |
| "column": "component_type", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_employee_salary_structure_component_id": { | |
| "module": "payroll_salary_component", | |
| "label": "Salary Component ID", | |
| "table": "organization_payroll_employee_salary_structure_components", | |
| "column": "organization_payroll_employee_salary_structure_component_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "salary_structure": { | |
| "module": "payroll_salary_component", | |
| "label": "Salary Structure", | |
| "table": "organization_payroll_employee_salary_structure_components", | |
| "column": "organization_payroll_employee_salary_structure_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_payroll_employee_salary_structures", | |
| "key": "organization_payroll_employee_salary_structure_id", | |
| "label": "organization_payroll_employee_salary_structure_id" | |
| } | |
| }, | |
| "percentage_value": { | |
| "module": "payroll_salary_component", | |
| "label": "Percentage Value", | |
| "table": "organization_payroll_employee_salary_structure_components", | |
| "column": "percentage_value", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "custom_formula_json": { | |
| "module": "payroll_salary_component", | |
| "label": "Custom Formula JSON", | |
| "table": "organization_payroll_employee_salary_structure_components", | |
| "column": "custom_formula_json", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_security_id": { | |
| "module": "payroll_security", | |
| "label": "Security ID", | |
| "table": "organization_payroll_securities", | |
| "column": "organization_payroll_security_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "security_amount": { | |
| "module": "payroll_security", | |
| "label": "Security Amount", | |
| "table": "organization_payroll_securities", | |
| "column": "security_amount", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_component_slab_id": { | |
| "module": "payroll_slab", | |
| "label": "Slab ID", | |
| "table": "organization_payroll_component_slabs", | |
| "column": "organization_payroll_component_slab_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "slab_min": { | |
| "module": "payroll_slab", | |
| "label": "Slab Min", | |
| "table": "organization_payroll_component_slabs", | |
| "column": "slab_min", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "slab_max": { | |
| "module": "payroll_slab", | |
| "label": "Slab Max", | |
| "table": "organization_payroll_component_slabs", | |
| "column": "slab_max", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "slab_value_type": { | |
| "module": "payroll_slab", | |
| "label": "Slab Value Type", | |
| "table": "organization_payroll_component_slabs", | |
| "column": "slab_value_type", | |
| "type": "enum", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "slab_value": { | |
| "module": "payroll_slab", | |
| "label": "Slab Value", | |
| "table": "organization_payroll_component_slabs", | |
| "column": "slab_value", | |
| "type": "decimal", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal", | |
| "between", | |
| "not_between", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "employee_payslip_component_id": { | |
| "module": "payslip_component", | |
| "label": "Payslip Component ID", | |
| "table": "employee_payslip_components", | |
| "column": "employee_payslip_component_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "component_name": { | |
| "module": "payslip_component", | |
| "label": "Component Name", | |
| "table": "employee_payslip_components", | |
| "column": "component_name", | |
| "type": "text", | |
| "operators": [ | |
| "contains", | |
| "equals", | |
| "not_equals", | |
| "starts_with", | |
| "ends_with", | |
| "does_not_contain" | |
| ], | |
| "default_operator": "contains", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "organization_payroll_security_transaction_id": { | |
| "module": "security_transaction", | |
| "label": "Security Transaction ID", | |
| "table": "organization_payroll_security_transactions", | |
| "column": "organization_payroll_security_transaction_id", | |
| "type": "integer", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in", | |
| "greater_than", | |
| "less_than", | |
| "greater_or_equal", | |
| "less_or_equal" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| }, | |
| "payroll_security": { | |
| "module": "security_transaction", | |
| "label": "Payroll Security", | |
| "table": "organization_payroll_security_transactions", | |
| "column": "organization_payroll_security_id", | |
| "type": "foreign_key", | |
| "operators": [ | |
| "equals", | |
| "not_equals", | |
| "in", | |
| "not_in" | |
| ], | |
| "default_operator": "equals", | |
| "fk": { | |
| "table": "organization_payroll_securities", | |
| "key": "organization_payroll_security_id", | |
| "label": "organization_payroll_security_id" | |
| } | |
| }, | |
| "transaction_date": { | |
| "module": "security_transaction", | |
| "label": "Transaction Date", | |
| "table": "organization_payroll_security_transactions", | |
| "column": "transaction_date", | |
| "type": "date", | |
| "operators": [ | |
| "date_equals", | |
| "before", | |
| "after", | |
| "date_between", | |
| "not_between", | |
| "today", | |
| "yesterday", | |
| "this_week", | |
| "last_week", | |
| "this_month", | |
| "last_month", | |
| "this_year", | |
| "last_year", | |
| "is_blank", | |
| "is_not_blank" | |
| ], | |
| "default_operator": "date_equals", | |
| "fk": { | |
| "table": null, | |
| "key": null, | |
| "label": null | |
| } | |
| } | |
| } |