diff --git "a/fields.json" "b/fields.json" new file mode 100644--- /dev/null +++ "b/fields.json" @@ -0,0 +1,10938 @@ +{ + "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 + } + } +} \ No newline at end of file