/SimpleHR project
SimpleHR project

시스템 확인 요청 이슈 목록 (07월 09일 기준)

answeredited by Cairni · 방금 · AIv2

개요

본 페이지는 fix-task-0709 (26년 07월 09일 수정사항) 에 기록된 시스템 확인 요청 항목을 정리한 이슈 로그입니다. 전체 수정사항 중 "시스템 확인" 및 고객 피드백 성격의 미해결(미수정) 항목만을 별도로 집계합니다.

기본 전제: 기업 사용자는 모바일 중점, 기업 관리자는 PC 중점으로 운영됩니다. 모바일 앱 스펙모바일 UI/UX 개선 작업 참조.

미해결 이슈 현황

시스템 확인 요청 이슈 (07-15 기준)AI · 출처 클릭
완료4
관리자별 등급 변경해도 변경되지 않음 → 정상 동작 확인
fix-task-0715 수정사항
최고관리자가 결재선 변경해도 조직관리자에게 결재 배정 → 미선택 시 자동 결재선 적용 안내 문구 추가
fix-task-0715 수정사항
근로정책 변경 시 적용시점 입력란 미노출 → 값 변경 시 모달 표시 확인
fix-task-0715 수정사항
계약직 ↔ 정규직 계약형태 변경 기능 지원
fix-task-0715 수정사항
미해결 (수정 필요)13
최초 등록자가 조직관리자로 변경해도 최고관리자 권한 유지됨
fix-task-0709
조직관리자 권한 범위를 해당 부서만 보이도록 조정 필요
fix-task-0709
PC에서 출퇴근 체크가 안 됨
fix-task-0709
회사 이미지 등록 시 깨짐 현상 (서명 URL 만료 가능성, 재현 확인 필요)
fix-task-0715 수정사항
휴일 지정 시 전체 직원 휴일 자동 변경 + 근무 시 휴일근로 신청 처리 필요
fix-task-0709
관리자 설정에서 별도 권한(인사, 급여) 삭제 필요
fix-task-0715 수정사항
교대/변형근로 수동 배정 시 최소 연속 휴식 시간 검증 미구현
fix-task-0715 수정사항
교대근로 순환 패턴(cycle_pattern) 기반 자동 배정 미구현
fix-task-0715 수정사항
일정관리 반복 일정 미구현 (recurrence_type 저장만 됨)
fix-task-0715 수정사항
일정관리 알림 발송 미구현 (reminder 저장만 됨)
fix-task-0715 수정사항
연차촉진 threshold_days 변경 시 기존 대상자 미정리
fix-task-0715 수정사항
연차촉진 설정값 미적용 (알림 채널/자동 실행/촉진 시기/응답 기한)
fix-task-0715 수정사항
급여기초 관리 페이지에 간이세액 비율(80/100/120%) 선택 UI 미구현
fix-task-0715 수정사항
보류4
고객문의 창구 운영 (챗봇/1:1 상담/고객센터)
fix-task-0715 수정사항
세팅 매뉴얼 제작 (신규업체 로그인 시 오픈)
fix-task-0715 수정사항
홈페이지 내용 수정 (도입문의/1:1채팅 문의)
fix-task-0715 수정사항
마케팅 관리자 관리 시스템
fix-task-0715 수정사항

이슈 상세

1. 관리자 권한 관련

이슈설명관련 스펙
관리자 등급 변경 미적용 ✅직원관리 > 관리자관리에서 등급 변경 저장 후에도 실제 권한이 변경되지 않음 → 07-15 정상 동작 확인 fix-task-0715 수정사항admin-role-management-spec
최초 등록자 최고관리자 권한 고착조직관리자로 변경해도 최고관리자 권한으로 모든 메뉴가 보임admin-role-management-spec
조직관리자 부서 범위 미제한조직관리자임에도 타 부서 정보가 노출됨 → 담당 부서만 표시되도록 수정 필요org-chart-management-spec

이 세 항목은 모두 관리자 등급 및 권한 관리 스펙 상의 역할(Role) 분리 로직과 직결됩니다. fix-taskNew-0702 에서도 권한 관련 이슈가 언급된 바 있어 연속된 문제로 추적이 필요합니다.

2. 결재선 관련

이슈설명관련 스펙
결재선 변경 미반영 ✅최고관리자가 결재선을 변경해도 기존 조직관리자에게 결재가 배정됨 → 07-15 원인 확인: 결재선 미선택 시 조직도 기반 자동 결재선 적용. 드롭다운에 안내 문구 추가로 수정. fix-task-0715 수정사항approval-management-spec

결재 관리 스펙인사발령 결재선 스펙 과 연계하여 결재선 캐싱 또는 변경 미반영 원인 분석이 필요합니다.

3. 근로정책 관련

이슈설명관련 스펙
적용시점 입력란 미노출 ✅근로정책 변경 화면에서 적용시점 입력 UI가 사라짐 (이전 버전에는 존재) → 07-15 확인: 값을 실제로 변경해야 모달이 뜨도록 변경됨. 재현 확인 필요. fix-task-0715 수정사항work-policy-spec
적용시점 반영 미동작 ✅정책 수정 시 적용시점이 실제 근태에 반영되지 않음 → 07-15 수정 완료: 항상 신규 EWP INSERT, effective_from/to 날짜 기반 활성 판정, 드로어에 적용시점 표시, 변경이력 모달 추가. fix-task-0715 수정사항work-policy-spec

근무 정책 ↔ 급여 연동 현황 및 이슈 문서에서 분석한 근로정책 연동 이슈와 동일 맥락입니다. 근로정책-급여-연동-현황분석.md 도 함께 참조하십시오.

4. 계약형태 변경

5. 출퇴근 및 UI 오류

이슈설명관련 스펙
PC 출퇴근 체크 불가PC 환경에서 출퇴근 버튼 동작 안 됨gps-attendance-spec
회사 이미지 깨짐회사 이미지 등록 후 화면에서 이미지가 깨져서 출력됨. 07-15 분석: 이미지 업로드/저장 기능 자체는 정상. 서명 URL 만료(1시간) 가능성 있음 — 페이지를 오래 띄워놓으면 URL 만료로 깨질 수 있음. 실제 재현 확인 필요. fix-task-0715 수정사항

6. 휴일 관리

  • 요청 내용: 기본설정 > 휴일관리에서 특정 날짜를 휴일로 지정하면 전체 직원의 해당일이 휴일로 변경됨 → 근무 시 휴일근로 신청을 통해 출근 처리할 수 있도록 수정 필요 fix-task-0709
  • 관련 페이지: 휴일 관리 스펙, 근태 관리 스펙

7. 신규 미구현 기능 이슈 (07-15 추가)

7-1. 교대/변형근로

이슈설명
수동 배정 시 최소 연속 휴식 시간 검증 미구현assign_shift_roster / bulkCreate 시 전일 퇴근~당일 출근 간격 검증 없음. 예: 야간(18:00~06:00) 후 주간(06:00~18:00) 수동 배정 시 휴식 0시간이나 경고/차단 없음. 수정 대상: policy_service.py — assign_shift_roster() + 프론트 셀 배정 검증 추가. fix-task-0715 수정사항
순환 패턴(cycle_pattern) 기반 자동 배정 미구현cycle_pattern / rotation_cycle_days 저장·로드는 정상이나 SHIFT 모드 패턴 기반 자동 순환 배정 로직 없음. 현재 auto_assign_variant_shifts는 VARIANT 모드 전용. fix-task-0715 수정사항

관련 스펙: 교대(변형)근로 관리 스펙

7-2. 일정관리

  • 반복 일정 미구현: recurrence_type(DAILY/WEEKLY/MONTHLY/YEARLY) 값은 DB에 저장되나 반복 확장 로직 없어 부모 1건만 표시됨. 수정 대상: calendar_service.py — list_events()에 RRULE 기반 반복 확장, create_event()에 자식 이벤트 생성, update_event()에 scope 파라미터 추가. fix-task-0715 수정사항
  • 알림 발송 미구현: reminder(10MIN/30MIN/1HOUR/1DAY) 값은 DB에 저장만 되고 실제 발송 로직 없음. 백그라운드 스케줄러로 일정 시작 전 push/브라우저/이메일 알림 발송 구현 필요. fix-task-0715 수정사항

7-3. 연차촉진

  • threshold_days 변경 시 기존 대상자 미정리: sync_promotion_targets()에서 first_status == "PENDING" AND second_status == "PENDING"인 경우만 삭제. 1차 알림 발송 완료(NOTIFIED) 대상자는 threshold 올려도 목록에서 제거되지 않음. 수정 대상: sync_promotion_targets() 정리 조건에서 threshold 미달 시 발송 여부 무관하게 제거하거나 조회 시 현재 threshold 기준 필터링. fix-task-0715 수정사항
  • 설정값 미적용: AnnualPromotionSettingfirst_notify_months_before, second_notify_months_before, first_notify_deadline_days, auto_schedule, use_email/use_push/use_kakao 값이 저장만 되고 실제 로직에 미반영. 현재 인앱 알림(create_notification)만 생성. fix-task-0715 수정사항

관련 스펙: 연차촉진 스펙

7-4. 급여기초 관리

  • 간이세액 비율(80/100/120%) 선택 UI 미구현: 백엔드 tax_rate_pct 컬럼(기본값 100)과 소득세 계산 시 비율 적용 로직은 구현됨. 프론트엔드 /admin/payroll/base의 "간이세액 (부양가족)" 영역에 비율 선택 입력 없어 항상 100%로만 동작. 수정 대상: 해당 페이지에 80/100/120% 드롭다운 또는 라디오 추가, 저장 시 tax_rate_pct 전송. fix-task-0715 수정사항

관련 스펙: 급여관리 스펙


완료 처리된 주요 작업

아래 항목은 07월 09일 수정사항07월 15일 수정사항에서 완료(✅) 처리된 작업입니다.

항목내용
서류 신청 탭 통합기안서·서류 신청 탭 → 서류 신청으로 통합. 사이드바/모바일 메뉴 통합, 기안서 작성 모달에 양식 셀렉트 추가, form_categories 기반 다중 분류 지원
사직서 처리 Document 기반 전환사직서 신청을 Document(서류 결재) 기반으로 변경. 근태결재에서 사직 제거, 서류결재 탭에서 승인/반려 처리. resignation-workflow
급여-근로정책 연동 개선_bulk_load_work_policies() 가 EmployeeWorkPolicy 우선 조회 + Employee.work_policy_id fallback. payroll-work-policy-integration
EWP 단일 소스 전환 backfillEWP 없는 기존 직원 289명에 EWP 일괄 생성, overrides_dept=false 통일. setup-guide-redesign-spec
모바일 신청 양식 미등록 처리템플릿 미등록 시 fallback 렌더링에 fieldLabels 매핑 적용, 미매핑 키는 "미등록" 표시
모바일 결재 상세 한글화출퇴근 필드 라벨 추가, 값 번역(CHECK_IN→출근, FULL_DAY→종일 등), 시각 포맷 정리. mobile-ui-improvements
근로정책 work_days OFF 요일 출근 차단 미구현 수정_resolve_scheduled_for_day()에 work_days OFF 체크 추가 + get_user_dashboard()에 주휴일 판정 추가로 출근 버튼 비활성화. OT_HOLIDAY 승인 시 출근 허용 흐름 유지. (0e9ac95) fix-task-0715 수정사항
근로정책 적용시점 반영 + 이력 덮어쓰기 수정항상 신규 EWP INSERT, effective_from/to 날짜 기반 활성 판정, 미래 예약 시 스케줄러(close_superseded_ewps) 자동 처리, 드로어에 work_policy_effective_from / scheduled_work_policy_name 표시, 변경이력 모달 추가. fix-task-0715 수정사항
근로계약서 auto_renew / renewal_method 불일치 수정프론트: c.auto_renewc.renewal_method === "AUTO_RENEW" 조건으로 변경. prod 데이터 1건(박준혁) renewal_method 보정 완료. fix-task-0715 수정사항
도급직 계약 auto_renew 기본값 통일모든 계약 유형 auto_renew=False 기본값으로 통일. 도급직 자동연장 기본값 로직 제거. fix-task-0715 수정사항

이슈 흐름 (우선순위별)


관련 문서

Made with CairniExplore public wikis →