← 목록
기타 2026-07-22 2KB 읽기 2분

크라우니 ERP HR 갭 4종(HR-G1~G4) 구현

개요

ERP서버B(:9983, org.crowny.erpb)의 HR 모듈에 채용관리·교육훈련·출장경비·근태시간평가 4개 트랜잭션을 신규 추가.

구현 내용

  • HR-G1 채용등록(recruit, DT11): 서류+면접 종합점수 기준 4상(80이상=티/70~79=음/60~69=옴/60미만 또는 부서없음=타)
  • HR-G2 교육이수등록(training, DT12): HR_교육.psv 신규 마스터(사번|과정|시간|점수|일자), 점수<60=옴(재이수)/시간>=40=음(장기과정)/정상=티/사번없음=타
  • HR-G3 경비정산(expense, DT13): 일수당 15만원 한도 초과=타, 사유0=옴, 총액>=100만=음, 정상=티
  • HR-G4 시간평가(time-eval, DT14): 가산수당=연장1.5+야간2, 주연장>12=타(법규위반), 연장+야간=0=옴, 연장8~12=음(과로상신), 정상=티

관련 파일

  • /Users/ef/crowny-erp/core/libs/erp_HR.한선 (함수 4개 + 상수 + 마스터경로 추가)
  • /Users/ef/crowny-erp/core/servers/ERP서버B.한선 (액션HR 디스패치 +4)
  • /Users/ef/crowny-erp/data/규칙/사상규칙.psv (R365~R380, HR 4개 doctype 4상 거버넌스 규칙)
  • /Users/ef/crowny-nexus-app/public/erp/hr.html (FORMS/DEFAULTS/DOC_LABEL +4)
  • /tmp/erp페이지스펙.json (HR 배열 +4, 전체 122→126)
  • /Users/ef/crowny-erp/data/master/HR_교육.psv (신규 마스터 파일)

검증

  • 컴파일: hanseonc_high 에러 0, 배포 후 curl 헬스체크 200
  • 4상 전체 실발현: 4개 doctype 모두 티/옴/타/음 4종 라이브 curl로 확인(셀id 500만대, 예: 5001226~5001310)
  • 성능: 프록시 경유 응답 0.146초 (<2s 기준 통과)
  • 스모크: ERP페이지스모크.sh 126/126 PASS (기존 122 + 신규 4)
  • hr.html: HTTP 200, 폼 14개(기존10+신규4) 렌더 확인

잔여 이슈

  • 없음(4갭 전부 구현·배포·검증 완료)