Spaces:
Running
Running
| [ | |
| { | |
| "join_path_id": true, | |
| "path_name": "employee_to_department", | |
| "description": "Join from employees to departments through department_locations", | |
| "start_table": "employees", | |
| "end_table": "organization_departments", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"organization_department_locations\\\",\\\"alias\\\":\\\"deptloc\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_department_location_id\\\",\\\"foreign_column\\\":\\\"organization_department_location_id\\\"},{\\\"step\\\":2,\\\"table\\\":\\\"organization_departments\\\",\\\"alias\\\":\\\"dept\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_department_id\\\",\\\"foreign_column\\\":\\\"organization_department_id\\\",\\\"from_previous_step\\\":true}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:19", | |
| "updated_at": "2025-11-27 23:08:19" | |
| }, | |
| { | |
| "join_path_id": 2, | |
| "path_name": "employee_to_designation", | |
| "description": "Direct join from employees to designations", | |
| "start_table": "employees", | |
| "end_table": "organization_designations", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"organization_designations\\\",\\\"alias\\\":\\\"desig\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_designation_id\\\",\\\"foreign_column\\\":\\\"organization_designation_id\\\"}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:19", | |
| "updated_at": "2025-11-27 23:08:19" | |
| }, | |
| { | |
| "join_path_id": 3, | |
| "path_name": "employee_to_location", | |
| "description": "Join from employees to locations through department_locations", | |
| "start_table": "employees", | |
| "end_table": "organization_locations", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"organization_department_locations\\\",\\\"alias\\\":\\\"deptloc\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_department_location_id\\\",\\\"foreign_column\\\":\\\"organization_department_location_id\\\"},{\\\"step\\\":2,\\\"table\\\":\\\"organization_locations\\\",\\\"alias\\\":\\\"orgloc\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_location_id\\\",\\\"foreign_column\\\":\\\"organization_location_id\\\",\\\"from_previous_step\\\":true}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:19", | |
| "updated_at": "2025-11-27 23:08:19" | |
| }, | |
| { | |
| "join_path_id": 4, | |
| "path_name": "employee_to_employment_status", | |
| "description": "Direct join from employees to employment status", | |
| "start_table": "employees", | |
| "end_table": "organization_employment_statuses", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"organization_employment_statuses\\\",\\\"alias\\\":\\\"empstat\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_employment_status_id\\\",\\\"foreign_column\\\":\\\"organization_employment_status_id\\\"}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:19", | |
| "updated_at": "2025-11-27 23:08:19" | |
| }, | |
| { | |
| "join_path_id": 5, | |
| "path_name": "employee_to_employment_type", | |
| "description": "Direct join from employees to employment type", | |
| "start_table": "employees", | |
| "end_table": "organization_employment_types", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"organization_employment_types\\\",\\\"alias\\\":\\\"emptype\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_employment_type_id\\\",\\\"foreign_column\\\":\\\"organization_employment_type_id\\\"}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:20", | |
| "updated_at": "2025-11-27 23:08:20" | |
| }, | |
| { | |
| "join_path_id": 6, | |
| "path_name": "employee_to_work_shift", | |
| "description": "Direct join from employees to work shifts", | |
| "start_table": "employees", | |
| "end_table": "organization_work_shifts", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"organization_work_shifts\\\",\\\"alias\\\":\\\"shift\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_work_shift_id\\\",\\\"foreign_column\\\":\\\"organization_work_shift_id\\\"}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:20", | |
| "updated_at": "2025-11-27 23:08:20" | |
| }, | |
| { | |
| "join_path_id": 7, | |
| "path_name": "employee_to_manager", | |
| "description": "Self-referential join from employee to their reporting manager", | |
| "start_table": "employees", | |
| "end_table": "employees", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employees\\\",\\\"alias\\\":\\\"manager\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"reporting_manager_id\\\",\\\"foreign_column\\\":\\\"employee_id\\\"}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:20", | |
| "updated_at": "2025-11-27 23:08:20" | |
| }, | |
| { | |
| "join_path_id": 8, | |
| "path_name": "employee_to_active_department", | |
| "description": "Join to only active departments through department_locations", | |
| "start_table": "employees", | |
| "end_table": "organization_departments", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"organization_department_locations\\\",\\\"alias\\\":\\\"active_deptloc\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_department_location_id\\\",\\\"foreign_column\\\":\\\"organization_department_location_id\\\"},{\\\"step\\\":2,\\\"table\\\":\\\"organization_departments\\\",\\\"alias\\\":\\\"active_dept\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_department_id\\\",\\\"foreign_column\\\":\\\"organization_department_id\\\",\\\"from_previous_step\\\":true,\\\"extra_conditions\\\":[{\\\"column\\\":\\\"is_active\\\",\\\"operator\\\":\\\"=\\\",\\\"value\\\":1}]}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:20", | |
| "updated_at": "2025-11-27 23:08:20" | |
| }, | |
| { | |
| "join_path_id": 10, | |
| "path_name": "employee_to_contact", | |
| "description": "Direct join from employees to employee contacts", | |
| "start_table": "employees", | |
| "end_table": "employee_contacts", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_contacts\\\",\\\"alias\\\":\\\"contact\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"employee_id\\\",\\\"foreign_column\\\":\\\"employee_id\\\"}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:20", | |
| "updated_at": "2025-11-27 23:08:20" | |
| }, | |
| { | |
| "join_path_id": 11, | |
| "path_name": "employee_to_work_model", | |
| "description": "Direct join from employees to work models", | |
| "start_table": "employees", | |
| "end_table": "organization_work_models", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"organization_work_models\\\",\\\"alias\\\":\\\"wmodel\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_work_model_id\\\",\\\"foreign_column\\\":\\\"organization_work_model_id\\\"}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:20", | |
| "updated_at": "2025-11-27 23:08:20" | |
| }, | |
| { | |
| "join_path_id": 12, | |
| "path_name": "employee_to_organization_unit", | |
| "description": "Direct join from employees to organization units", | |
| "start_table": "employees", | |
| "end_table": "organization_units", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"organization_units\\\",\\\"alias\\\":\\\"unit\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_unit_id\\\",\\\"foreign_column\\\":\\\"organization_unit_id\\\"}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:20", | |
| "updated_at": "2025-11-27 23:08:20" | |
| }, | |
| { | |
| "join_path_id": 13, | |
| "path_name": "employee_to_employment_stage", | |
| "description": "Direct join from employees to employment stages", | |
| "start_table": "employees", | |
| "end_table": "organization_employment_stages", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"organization_employment_stages\\\",\\\"alias\\\":\\\"stage\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"organization_employment_stage_id\\\",\\\"foreign_column\\\":\\\"organization_employment_stage_id\\\"}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:20", | |
| "updated_at": "2025-11-27 23:08:20" | |
| }, | |
| { | |
| "join_path_id": 15, | |
| "path_name": "employee_to_city", | |
| "description": "Join from employees to cities through employee_addresses", | |
| "start_table": "employees", | |
| "end_table": "cities", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_addresses\\\",\\\"alias\\\":\\\"empaddr\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"employee_id\\\",\\\"foreign_column\\\":\\\"employee_id\\\"},{\\\"step\\\":2,\\\"table\\\":\\\"cities\\\",\\\"alias\\\":\\\"city\\\",\\\"join_type\\\":\\\"left\\\",\\\"base_column\\\":\\\"city_id\\\",\\\"foreign_column\\\":\\\"city_id\\\",\\\"from_previous_step\\\":true}]", | |
| "is_active": true, | |
| "created_at": "2025-11-27 23:08:20", | |
| "updated_at": "2025-11-27 23:08:20" | |
| }, | |
| { | |
| "join_path_id": 16, | |
| "path_name": "employee_leaves_to_persons", | |
| "description": "Join path from organization_person_leaves to persons via organization_persons", | |
| "start_table": "organization_person_leaves", | |
| "end_table": "persons", | |
| "join_steps": "[{\\\"table\\\": \\\"organization_persons\\\", \\\"alias\\\": \\\"op\\\", \\\"base_column\\\": \\\"organization_person_leaves.organization_person_id\\\", \\\"foreign_column\\\": \\\"organization_person_id\\\", \\\"join_type\\\": \\\"left\\\"}, {\\\"table\\\": \\\"persons\\\", \\\"alias\\\": \\\"p\\\", \\\"base_column\\\": \\\"op.person_id\\\", \\\"foreign_column\\\": \\\"person_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-13 06:45:40", | |
| "updated_at": "2026-01-13 06:45:40" | |
| }, | |
| { | |
| "join_path_id": 17, | |
| "path_name": "organization_persons_to_persons", | |
| "description": "Join path from organization_persons to persons table via person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "persons", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"persons\\\",\\\"alias\\\":\\\"p\\\",\\\"base_column\\\":\\\"person_id\\\",\\\"foreign_column\\\":\\\"person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-13 01:34:20", | |
| "updated_at": "2026-01-13 01:34:20" | |
| }, | |
| { | |
| "join_path_id": 18, | |
| "path_name": "organization_persons_to_employees", | |
| "description": "Join path from organization_persons to employees table via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employees", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employees\\\",\\\"alias\\\":\\\"e\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 19, | |
| "path_name": "organization_persons_to_interns", | |
| "description": "Join path from organization_persons to interns table via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "interns", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"interns\\\",\\\"alias\\\":\\\"i\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 20, | |
| "path_name": "organization_persons_to_employee_addresses", | |
| "description": "Join path from organization_persons to employee_addresses via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_addresses", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_addresses\\\",\\\"alias\\\":\\\"ea\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 21, | |
| "path_name": "organization_persons_to_employee_contacts", | |
| "description": "Join path from organization_persons to employee_contacts via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_contacts", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_contacts\\\",\\\"alias\\\":\\\"ec\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 22, | |
| "path_name": "organization_persons_to_employee_educations", | |
| "description": "Join path from organization_persons to employee_educations via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_educations", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_educations\\\",\\\"alias\\\":\\\"edu\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 23, | |
| "path_name": "organization_persons_to_employee_experiences", | |
| "description": "Join path from organization_persons to employee_experiences via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_experiences", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_experiences\\\",\\\"alias\\\":\\\"exp\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 24, | |
| "path_name": "organization_persons_to_employee_family_members", | |
| "description": "Join path from organization_persons to employee_family_members via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_family_members", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_family_members\\\",\\\"alias\\\":\\\"efm\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 25, | |
| "path_name": "organization_persons_to_employee_bank_accounts", | |
| "description": "Join path from organization_persons to employee_bank_accounts via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_bank_accounts", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_bank_accounts\\\",\\\"alias\\\":\\\"eba\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 26, | |
| "path_name": "organization_persons_to_employee_documents", | |
| "description": "Join path from organization_persons to employee_documents via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_documents", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_documents\\\",\\\"alias\\\":\\\"ed\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 27, | |
| "path_name": "organization_persons_to_employee_employment_records", | |
| "description": "Join path from organization_persons to employee_employment_records via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_employment_records", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_employment_records\\\",\\\"alias\\\":\\\"eer\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 28, | |
| "path_name": "organization_persons_to_employee_increments", | |
| "description": "Join path from organization_persons to employee_increments via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_increments", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_increments\\\",\\\"alias\\\":\\\"ei\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 29, | |
| "path_name": "organization_persons_to_employee_medicals", | |
| "description": "Join path from organization_persons to employee_medicals via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_medicals", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_medicals\\\",\\\"alias\\\":\\\"em\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 30, | |
| "path_name": "organization_persons_to_employee_languages", | |
| "description": "Join path from organization_persons to employee_languages via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_languages", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_languages\\\",\\\"alias\\\":\\\"elang\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 31, | |
| "path_name": "organization_persons_to_employee_exits", | |
| "description": "Join path from organization_persons to employee_exits via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_exits", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_exits\\\",\\\"alias\\\":\\\"eex\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 32, | |
| "path_name": "organization_persons_to_employee_work_shift_assignments", | |
| "description": "Join path from organization_persons to employee_work_shift_assignments via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_work_shift_assignments", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_work_shift_assignments\\\",\\\"alias\\\":\\\"ewsa\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 33, | |
| "path_name": "organization_persons_to_employee_work_shift_rotation_assignments", | |
| "description": "Join path from organization_persons to employee_work_shift_rotation_assignments via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_work_shift_rotation_assignments", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_work_shift_rotation_assignments\\\",\\\"alias\\\":\\\"ewsra\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 34, | |
| "path_name": "organization_persons_to_employee_functional_roles", | |
| "description": "Join path from organization_persons to employee_functional_roles via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "employee_functional_roles", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_functional_roles\\\",\\\"alias\\\":\\\"efr\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 35, | |
| "path_name": "organization_persons_to_intern_addresses", | |
| "description": "Join path from organization_persons to intern_addresses via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_addresses", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_addresses\\\",\\\"alias\\\":\\\"ia\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 36, | |
| "path_name": "organization_persons_to_intern_contacts", | |
| "description": "Join path from organization_persons to intern_contacts via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_contacts", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_contacts\\\",\\\"alias\\\":\\\"ic\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 37, | |
| "path_name": "organization_persons_to_intern_educations", | |
| "description": "Join path from organization_persons to intern_educations via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_educations", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_educations\\\",\\\"alias\\\":\\\"iedu\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 38, | |
| "path_name": "organization_persons_to_intern_experiences", | |
| "description": "Join path from organization_persons to intern_experiences via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_experiences", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_experiences\\\",\\\"alias\\\":\\\"iexp\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 39, | |
| "path_name": "organization_persons_to_intern_family_members", | |
| "description": "Join path from organization_persons to intern_family_members via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_family_members", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_family_members\\\",\\\"alias\\\":\\\"ifm\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 40, | |
| "path_name": "organization_persons_to_intern_bank_accounts", | |
| "description": "Join path from organization_persons to intern_bank_accounts via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_bank_accounts", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_bank_accounts\\\",\\\"alias\\\":\\\"iba\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 41, | |
| "path_name": "organization_persons_to_intern_documents", | |
| "description": "Join path from organization_persons to intern_documents via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_documents", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_documents\\\",\\\"alias\\\":\\\"id\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 42, | |
| "path_name": "organization_persons_to_intern_exit_records", | |
| "description": "Join path from organization_persons to intern_exit_records via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_exit_records", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_exit_records\\\",\\\"alias\\\":\\\"ier\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 43, | |
| "path_name": "organization_persons_to_intern_functional_roles", | |
| "description": "Join path from organization_persons to intern_functional_roles via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_functional_roles", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_functional_roles\\\",\\\"alias\\\":\\\"ifr\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 44, | |
| "path_name": "organization_persons_to_intern_stipends", | |
| "description": "Join path from organization_persons to intern_stipends via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_stipends", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_stipends\\\",\\\"alias\\\":\\\"is\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 45, | |
| "path_name": "organization_persons_to_intern_stipend_payments", | |
| "description": "Join path from organization_persons to intern_stipend_payments via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_stipend_payments", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_stipend_payments\\\",\\\"alias\\\":\\\"isp\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 46, | |
| "path_name": "organization_persons_to_intern_certificates", | |
| "description": "Join path from organization_persons to intern_certificates via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_certificates", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_certificates\\\",\\\"alias\\\":\\\"icert\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 47, | |
| "path_name": "organization_persons_to_intern_medicals", | |
| "description": "Join path from organization_persons to intern_medicals via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_medicals", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_medicals\\\",\\\"alias\\\":\\\"im\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 48, | |
| "path_name": "organization_persons_to_intern_languages", | |
| "description": "Join path from organization_persons to intern_languages via organization_person_id", | |
| "start_table": "organization_persons", | |
| "end_table": "intern_languages", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"intern_languages\\\",\\\"alias\\\":\\\"ilang\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-17 00:51:34", | |
| "updated_at": "2026-01-17 00:51:34" | |
| }, | |
| { | |
| "join_path_id": 49, | |
| "path_name": "employee_employment_records_to_increment_types", | |
| "description": "Join from employee_employment_records to organization_employee_increment_types", | |
| "start_table": "employee_employment_records", | |
| "end_table": "organization_employee_increment_types", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"employee_increments\\\",\\\"alias\\\":\\\"ei\\\",\\\"base_column\\\":\\\"employee_increment_id\\\",\\\"foreign_column\\\":\\\"employee_increment_id\\\",\\\"join_type\\\":\\\"left\\\"},{\\\"step\\\":2,\\\"table\\\":\\\"organization_employee_increment_types\\\",\\\"alias\\\":\\\"oeit\\\",\\\"base_column\\\":\\\"organization_employee_increment_type_id\\\",\\\"foreign_column\\\":\\\"organization_employee_increment_type_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-20 02:22:01", | |
| "updated_at": "2026-01-20 02:22:01" | |
| }, | |
| { | |
| "join_path_id": 50, | |
| "path_name": "employees_to_persons_via_org_persons", | |
| "description": "Join from employees to persons via organization_persons", | |
| "start_table": "employees", | |
| "end_table": "persons", | |
| "join_steps": "[{\\\"step\\\":1,\\\"table\\\":\\\"organization_persons\\\",\\\"alias\\\":\\\"op\\\",\\\"base_column\\\":\\\"organization_person_id\\\",\\\"foreign_column\\\":\\\"organization_person_id\\\",\\\"join_type\\\":\\\"left\\\"},{\\\"step\\\":2,\\\"table\\\":\\\"persons\\\",\\\"alias\\\":\\\"p\\\",\\\"base_column\\\":\\\"person_id\\\",\\\"foreign_column\\\":\\\"person_id\\\",\\\"join_type\\\":\\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-20 02:22:01", | |
| "updated_at": "2026-01-20 02:22:01" | |
| }, | |
| { | |
| "join_path_id": 51, | |
| "path_name": "organization_payroll_employee_salary_structures_to_organization_persons", | |
| "description": "Join path from salary structures to organization_persons for employee filtering", | |
| "start_table": "organization_payroll_employee_salary_structures", | |
| "end_table": "organization_persons", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_persons\\\", \\\"alias\\\": \\\"op\\\", \\\"base_column\\\": \\\"organization_person_id\\\", \\\"foreign_column\\\": \\\"organization_person_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 52, | |
| "path_name": "organization_payroll_employee_salary_structures_to_organization_payroll_cycles", | |
| "description": "Join path from salary structures to payroll cycles", | |
| "start_table": "organization_payroll_employee_salary_structures", | |
| "end_table": "organization_payroll_cycles", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_cycles\\\", \\\"alias\\\": \\\"pc\\\", \\\"base_column\\\": \\\"organization_payroll_cycle_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_cycle_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 53, | |
| "path_name": "organization_payroll_components_to_organization_payroll_component_types", | |
| "description": "Join path from payroll components to component types", | |
| "start_table": "organization_payroll_components", | |
| "end_table": "organization_payroll_component_types", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_component_types\\\", \\\"alias\\\": \\\"pct\\\", \\\"base_column\\\": \\\"organization_payroll_component_type_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_component_type_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 54, | |
| "path_name": "organization_payroll_component_slabs_to_organization_payroll_components", | |
| "description": "Join path from payroll component slabs to components", | |
| "start_table": "organization_payroll_component_slabs", | |
| "end_table": "organization_payroll_components", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_components\\\", \\\"alias\\\": \\\"pcomp\\\", \\\"base_column\\\": \\\"organization_payroll_component_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_component_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 55, | |
| "path_name": "organization_payroll_periods_to_organization_payroll_cycles", | |
| "description": "Join path from payroll periods to payroll cycles", | |
| "start_table": "organization_payroll_periods", | |
| "end_table": "organization_payroll_cycles", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_cycles\\\", \\\"alias\\\": \\\"pcycle\\\", \\\"base_column\\\": \\\"organization_payroll_cycle_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_cycle_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 56, | |
| "path_name": "organization_payroll_runs_to_organization_payroll_cycles", | |
| "description": "Join path from payroll runs to payroll cycles", | |
| "start_table": "organization_payroll_runs", | |
| "end_table": "organization_payroll_cycles", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_cycles\\\", \\\"alias\\\": \\\"prcycle\\\", \\\"base_column\\\": \\\"payroll_cycle_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_cycle_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 57, | |
| "path_name": "organization_payroll_run_employees_to_organization_persons", | |
| "description": "Join path from payroll run employees to organization_persons for employee filtering", | |
| "start_table": "organization_payroll_run_employees", | |
| "end_table": "organization_persons", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_persons\\\", \\\"alias\\\": \\\"opre\\\", \\\"base_column\\\": \\\"organization_person_id\\\", \\\"foreign_column\\\": \\\"organization_person_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 58, | |
| "path_name": "organization_payroll_run_employees_to_organization_payroll_runs", | |
| "description": "Join path from payroll run employees to payroll runs", | |
| "start_table": "organization_payroll_run_employees", | |
| "end_table": "organization_payroll_runs", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_runs\\\", \\\"alias\\\": \\\"prun\\\", \\\"base_column\\\": \\\"organization_payroll_run_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_run_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 59, | |
| "path_name": "PayrollRunEmployeeComponents_to_organization_payroll_run_employees", | |
| "description": "Join path from payroll run employee components to payroll run employees", | |
| "start_table": "PayrollRunEmployeeComponents", | |
| "end_table": "organization_payroll_run_employees", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_run_employees\\\", \\\"alias\\\": \\\"pre\\\", \\\"base_column\\\": \\\"organization_payroll_run_employee_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_run_employee_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 60, | |
| "path_name": "PayrollRunEmployeeComponents_to_organization_payroll_components", | |
| "description": "Join path from payroll run employee components to payroll components", | |
| "start_table": "PayrollRunEmployeeComponents", | |
| "end_table": "organization_payroll_components", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_components\\\", \\\"alias\\\": \\\"pcomp2\\\", \\\"base_column\\\": \\\"organization_payroll_component_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_component_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 61, | |
| "path_name": "organization_payroll_account_mappings_to_organization_payroll_components", | |
| "description": "Join path from account mappings to payroll components", | |
| "start_table": "organization_payroll_account_mappings", | |
| "end_table": "organization_payroll_components", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_components\\\", \\\"alias\\\": \\\"pcomp3\\\", \\\"base_column\\\": \\\"organization_payroll_component_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_component_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 62, | |
| "path_name": "employee_payslips_to_organization_persons", | |
| "description": "Join path from employee payslips to organization_persons for employee filtering", | |
| "start_table": "employee_payslips", | |
| "end_table": "organization_persons", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_persons\\\", \\\"alias\\\": \\\"opp\\\", \\\"base_column\\\": \\\"organization_person_id\\\", \\\"foreign_column\\\": \\\"organization_person_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 63, | |
| "path_name": "employee_payslips_to_organization_payroll_run_employees", | |
| "description": "Join path from employee payslips to payroll run employees", | |
| "start_table": "employee_payslips", | |
| "end_table": "organization_payroll_run_employees", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_run_employees\\\", \\\"alias\\\": \\\"pre2\\\", \\\"base_column\\\": \\\"payroll_run_employee_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_run_employee_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 64, | |
| "path_name": "organization_payroll_employee_salary_structure_components_to_organization_payroll_employee_salary_st", | |
| "description": "Join path from salary structure components to salary structures", | |
| "start_table": "organization_payroll_employee_salary_structure_components", | |
| "end_table": "organization_payroll_employee_salary_structures", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_employee_salary_structures\\\", \\\"alias\\\": \\\"pess\\\", \\\"base_column\\\": \\\"organization_payroll_employee_salary_structure_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_employee_salary_structure_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 65, | |
| "path_name": "organization_payroll_employee_salary_structure_components_to_organization_payroll_components", | |
| "description": "Join path from salary structure components to payroll components", | |
| "start_table": "organization_payroll_employee_salary_structure_components", | |
| "end_table": "organization_payroll_components", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_components\\\", \\\"alias\\\": \\\"pcomp4\\\", \\\"base_column\\\": \\\"organization_payroll_component_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_component_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 66, | |
| "path_name": "organization_payroll_loans_to_organization_persons", | |
| "description": "Join path from payroll loans to organization_persons for employee filtering", | |
| "start_table": "organization_payroll_loans", | |
| "end_table": "organization_persons", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_persons\\\", \\\"alias\\\": \\\"opl\\\", \\\"base_column\\\": \\\"organization_person_id\\\", \\\"foreign_column\\\": \\\"organization_person_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 67, | |
| "path_name": "organization_payroll_loans_to_organization_payroll_loan_types", | |
| "description": "Join path from payroll loans to loan types", | |
| "start_table": "organization_payroll_loans", | |
| "end_table": "organization_payroll_loan_types", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_loan_types\\\", \\\"alias\\\": \\\"plt\\\", \\\"base_column\\\": \\\"organization_payroll_loan_type_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_loan_type_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 68, | |
| "path_name": "organization_payroll_loan_transactions_to_organization_payroll_loans", | |
| "description": "Join path from loan transactions to payroll loans", | |
| "start_table": "organization_payroll_loan_transactions", | |
| "end_table": "organization_payroll_loans", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_loans\\\", \\\"alias\\\": \\\"pl\\\", \\\"base_column\\\": \\\"organization_payroll_loan_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_loan_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 69, | |
| "path_name": "organization_payroll_securities_to_organization_persons", | |
| "description": "Join path from payroll securities to organization_persons for employee filtering", | |
| "start_table": "organization_payroll_securities", | |
| "end_table": "organization_persons", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_persons\\\", \\\"alias\\\": \\\"ops\\\", \\\"base_column\\\": \\\"organization_person_id\\\", \\\"foreign_column\\\": \\\"organization_person_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 70, | |
| "path_name": "organization_payroll_security_transactions_to_organization_payroll_securities", | |
| "description": "Join path from security transactions to payroll securities", | |
| "start_table": "organization_payroll_security_transactions", | |
| "end_table": "organization_payroll_securities", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_securities\\\", \\\"alias\\\": \\\"ps\\\", \\\"base_column\\\": \\\"organization_payroll_security_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_security_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 71, | |
| "path_name": "organization_payroll_advances_to_organization_persons", | |
| "description": "Join path from payroll advances to organization_persons for employee filtering", | |
| "start_table": "organization_payroll_advances", | |
| "end_table": "organization_persons", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_persons\\\", \\\"alias\\\": \\\"opa\\\", \\\"base_column\\\": \\\"organization_person_id\\\", \\\"foreign_column\\\": \\\"organization_person_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 72, | |
| "path_name": "organization_payroll_adjustments_to_organization_persons", | |
| "description": "Join path from payroll adjustments to organization_persons for employee filtering", | |
| "start_table": "organization_payroll_adjustments", | |
| "end_table": "organization_persons", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_persons\\\", \\\"alias\\\": \\\"opadj\\\", \\\"base_column\\\": \\\"organization_person_id\\\", \\\"foreign_column\\\": \\\"organization_person_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 73, | |
| "path_name": "organization_payroll_reimbursements_to_organization_persons", | |
| "description": "Join path from payroll reimbursements to organization_persons for employee filtering", | |
| "start_table": "organization_payroll_reimbursements", | |
| "end_table": "organization_persons", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_persons\\\", \\\"alias\\\": \\\"opr\\\", \\\"base_column\\\": \\\"organization_person_id\\\", \\\"foreign_column\\\": \\\"organization_person_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| }, | |
| { | |
| "join_path_id": 74, | |
| "path_name": "organization_payroll_reimbursements_to_organization_payroll_reimbursement_types", | |
| "description": "Join path from payroll reimbursements to reimbursement types", | |
| "start_table": "organization_payroll_reimbursements", | |
| "end_table": "organization_payroll_reimbursement_types", | |
| "join_steps": "[{\\\"step\\\": 1, \\\"table\\\": \\\"organization_payroll_reimbursement_types\\\", \\\"alias\\\": \\\"prt\\\", \\\"base_column\\\": \\\"organization_payroll_reimbursement_type_id\\\", \\\"foreign_column\\\": \\\"organization_payroll_reimbursement_type_id\\\", \\\"join_type\\\": \\\"left\\\"}]", | |
| "is_active": true, | |
| "created_at": "2026-01-22 04:54:19", | |
| "updated_at": "2026-01-22 04:54:19" | |
| } | |
| ] |