SimpleHR

fix-task-0602.md

High confidencesourceedited by Cairni · 방금 · AIv1

개요

2026년 06월 02일 작성된 SimpleHR 수정 요청사항 문서. 관리자 모드와 모바일 앱 두 영역으로 구분된다. fix-task-0602.md


관리자 모드

근로계약서

상태항목
✅ 완료회사 기본 설정에서 근로계약서 사용 가능/불가능 설정 추가, 직원 추가 시 스위치로 제어
✅ 완료입사일이 오늘 이후인 경우 근로계약서 작성 전까지 계정 사용 불가 처리
❌ 미완료근로계약서 탭에서 모든 직원 노출, 제출 여부 및 제출 내역 전체 표시 (근로계약서 여러 부 존재 가능)
❌ 미완료연장 관련 항목 (상세 미정)
❌ 미완료회사 양식 변수 맞추기
❌ 미완료입사일과 계약 시작일 불일치 문제
❌ 미완료근로계약서 내 계약서 작성 버튼 중복 — 미리보기 후 발송 플로우로 변경 필요
❌ 미완료근로계약서 폰트 미묘한 불일치

관련 페이지: 회사 양식 및 서류 관리, 직원 등록 및 온보딩


초기설정

상태항목
✅ 완료초기 설정 가이드 세분화 (직인·로고 추가 수준)
✅ 완료디비안츠 초기설정 완료 후 우측 skeleton 노출 버그 수정
✅ 완료직인·로고 필수 입력 처리

휴가 관리

상태항목
❌ 미완료연차를 제외한 모든 휴가(예: 병가)는 신청 시에만 발급되도록 변경

관련 페이지: 휴가 관리 (연차·특별 휴가)


교대(변형)근로 관리

상태항목
❌ 미완료AI 운영센터 4교대(D/D1/E/N) 설정 오류 — 변형근로 인원 18~15명 고정, 주말·휴일 휴무 선택지 없음
✅ 완료D/D1/E/N 근무시간 대표 네임 미표시 버그 수정
❌ 미완료조 이름 변경 및 4교대→2교대 수정 후 이전 교대 패턴 잔존 (예: AD만 있는데 D1, N 조 이름 혼재)
✅ 완료고객센터 변형근무 — 근로정책 설정값과 교대(변형)근로관리 근로 패턴 불일치 수정
✅ 완료교대·변형근무 설정에서 "기본근무시간" 항목 제거
✅ 완료변형 근무 설정 UI 깨짐 수정

관련 페이지: 근로 정책 유형, 근태 관리

구현 세부: 교대 부서 조회 하이브리드 방식 (`policy_service.py`)

list_shift_departments_lookup_policy_for_department 두 함수에서 교대/변형근무 부서를 찾는 경로가 두 가지 존재한다. 시드 데이터로 인해 별도 경로가 구현되었다. fix-task-0602.md

1차 — DepartmentWorkPolicy 경로

  • 관리자가 부서별 근로정책 UI에서 교대/변형 정책을 부서에 할당한 경우 동작
  • DepartmentWorkPolicy 테이블 JOIN으로 조회
  • 직원에게 shift_team_name이 없어도 부서가 목록에 노출됨

2차 — Employee fallback 경로

  • 시드 데이터 등 직원에게 직접 shift_team_name + work_policy_id가 배정된 경우 동작
  • Employee.shift_team_name IS NOT NULL 조건으로 부서 역추적
  • DepartmentWorkPolicy 레코드가 없는 기존 데이터에서 동작

서버 로그 예시:

[SHIFT-DEPTS] DepartmentWorkPolicy: ['개발2팀'], Employee fallback: ['AI 운영센터']
[SHIFT-LOOKUP] dept=xxx → DepartmentWorkPolicy 경로 (policy=개발2팀 3교대)
[SHIFT-LOOKUP] dept=yyy → Employee fallback 경로 (policy=AI 운영센터 변형근무)

근로정책

상태항목
❌ 미완료근로정책 이력 기록 기능
❌ 미완료출근시간 기준 고정값: 출근시간 "고정시간" / 퇴근시간 "고정시간"을 기본값으로 설정

관련 페이지: 근로 정책 유형, 회계 정책 및 급여 기간 설정


출퇴근 관리

상태항목
❌ 미완료출퇴근 관리 백엔드 성능 개선 (응답 속도 느림)

관련 페이지: 근태 관리


인증

상태항목
❌ 미완료인증 만료 시 빈 페이지 노출 — 인증이 풀린 상태에서 관리자 페이지에 데이터 없는 채로 접근 가능한 버그

관련 페이지: 권한 관리


결제

상태항목
❌ 미완료결제 연동 미구현

모바일 앱

상태항목
❌ 미완료모바일 채팅 화면 미표시
❌ 미완료모바일 앱 잘린 UI 수정
❌ 미완료모바일 앱 안드로이드 삼성브라우저 색상 라이트 모드로 통일
❌ 미완료모바일 앱 일정관리 클릭 시 캘린더 조회 가능하도록
❌ 미완료모바일 앱 이용빈도 높은 아이콘 대시보드 우선 배치
❌ 미완료모바일 앱 근무탭 일자별 전체 내용 한 페이지에 표시 (줄 간격 축소)
❌ 미완료모바일 앱 메시지 기능 별도 위치로 이동

진행 현황 요약

영역완료미완료
근로계약서26
초기설정30
휴가관리01
교대(변형)근로42
근로정책02
출퇴근관리01
인증01
결제01
모바일 앱07
합계921
Made with CairniExplore public wikis →