SimpleHR project

액션 아이템

답변편집: Cairni · 방금 · AI 생성v9

개요

2026-05-26 미팅에서 식별된 액션 아이템 목록입니다. 6월 5일 수정사항, 7월 2일 수정사항, 7월 3일 수정사항, 7월 6일 우선수정사항, 7월 13일 수정사항, 7월 14일 수정사항, 7월 15일 수정사항, 7월 20일 수정사항, 7월 9일 수정사항, 26년 07월 21일 수정사항을 반영하여 업데이트했습니다. 담당자·기한이 미팅 중 명시되지 않은 경우 미정으로 표기했습니다. 관련 스펙 페이지(프로젝트 개요, 근무 정책, 직원 등록, 근태 관리, 휴가 관리), 직무 관리(직위·직급·직무 3단 구성)와 교차 참조하세요.


고객 지원 / 온보딩 채널

  • [/] 고객문의 창구 운영 방식 결정 — 원격지원 / 1:1 채팅 / 고객센터 중 선택 (신규업체 "모아댄 의원" 초기 세팅 어려움 피드백 수렴) fix-task-0702 (26년 07월 02일 수정사항)
  • [/] 홈페이지 내용 수정 — 도입문의 및 1:1 채팅 문의 가능하도록 업데이트 (이미지·내용 별도 전달) fix-task-0702 (26년 07월 02일 수정사항)
  • 세팅 메뉴얼 제작 — 초기 설정 가이드 순서를 실제 세팅 흐름에 맞게 변경: 회사 기본값 → 직인·로고 → 부서 등록 → 기본 정책 등록 → 직원 등록 → 관리자 등록 fix-task-0702 (26년 07월 02일 수정사항)
  • 온보딩 투어형(체크리스트 기반) 전환 — 단계 클릭 시 설정 페이지 ?tour=true 진입, 필수 입력란 스포트라이트+툴팁·순차잠금. SetupTour.tsx 신규 추가 + 8개 설정 페이지 배선(단계 9→8 축소, 관리자 등록은 배너로 전환). 초기 설정 가이드 개편 스펙 참조. 26년 07월 21일 수정사항
  • 초기 설정 가이드 수정 — 신규 테넌트 등록 시 가이드 항목이 이미 완료로 표시되는 버그 수정; 모든 항목 완료 후에도 가이드 열람 가능; 완료 항목 클릭 시 해당 페이지로 이동; 순서 조정: 회사 기본 정보 → 회계·급여 정책 → 근로 정책 → 직위/직책/직무 → 근무지 → 부서 → 직원 → 관리자 fix-task-0703 (26년 07월 03일 수정사항)

시스템 설정 / 온보딩

  • 회사 기본 설정(로고, 회사명, 서명란 등) 온보딩 단계 가이드 추가 미팅노트.txt
  • 필수 서류 항목(탄력근로제 서면 합의서 등)이 불필요한 회사를 위한 선택적 적용 옵션 구현 미팅노트.txt
  • 탄력근로제 필수서류 기본값 수정 — 신규 테넌트 생성 시 기본 필수서류를 통장사본·근로계약서 2개로 변경 (탄력근로서류 제거) fix-task-0703 (26년 07월 03일 수정사항)
  • 직원 등록 시 근무지·정책이 미설정 상태일 때 안내 문구 또는 인라인 추가 버튼 제공 미팅노트.txt

조직 관리

  • 상위 조직(본사/지사) 개념 도입 — 현재 조직 계층 구조 논리 오류 수정 미팅노트.txt
  • 조직도 화면에서 직원 선택·배치 기능 구현 (현재 미지원) 미팅노트.txt
  • 조직장 권한 범위 정비 — 하위 팀 전체를 관리할 수 있도록 상위 개념 권한 적용 미팅노트.txt
  • 조직도 편집 기능(부서 추가/수정/삭제/드래그 이동/조직장 지정) 복원 + 첫 렌더링 시 전체 부서 트리 오픈. 직원 소속 변경은 인사발령에서만 처리하도록 분리. 부서 삭제 시 하위 조직 있으면 삭제 불가; 소속 직원 있는 경우 "N명 소속 해제" 안내 후 확인 처리 fix-task-0702 (26년 07월 02일 수정사항)
  • PC에서 출퇴근 체크 불가 문제 확인 및 수정 fix-task-0702 (26년 07월 02일 수정사항)
  • 결재선 수정 후 저장해도 이전 값으로 초기화되는 문제 수정 — 내부 데이터 저장 방식 수정하여 변경 사항 정상 반영. 서류 작성 시에도 수정된 결재선 표시 fix-task-0702 (26년 07월 02일 수정사항)

직위·직급·직무 관리 (상세 스펙 참조)

  • 조직관리 > 직위/직책관리 > 직위를 직급으로 변경하고 직무 삽입(등록) — 3단 구성(직급·직책·직무) 구현 fix-task-0530.md
  • 직무관리 모듈 추가(담당 업무 관리) fix-task-0530.md
  • 신규직원 등록 시 직무 선택 기능 추가 및 근로계약서 반영 fix-task-0530.md
  • 현재 '담당업무' → '직무상세(업무상세)' 로 용어 변경 fix-task-0530.md

직원 등록 / 근로계약서

  • 직원 등록 화면 내 필수 입력 항목(근무지, 담당 업무, 근로 정책) 연동 완성 미팅노트.txt
  • 직원 초대 → 가입 즉시 근로계약서 자동 생성 오류 수정 (관리팀 발송 후 열람 가능하도록 플로우 수정) 미팅노트.txt
  • 근로계약서 날인 등록 미완성 — 시스템 안내 알림 추가 미팅노트.txt
  • 직원별 필수 서류 제출 현황(필수 서류·직원 서류·근로계약서 세 가지) 한눈에 확인 가능한 뷰 구현 미팅노트.txt
  • 엑셀 일괄 등록 시 중복 처리 로직 검토 및 구현 미팅노트.txt
  • 계약 형태별 규칙 적용 — 계약직은 계약 만료일 필수, 정규직은 불필요, 파견직 별도 처리 미팅노트.txt
  • 계약만료일 빠른 선택 버튼(1년/6개월/3개월/1개월) 추가 fix-task-0530.md
  • 계약기간이 있는 경우 근로계약서에 '근로시작일 ~ 근로종료일' 표기로 통일 fix-task-0530.md
  • 신규직원 등록 '급여정보' 항목 정리 — 근로계약서 표와 일치('기본급', '업무수당', … '고정연장수당'만 유지, 나머지 삭제) fix-task-0530.md
  • '급여합계' 항목 추가 및 자동계산으로 변경 fix-task-0530.md
  • 근로계약서 > 계약서 날인 날짜 오류 수정 (실제 작성일과 계약서 날인 날짜 불일치) fix-task-0605.md
  • 근로계약서 > 계약연장 > 신규일자 셀렉트 움직임 고정 fix-task-0605.md
  • 근로계약서 > 시작일/종료일과 계약서 내용상 근로개실일 일치화 — 자동 생성으로 변경 fix-task-0605.md
  • 근로계약서 > 리스트 > 계약연장방식 구분(계약연장/자동연장/무기한) fix-task-0605.md
  • 근로계약서 > 서명일이 작성일보다 먼저인 오류 수정 fix-task-0605.md
  • 근로계약서 > '계약연장'과 '수정' 기능 차별화 안내 필요 fix-task-0605.md
  • 계약서 레이아웃 개선 — 날인·서명·대표 등의 칸을 테이블 형태 대신 자연스러운 배치로 변경 fix-task-0703 (26년 07월 03일 수정사항)- [x] 개인별 근로정책 변경 시 적용시점 선택 가능 — 직원 수정 시 적용시점 선택 모달 추가, EmployeeWorkPolicy effective_from 활용 fix-taskNew-0706 (26년 07월 06일 우선수정사항)
  • 근로계약서 > 안 채워지는 항목(급여, 근무장소 등) 매핑 수정 완료 fix-taskNew-0706 (26년 07월 06일 우선수정사항)

근무 정책 (스펙 페이지 참조)

  • 선택 근무(유연 근무) 출근 허용 시간 범위 설정 기능 정상화 미팅노트.txt
  • 간주 근무(외근·영업직) 자동 출근 인정 기능 정상화 미팅노트.txt
  • 출퇴근 시간 기록 기준(실제 시간 / 고정 시간 / 단위 시간 올림) 설정 기능 구현 미팅노트.txt
  • 근로정책 > 정책 추가 > 기본값: 출근 시간 기준 / "고정시간을 기본값으로 하고 앞쪽으로 배치" / 실제시간 / 단위시간 fix-task-0605.md
  • 연장근로 신청 → 결재 승인 → 급여 반영 전체 플로우 구현 (현재 미완성) 미팅노트.txt
  • 퇴근 미기록 직원 처리 정책 결정 및 구현 (자동 퇴근 처리 vs. 미처리 보류) 미팅노트.txt
  • 교대 근무 순환 패턴 연동 오류 수정 (4부제 등 인원 수에 따른 패턴 자동 연결) 미팅노트.txt
  • 변형 근무: 조 인원 변동(결원) 시 근무 시간 패턴 자동 조정 기능 검토 미팅노트.txt
  • 주 52시간 초과 경고 표시 — 설명 문구 추가로 직관성 개선 미팅노트.txt
  • GPS 출퇴근 정확도 개선 또는 대안 방식 검토 (현재 GPS만 지원, 정확도 미흡) 미팅노트.txt
  • GPS 출근 위치 저장 — 출장 자주 가는 직원을 위해 GPS 출근 시 위치 자동 저장 구현 fix-task-0703 (26년 07월 03일 수정사항)- [ ] 출장 잦은 직원 GPS 출근 — GPS로 출근 가능하되, 출근하기 버튼 클릭 시 현재 위치가 저장되도록 구현 fix-taskNew-0706 (26년 07월 06일 우선수정사항)
  • 기업 관리자 연장근로관리 > 부서선택 > 전체 / 대상자 지정 플로우 수정 fix-task-0530.md
  • 근로정책 이력 기록 기능 구현 fix-task-0605.md
  • 근로정책 수정 폼 초기화 버그 수정 — surcharge rate 하드코딩 전송 제거(법정 가산율 DB 기본값 1.5 유지), shift_day_boundary null 폴백 "06:00" 제거 fix-taskNew-0706 (26년 07월 06일 우선수정사항)
  • 근로 정책 수정·등록 시 소속 직원 전체 적용 부분 검토, 불필요 시 제거 — 체크박스 제거, 부서 정책 배정은 사용 가능 정책 등록으로 단순화, 안내 문구 추가 fix-taskNew-0706 (26년 07월 06일 우선수정사항)
  • 근로정책 수정 시 적용 시점 반영 확인 — 수정 확인 시 "언제부터 적용할지" 날짜 선택 가능(최소 내일부터), 지정일에 자동 적용되고 이전 기록은 당시 정책 기준으로 보존됨 (이미 정상 구현) fix-task-0702 (26년 07월 02일 수정사항)

교대(변형)근로 관리 (스펙 페이지 참조)

  • 조 이름 변경 및 교대 패턴 수정(4교대 → 2교대) 시 이전 패턴 정리 (예: AD만 있는데 D1, N 등 조 이름 혼재 제거) fix-task-0605.md
  • 교대 근로로 만든 후 변형 근로로 수정 시 미적용 오류 수정 fix-task-0605.md
  • 부서별 근로정책 설정 시, 개별 직원 근로 정책 수정 후에도 부서별 정책으로 강제되는 문제 확인 및 수정 fix-task-0605.md
  • 교대 근로 정책 생성 후 부서 지정 시 교대(변형)근로관리 페이지에 직원이 나오지 않는 오류 수정 fix-task-0605.md

근태 관리 (스펙 페이지 참조)

  • 출퇴근관리 백엔드 성능 개선 (현재 너무 느림) fix-task-0605.md
  • 출퇴근 요청 승인 시 해당 직원의 근로정책 시작/종료 시간을 기본값으로 표시; 결재라인 동그라미 UI로 변경; canAct 순서 기반 로직(본인 차례 아니면 버튼 숨기고 "OOO님 결재 대기중" 표시); 레거시 데이터 결재자 결재라인 표시; approver_name 필드명 통일; 반려사유 상세 드로어 상단 이동; 사용자 결재 모달 enum 한글 매핑(request_type, leave_type 등) 및 requested_time 로컬 시간 변환 fix-task-0703 (26년 07월 03일 수정사항)
  • 근태결재 배지 문제 수정 — 신청 알림은 존재하나 리스트에 서류가 보이지 않는 문제 수정 fix-task-0703 (26년 07월 03일 수정사항)- [x] 근태 결재 신청 페이지 결재선 선택 UI 추가 — 결재선 드롭다운, 선택 시 결재 흐름 프리뷰, 미선택 시 자동 결재선 프리뷰, submit 시 approval_line_id 전달 fix-taskNew-0706 (26년 07월 06일 우선수정사항)
  • 출퇴근 요청별 드로어 본문 통일 — 근태 신청(출장/외출/조퇴) 기안서도 테이블 형식으로 통일, 출퇴근 요청 드로어에 요청 시각·근무지·요청 위치(gps_address) 표시 추가 fix-taskNew-0706 (26년 07월 06일 우선수정사항)
  • 근태결재 신청 제목 형식 통일 — [출장], [휴가], [특별휴가] 등 대괄호 형식으로 통일 fix-taskNew-0706 (26년 07월 06일 우선수정사항)
  • 일별 출근 현황(출근/퇴근/지각/연차 등) 관리자 대시보드 정비 미팅노트.txt
  • 주·월 단위 근태 상세 조회 및 급여 연동 데이터 정확성 검증 미팅노트.txt
  • 조직장 접근 시 자신의 소속 조직 데이터만 노출되도록 권한 필터 적용 미팅노트.txt
  • 교대 근무표 월 단위(30일) 표시 UI 개선 — 셀 크기 조정 미팅노트.txt
  • 근무표 확정 기능 정상화 및 확정 후 직원 뷰 연동 미팅노트.txt
  • 휴가 데이터와 근무표 연동 — 휴가 사용 시 근무 패턴 자동 반영 미팅노트.txt
  • 직원관리 > 직원현황 > 지정날짜 별 직원 조회 기능 추가 fix-task-0530.md
  • 직원 근태현황이 직원 정책 변경 시 이전 근태현황은 변경되지 않도록 개선 필요 — 정책 수정 시 적용시점 명시 기능 개발 fix-task-0530.md- [x] 근로정책 변경 시 근로시간 표시 개선 — 직원·모바일 근무시간을 관리자와 동일한 인정근무시간(연장·편집 반영, 일자별 정책 버전 해소)으로 표시. PC·모바일 백엔드 week_worked_min/week_target_min/recognized_min 사용(40h·52h 하드코딩 제거). 26년 07월 21일 수정사항- [x] 양식 편집기 변수 데이터 미등록 표시 및 사용자 지정 변수 이름 편집 기능 추가 — 새 변수 추가 시 이름 입력, 기존 변수 연필 아이콘으로 수정, 에디터 칩 동기화 fix-taskNew-0706 (26년 07월 06일 우선수정사항)
  • 양식 긴급 설정 동작 확인 — 현재 정렬 우선순위(최상단 표시) + UI 뱃지/아이콘만 차이, 워크플로우 차이 없음 fix-taskNew-0706 (26년 07월 06일 우선수정사항)

휴가 관리 (스펙 페이지 참조)

  • 연차 외 특별 휴가(병가·출산·육아휴직·생리휴가 등) 유형 정의 및 부서별/전사 적용 설정 구현 미팅노트.txt
  • 시스템 도입 이전 사용 연차 수동 차감 기능 및 사유 기록 필드 추가 미팅노트.txt
  • 여름휴가 등 회사 지정 휴가 기간 설정 기능 검토 미팅노트.txt
  • 병가 지급 규칙 법령 확인 후 시스템 정책 반영 (담당자: 미정) 미팅노트.txt
  • 공통 설정: 휴가는 최소 0.5 단위만 가능하도록 설정 fix-task-0530.md
  • 직원 등록 시 휴가 잔여 일수 자동 생성(예: 경력 1년 이상 직원 연차 15일 생성) fix-task-0530.md
  • 휴가지급관리 > 직원선택 > 상세내용 > 2단 구성으로 사용연차 일정표시 개선 fix-task-0530.md
  • 휴가지급에 사용연차 4일(1/2, 2/5, 4/1, 5/1) 추가로 표시하기 — 연차 잔여 조정 기능 삭제 fix-task-0530.md- [x] 경조사 휴가 신청 시 사유 선택란 추가 — PC·모바일 모두 경조사(FAMILY_EVENT) 선택 시 sub_reasons 드롭다운 표시 fix-taskNew-0706 (26년 07월 06일 우선수정사항)

휴일 관리

  • 휴일관리 > 전체적용 / 부서별 적용 구분 탭 추가 fix-task-0605.md
  • 휴일 지정 시 직원 근태 현황에 "휴일"로 표시. 휴일근로 신청 후 출근하면 "휴일근무"로 표시되어 근무 여부 구분 가능하도록 수정 fix-task-0702 (26년 07월 02일 수정사항)

직원 상태 관리 (직원 재직 상태 변경 워크플로 참조)

  • 근로자 신청 > 관리자 승인 > 직원상태 표시:
  • 휴직 > 휴직서 제출
  • 휴가 > 휴가신청서 제출
  • 병가 > 병가신청서 제출
  • 사직 > 사직서 제출

fix-task-0605.md

  • 사직서 제출 프로세스 확인 — 회사가 양식 편집기에서 사직서 양식 등록(결재 필요 시 기안서로 설정) → 직원이 서류 결재 > 서류 작성 탭에서 사직서 선택·작성 가능 fix-task-0702 (26년 07월 02일 수정사항)
  • 사직서 프로세스 구현 완료 — DB 모델·API(CRUD/승인/반려)·관리자 UI(목록/등록/승인/반려) 완성; 직원 기안서 최종승인 → Resignation 자동 생성 연동; 결재선(RequestApprovalStep) 연동; 퇴직 처리(EMP_RETIRED); form_category=RESIGNATION 분류; 경로 A(관리자 직접 등록·해고/권고사직) 및 경로 B(직원 기안 → 최종승인 → SUBMITTED → 관리자 COMPLETED) 모두 완성 fix-task-0703 (26년 07월 03일 수정사항)
  • 사직서 분류 및 기본 생성 — 테넌트 생성 시 기본 사직서 양식 자동 생성; 회사 양식 추가에 RESIGNATION 분류 추가; 기존 문자열 매칭 → form_category=RESIGNATION 기반으로 변경 fix-task-0703 (26년 07월 03일 수정사항)
  • 퇴직 처리된 직원 계정 접근 차단 — 탈퇴 시 DB 삭제 없이 로그인만 차단 fix-taskNew-0706 (26년 07월 06일 우선수정사항)
  • 신청결재 메뉴 "기안서 작성" → "서류 작성"으로 명칭 변경 — 사이드바·상단바·모바일 탭·페이지 제목 전체 반영 fix-task-0702 (26년 07월 02일 수정사항)
  • 문서 종류 선택 제거 — 사용자가 신청서/기안서 신규 작성 시 문서 종류를 선택하는 단계 제거 fix-task-0703 (26년 07월 03일 수정사항)- [x] 사용자 결재 페이지 위임하기 버튼 제거 — 우측 상단 "위임 설정" 버튼 제거 fix-taskNew-0706 (26년 07월 06일 우선수정사항)

급여 관리

  • 급여 명세서 테이블 항목을 내부 급여 기준표와 일치하도록 수정 미팅노트.txt
  • 연장근로 승인 내역이 급여 관리 화면에 자동 반영되는 플로우 구현 미팅노트.txt
  • 연락처 DB 저장 형식 통일 — 기존 데이터 변경 없이 신규 데이터부터 동일 형식으로 저장 fix-task-0703 (26년 07월 03일 수정사항)

근로정보·급여정보 수정 시 적용 시점

  • 교대근로 및 변형근로 변경(수정) 시 발생일 이전 기록은 변경되지 않도록 개선 fix-task-0530.md
  • 직원정보 수정 시 근로정보·급여정보 수정 시 적용시점을 명시할 수 있도록 기능 개발 fix-task-0530.md

인증 / 세션 관리

  • 가끔 인증 없는데 빈 페이지 나옴 (인증이 풀렸는데 관리자 페이지에 데이터 없는 상태로 접근 가능함) fix-task-0605.md
  • 사파리 로그인 빨리 풀리는 문제 — 재현 확인 완료 (크롬은 정상), 원인 분석 및 수정 필요 fix-task-0703 (26년 07월 03일 수정사항)- [x] 비밀번호 재설정 시 로그인 실패횟수 초기화 버그 수정 — password_service.py가 모델에 없는 failed_login_attempts에 대입하던 것을 login_fail_count=0으로 수정. 26년 07월 21일 수정사항

관리자 권한 관리 (관리자 등급 및 권한 관리 스펙 참조)

  • [/] 관리자별 권한 구분 미동작 — 조직관리자(HNT 이상재 팀장)가 본사관리자 전체 근태·근로계약서까지 조회됨. 유형관리 UI에서 조직관리자 메뉴 접근 권한 조정 필요. 근로계약서 접근 차단 설정 후에도 인사관리 > 직원 상세에서 근로계약서 발송 가능한 문제 추가 논의 필요 fix-task-0702 (26년 07월 02일 수정사항)
  • 메뉴 권한 없는 페이지 접근 시 에러 대신 "접근 권한이 없습니다" 안내 표시하도록 수정 fix-task-0702 (26년 07월 02일 수정사항)
  • 최초 가입 최고관리자를 조직관리자로 변경 시 기업 내 최고관리자 없는 경우 처리 확인 — 다른 직원을 최고관리자로 먼저 지정한 뒤 그 새 최고관리자가 기존 최고관리자 역할 변경하는 방식으로 운영 (이미 정상 동작 중) fix-task-0702 (26년 07월 02일 수정사항)- [x] 관리자 등록이 배포마다 풀리는 버그 수정 (prod HNT 이상재) — 기동 시 admin_status_realign이 비부서장 ROLE_COMP_ADMIN을 강등하는 문제. admin_granted_by 보유 시 강등 차단(_recompute_admin_status_for_user)하도록 수정; 부서장 자동 승격 경로(granted_by 미기록)의 자동 해제는 유지. 회귀 테스트 2건 추가. ※ 배포 후 이상재 관리자 페이지에서 재등록 필요(소급 복구 없음). 26년 07월 21일 수정사항
  • D-1 레거시 직원생성 제거 — 미사용 POST /v2/users(user_service.create_employee) + CreateEmployeeRequest 스키마 + orphan import 제거. prod 유령계정(Employee 없는 User) 0건 확인 후 제거. 26년 07월 21일 수정사항

UI / 디자인 정합성

  • 공통 Toast 컴포넌트 + useToast 훅 신규 추가 (components/ui/toast.tsx, hooks/useToast.ts) — 흰 배경 · success/error 아이콘 · X 닫기 버튼 fix-task-0605.md
  • 기업관리자 19개 페이지 인라인 토스트(3가지 패턴) → 공통 컴포넌트로 일원화 fix-task-0605.md
  • notices 페이지: showToast 어댑터 미메모화로 인한 목록 무한 재조회 버그 수정 fix-task-0605.md
  • 공통 컴포넌트 미적용 화면 전수 조사 및 일괄 수정 미팅노트.txt
  • 모바일 화면 레이아웃 미완성 구간(서류 신청 등) 수정 — 모바일 UI/UX 개선 작업 (기업 사용자) 참조 미팅노트.txt
  • 모바일 첨부파일 구현 — MobileFormSubmitSheet에 UPLOAD 타입 파일 선택 UI 및 업로드 로직 추가 fix-taskNew-0706 (26년 07월 06일 우선수정사항)
  • 양식 등록 안내 추가 — 회사 양식 등록 시 분류가 신청서인 경우, 사용자가 신청하면 관리자가 첨부파일을 첨부해서 보낼 수 있다는 안내 표시 fix-taskNew-0706 (26년 07월 06일 우선수정사항)
  • 알림톡 링크 클릭 시 해당 항목 자동 처리(닫힘 등) 연동 미팅노트.txt
  • 결재선 UI 및 서류 신청 화면 모바일 최적화 미팅노트.txt
  • 일정 관리 상세보기 기능 추가 fix-task-0530.md
  • 근로계약서 > 계약서 미리보기 화면 조정 2가지 구현 fix-task-0530.md
  • 사용자 프로필 정보 백엔드 연동 fix-task-0530.md

인프라 / CI·CD

  • CI/CD 파이프라인 정상 동작 확인 — 푸시 시 자동 배포 검증 (담당: 지현) 미팅노트.txt
  • 브랜치 전략 결정 — 현재는 메인 직접 push 허용, 추후 운영 서버 무중단 배포 설정 필요 미팅노트.txt
  • 기존 서버 데이터(출퇴근 기록 등) 신규 서버로 마이그레이션 미팅노트.txt
  • 데이터베이스 구조 변경 시 기존 데이터 통합 방안 마련 미팅노트.txt
  • Playwright E2E 테스트 — 기업 관리자·기업 사용자 양쪽 시나리오 작성 및 CI 포함 여부 결정 미팅노트.txt
  • 서버 다운 시 Slack 알림 연동 확인 미팅노트.txt
  • CI 통합 테스트 PostgreSQL 버전 불일치 — CI(15) vs 프로덕션(16), CI를 16으로 맞출지 검토 필요 fix-task-0703 (26년 07월 03일 수정사항)
  • HNT 데이터 먼저 적재 → 검증 후 유니S 데이터 적재 (유니S는 대용량) 미팅노트.txt
  • MBS 투입 전 TFT 환경에서 테스트 완료 (예상 초기 인원 약 3,000명) 미팅노트.txt

LMS 관리 시스템 (TF — 심플 HR 이후)

  • LMS 운영사 대상 관리 시스템 기능 범위 정의 (고객 상담·컴플레인 대응·콘텐츠 관리·직원 소통 등) 미팅노트.txt
  • 브랜딩 컨셉 확정 — 현재 포지셔닝 불명확, 타깃 사용자 기준 재정의 필요 미팅노트.txt
  • CRM 대시보드 '할 일' 섹션을 최상단으로 이동 (UI 개선 제안 반영 여부 결정) 미팅노트.txt
  • 수강 신청 엑셀 업로드 → 내부 포맷 변환 로직 완성 미팅노트.txt

우선순위 요약

진행 중 항목 (0721 기준)

  • 기능별 테스트 항목 문서화docs/e2e-test-scenarios.md. 업체(디비안츠)·최고관리자(허빈)·직원(김소민) 고정, 사이드바 탭별 흐름. 완료: 대시보드 / 근태관리(출퇴근·연장·휴가지급·교대·근태결재·근태분석). 남음: 직원·급여·정책·조직·설정. E2E 테스트 시나리오 명세 참조. 26년 07월 21일 수정사항
  • 죽은/orphan 코드 정리 (D-2 유지 결정)emergency_contact_name/phone/relationUserProfileUpdate·OnboardingPersonalInfoStep 스키마에만 존재(모델·서비스·UI 없음). → 삭제 보류·유지 결정(2026-07-21). (참고) 미사용 테이블 user_oauth_links·totp_backup_codes(2FA/OAuth 스텁), notice_attachments·resource_files(업로드 미구현)·platform_notice_reads(읽음추적 미배선) — 삭제 아닌 기능 미구현 상태. 26년 07월 21일 수정사항

보류 항목 (0721 기준)

  • 연차촉진 설정값 미적용AnnualPromotionSetting의 알림 채널/시기/기한/auto_schedule 값이 DB 저장만 되고 로직 미반영(현재 인앱 알림만). 계획 = report/plan-deferred-3.md(C) — 채널(이메일+인앱) + 데일리 스케줄러(기본 off). ※ 핵심 미결정: 연차 만료일 기준(회계연도말 vs 입사일). 26년 07월 21일 수정사항
  • 일정관리 반복 일정 미구현recurrence_type 저장되나 확장(expand) 로직 부재로 부모 1건만 표시. 계획 = plan-deferred-3.md(A) — 가상 확장 + 클릭 시 부모(반복설정) 수정. ※ recurrence_end_date NULL 일관 처리 확인 필요. 수정 대상 = calendar_service.py(list/create/update). 26년 07월 21일 수정사항
  • 일정관리 알림 발송 미구현reminder(10MIN/30MIN/1HOUR/1DAY) 저장되나 발송 로직 부재. 계획 = plan-deferred-3.md(B) — 인앱 + main.py 분단위 스케줄러(advisory lock) + reminder_sent_at 멱등, start_datetime naive KST 비교. 26년 07월 21일 수정사항
  • 근태 엑셀 시간대 분해 미구현 (P1·데이터유실) — breakdown 8컬럼 + away_minutes write 전무 → 엑셀 항상 0. 수정 대상 = attendance_service.py compute_attendance_metrics 계열. ※ 노동법 규칙 확정 필요(야간 22:00~06:00, 평일/휴일 판정, 8h초과 기준). 26년 07월 21일 수정사항
  • 대체휴무 소비/차감 미구현 (P1·데이터유실) — used_hours=0·remaining_hours=granted 고정, 적립만 되고 소비 로직 부재로 잔여 계속 증가(status ACTIVE 고정). 수정 대상 = attendance_service.py 차감 로직/엔드포인트 신설. ※ leave_requests 연동 방식 미결정. 26년 07월 21일 수정사항
  • §3 페이지네이션 통일 (design_audit/design-standard.md) — 공용 components/ui/pagination.tsx로 통일 작업 진행 중. 직접구현 19곳 감사 완료, 그룹① 1/9 완료(남음 8곳), 그룹② 요약텍스트 6곳 표기 방침 미결정, 그룹③ 구조적 특이사항 4곳. 26년 07월 21일 수정사항
  • 운영·기타 — 고객문의 창구 운영(챗봇/1:1 상담/시스템 메뉴얼/고객센터 중 선택), 세팅 메뉴얼 제작, 홈페이지 내용 수정(도입문의/1:1채팅 가능하게), 마케팅 관리자 관리 시스템 도입 검토. 26년 07월 21일 수정사항
액션 아이템 상태 (0706 업데이트)AI · 출처 클릭
완료됨42
공통: 휴가 최소 0.5 단위만 가능하도록 설정
fix-task-0530.md
기업 관리자: 계약만료일 빠른 선택 버튼(1년/6개월/3개월/1개월) 추가
fix-task-0530.md
기업 관리자: 연장근로관리 > 부서선택 > 전체/대상자 지정 플로우 수정
fix-task-0530.md
기업 관리자: 휴가지급관리 > 상세내용 > 2단 구성 > 사용연차 일정표시
fix-task-0530.md
직원관리: 직원현황 > 지정날짜 별 직원 조회 기능 추가
fix-task-0530.md
직원 등록 시 휴가 잔여 일수 자동 생성
fix-task-0530.md
일정 관리 상세보기 기능 추가
fix-task-0530.md
사용자 프로필 정보 백엔드 연동
fix-task-0530.md
근로계약서 > 계약서 미리보기 화면 조정 2가지 구현
fix-task-0530.md
직위/직책관리 > 직위 → 직급으로 변경 > 직무 삽입(등록)
fix-task-0530.md
직무관리 모듈 추가(담당 업무 관리)
fix-task-0530.md
신규직원 등록 시 직무 선택 기능 및 근로계약서 반영
fix-task-0530.md
신규직원 등록 '급여정보' 항목 정리 및 '급여합계' 자동계산
fix-task-0530.md
조 이름 변경 후 교대 패턴 제거 (4교대→2교대)
fix-task-0605.md
교대 근로→변형 근로 수정 시 적용 오류 수정
fix-task-0605.md
부서별 근로정책 설정 후 개별 직원 정책 강제 문제 확인·수정
fix-task-0605.md
공통 Toast 컴포넌트 신규 추가 및 일원화
fix-task-0605.md
notices 페이지 무한 재조회 버그 수정
fix-task-0605.md
사직서 프로세스 전체 구현 완료 (DB/API/UI/결재선/퇴직처리)
fix-task-0703 (26년 07월 03일 수정사항)
사직서 분류(RESIGNATION) 기반 전환 및 테넌트 기본 양식 자동 생성
fix-task-0703 (26년 07월 03일 수정사항)
연락처 DB 저장 형식 통일 (신규 데이터부터 적용)
fix-task-0703 (26년 07월 03일 수정사항)
초기 설정 가이드 버그 수정 및 순서 조정 (8단계)
fix-task-0703 (26년 07월 03일 수정사항)
탄력근로제 기본 필수서류 → 통장사본·근로계약서 2개로 변경
fix-task-0703 (26년 07월 03일 수정사항)
계약서 날인·서명·대표 칸 레이아웃 자연스러운 배치로 변경
fix-task-0703 (26년 07월 03일 수정사항)
출퇴근 요청 승인 시 근로정책 기본값 표시 + 결재라인 동그라미 UI
fix-task-0703 (26년 07월 03일 수정사항)
근태결재 배지 - 알림 있으나 리스트 미노출 버그 수정
fix-task-0703 (26년 07월 03일 수정사항)
문서 종류 선택 단계 제거 (신청서/기안서 신규 작성 시)
fix-task-0703 (26년 07월 03일 수정사항)
개인별 근로정책 변경 시 적용시점 선택 모달 추가
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
퇴직 처리된 직원 계정 접근 차단 (DB 삭제 없이 로그인만 차단)
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
근로정책 수정·등록 시 소속 직원 전체 적용 체크박스 제거
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
근로계약서 안 채워지는 항목(급여·근무장소 등) 수정
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
계약서 날인·서명·대표 칸 레이아웃 자연스러운 배치로 변경 (0706 반영)
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
사직서 분류 체계 정비 및 테넌트 기본 생성 (0706 반영)
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
모바일 신청서 첨부파일 제출 구현 (MobileFormSubmitSheet UPLOAD 타입)
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
근태 결재 신청 결재선 선택 UI 추가
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
출퇴근 요청별 드로어 본문 통일 (기안서 테이블 형식, gps_address 표시)
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
경조사 휴가 신청 시 sub_reasons 드롭다운 추가 (PC·모바일)
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
양식 변수 이름 편집 기능 추가 (연필 아이콘, 에디터 칩 동기화)
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
근태결재 신청 제목 대괄호 형식 통일 ([출장], [휴가] 등)
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
양식 등록 신청서 분류 시 첨부파일 안내 문구 추가
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
사용자 결재 페이지 위임 설정 버튼 제거
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
근로정책 수정 폼 surcharge rate 하드코딩 제거 및 shift_day_boundary 폴백 제거
fix-taskNew-0706 (26년 07월 06일 우선수정사항)
즉시 처리 (우선도 높음)6
CI/CD 파이프라인 정상 동작 확인 (담당: 지현)
미팅노트.txt
기존 출퇴근 데이터 → 신규 서버 마이그레이션
미팅노트.txt
HNT 데이터 적재 후 유니S 순차 적재
미팅노트.txt
연장근로 신청→결재→급여 반영 플로우 구현
미팅노트.txt
출퇴근관리 백엔드 성능 개선
fix-task-0605.md
PC 출퇴근 체크 불가 문제 수정
fix-task-0702 (26년 07월 02일 수정사항)
진행 중14
직원 등록 필수 항목 연동 완성
미팅노트.txt
근로계약서 발송 플로우 수정(초대→가입→자동 생성 오류)
미팅노트.txt
UI 컴포넌트 정합성 전수 수정
미팅노트.txt
교대 근무표 월 단위 UI 개선 및 확정 기능 정상화
미팅노트.txt
정책 수정 시 적용시점 명시 기능 개발(근로/급여/근태)
fix-task-0530.md
근로계약서 날인 날짜·서명일 오류 수정
fix-task-0605.md
근로정책 기본값 설정 완성
fix-task-0605.md
세팅 메뉴얼 제작 — 초기 설정 가이드 순서 조정
fix-task-0702 (26년 07월 02일 수정사항)
휴일 지정 시 "휴일"/휴일근로 신청 후 "휴일근무" 구분 표시
fix-task-0702 (26년 07월 02일 수정사항)
사직서 제출 프로세스 확인 및 "서류 작성" 명칭 변경
fix-task-0702 (26년 07월 02일 수정사항)
조직도 편집 기능 복원 + 전체 트리 오픈 기본값 설정
fix-task-0702 (26년 07월 02일 수정사항)
결재선 초기화 버그 수정 — 저장 후 변경 사항 정상 반영
fix-task-0702 (26년 07월 02일 수정사항)
메뉴 권한 없는 페이지 "접근 권한이 없습니다" 안내 표시
fix-task-0702 (26년 07월 02일 수정사항)
최고관리자 없을 때 역할 변경 처리 로직 확인 (정상 동작)
fix-task-0702 (26년 07월 02일 수정사항)
검토 필요15
특별 휴가 유형 정의 및 병가 규칙 법령 확인
미팅노트.txt
휴가지급 사용연차 4일(1/2, 2/5, 4/1, 5/1) 추가 표시
fix-task-0530.md
근로계약서 > 계약연장방식 구분(연장/자동연장/무기한)
fix-task-0605.md
근로계약서 '계약연장' vs '수정' 기능 차별화
fix-task-0605.md
교대 근로 정책 생성 후 직원 미노출 오류
fix-task-0605.md
LMS 관리 시스템 기능 범위 및 브랜딩 확정
미팅노트.txt
MBS 투입 전 TFT 테스트 완료(예상 인원 3,000명)
미팅노트.txt
Playwright E2E 테스트 CI 포함 여부 결정
미팅노트.txt
고객문의 창구 운영 방식 결정 (원격/채팅/고객센터)
fix-task-0702 (26년 07월 02일 수정사항)
홈페이지 도입문의/1:1채팅 문의 가능하도록 수정
fix-task-0702 (26년 07월 02일 수정사항)
관리자 권한 세부 제한 범위 논의 (근로계약서 등 상세 탭 연동)
fix-task-0702 (26년 07월 02일 수정사항)
근로정책 수정 폼 하드코딩 버그 (surcharge rate 단위 통일 포함)
fix-task-0703 (26년 07월 03일 수정사항)
CI PostgreSQL 버전 불일치 (15 vs 16) 검토
fix-task-0703 (26년 07월 03일 수정사항)
사파리 로그인 풀림 문제 원인 분석 및 수정
fix-task-0703 (26년 07월 03일 수정사항)
출장 잦은 직원 GPS 출근 시 현재 위치 저장 구현
fix-taskNew-0706 (26년 07월 06일 우선수정사항)