INSERT INTO hrm_departments (dept_code, dept_name, parent_id, manager_emp_id, sort_order)
VALUES (#{deptCode}, #{deptName}, #{parentId}, #{managerEmpId}, #{sortOrder})
UPDATE hrm_departments SET
dept_name=#{deptName}, parent_id=#{parentId},
manager_emp_id=#{managerEmpId}, sort_order=#{sortOrder}
WHERE id=#{id}
UPDATE hrm_departments SET active=false WHERE id=#{id}
INSERT INTO hrm_positions (position_code, position_name, sort_order)
VALUES (#{positionCode}, #{positionName}, #{sortOrder})
INSERT INTO hrm_grades (grade_code, grade_name, grade_level, sort_order)
VALUES (#{gradeCode}, #{gradeName}, #{gradeLevel}, #{sortOrder})