Skip to content

근무 설정 ​

  • 대상 사용자 : 최고 관리자(admin), 인사 관리자
  • 화면의 목적
    • 다양한 근무를 위해 근무 시간을 설정하는 화면
    • 근무 시간 설정과 스케줄러에서 해당 근무 설정을 그대로 사용한다.
    • 근무 시간 설정에서 생성된 근무 시간을 직원에게 설정하면 근태를 그에 맞게 계산한다

예시 화면

일반 ​

  • 데이터가 없을 때 안내 문구
    • 문구 : 등록된 근무시간이 없어요.
  • [근무 그룹 추가] 버튼 클릭 -> 근무 그룹 추가 팝업 제공
  • 상태 필터 (목록 상단 드롭다운, 역할 관리와 동일)
    • 옵션 : 전체 상태, 활성, 비활성
    • default : 활성 (진입·새로고침 시 활성 근무 그룹·근무 유형만 표시)
    • 비활성 : 비활성 근무 그룹(안의 근무 유형 전부) + 비활성 근무 유형을 가진 활성 근무 그룹(해당 유형만)
    • 전체 상태 : 근무 그룹·근무 유형 모두 활성 → 비활성 순으로 정렬, 비활성 항목은 회색 표시
    • 필터 결과가 없을 때 안내 문구
      • 활성 : 활성 상태인 근무 그룹이 없어요.
      • 비활성 : 비활성 상태인 근무 그룹·근무 유형이 없어요.
    • 병원 설정 > 근무시간 화면과 근태 현황 > 근무 설정 팝업이 같은 필터를 사용

근무 그룹 추가 팝업 ​

  • title : 근무 그룹 추가
  • 이름
    • 필수 표시
    • 입력란
    • placeholder : 3교대, 간호부, 행정직 등
  • 설명
    • 입력란
    • placeholder : 이 근무 그룹의 용도를 입력하세요. (예: 간호부 3교대, 행정직 주간)
  • 스케줄러 연동 체크 박스
    • 툴팁 : 체크하면 스케줄러에서 해당 근무 그룹과 그에 포함된 모든 근무 유형을 사용할 수 있어요.
    • 체크박스 선택하면 근무 그룹과 그 아래 근무 유형을 모두 스케줄러에서 선택할 수 있도록 제공됨
  • 상태
    • 드롭다운으로 제공
    • default: 활성
    • option : 활성, 비활성
  • [취소], x 버튼 : 저장하지 않고 팝업 닫기
  • [저장] 버튼 : 저장하고 팝업 닫기

근무 그룹 뷰 ​

  • 카드뷰
  • [편집] 버튼
    • 버튼 클릭하면 '근무 그룹 수정 팝업 제공'
      • 근무 그룹 팝업
        • title : 근무 그룹 수정
        • 그외 근무 그룹 추가 팝업과 동일
        • 이름, 설명, 상태의 경우 기존 등록된 상태 제공
  • [근무 유형 추가] 버튼
    • 버튼 클릭하면 근무 유형 추가 팝업 제공
    • 근무 유형 추가 팝업은 아래 확인
  • [삭제] 버튼
    • 근무 그룹이 활성 상태일 때 → 팝업 제공
      • title: 삭제
      • message: 근무 그룹을 삭제할 수 없어요. 먼저 비활성 상태로 변경한 뒤 삭제할 수 있어요.
      • 버튼: [확인] (팝업만 닫힘)
    • 근무 그룹이 비활성 상태일 때→ 팝업 제공
      • title: 삭제
      • message: 삭제하면 {근무 그룹 이름}에 포함된 모든 근무 유형도 함께 삭제돼요.
      • 버튼
        • [확인] (근무 그룹 삭제되고 팝업 닫힘)
        • [취소],x (팝업 닫힘)

근무 유형 추가 ​

  • title : {근무그룹이름} 근무 유형 추가
  • 이름
    • 필수 표시
    • 입력란
    • placeholder : 데이, 이브닝, 나이트
  • 코드
    • 필수 표시
    • 입력란
    • placeholder : D, E, N 등
  • 코드 라벨 색상
    • 새 근무 유형 생성 시 사용 가능한 색상을 순차적으로 자동 선택
    • 표는 Hereby sign에서 가져온 값임
#색상HEX
1오렌지#F66014
2연두#A3C75A
3하늘#A0D3F9
4핑크#F2C7E3
5네이비#26426B
6블루#2463EB
7퍼플#826AED
8레드#E63224
9다크그린#0F6625
10브라운#A2812D
11옐로우#F09C00
12틸#00A19D
13테라코타#B55239
14다크브라운#713838
15그레이#B8B8B8
- 사용자는 원하는 색상으로 변경 가능
- 모든 색상을 사용한 경우 처음 색상부터 다시 순환하여 선택
- 색상을 사용자가 선택할 수 있도록 진행
  • 근무 시간 설정
    • 필수 표시
    • default:입력값 없는 상태로 제공
    • 단위는 0.1 h 단위로 입력
    • 정규 시간
      • 출근 시간
      • 퇴근 시간
        • 익일 퇴근 체크박스
      • 근무 시간
      • 휴게시간
    • 연장 시간
      • 안내 문구 : 퇴근시간 이후의 근무 기록이 있는 경우 휴게시간 설정을 위한 것이라는 안내
      • 휴게 시간
    • 적용 요일
  • 요일별 시간 (2026-09 추가)
    • 한 근무 형태 안에서 요일마다 시간이 다른 직군을 위한 칸 (예: 월수금 09:00~18:00 / 화목 09:00~15:00)
    • 적용 요일에서 체크한 요일만 줄로 나온다. 요일마다 {요일}요일은 다른 시간 체크박스
      • 체크 전 : 위 「정규 시간」을 그대로 쓴다 (줄 오른쪽에 기본 시간을 회색으로 표기)
      • 체크 후 : 그 요일의 출근·퇴근·근무 시간·휴게 시간을 따로 입력 (기본 시간을 복사해 시작)
    • 체크하지 않은 요일은 저장하지 않는다 — 기존 근무 형태는 손대지 않아도 동작이 같다
    • 적용 요일에서 뺀 요일의 값은 저장 시 버린다 (근무하지 않는 요일의 시간은 뜻이 없다)
    • 익일 퇴근 판정은 요일 시간으로 한다 (퇴근 < 출근이면 다음 날)
    • 근태 기준 시각·휴게 시간은 그날 요일 값으로 잡힌다 (앱 출근·일괄 입력·지문 인식 모두)
    • ⚠️ 연차 환산의 「1일 소정근로시간」은 기본 근무 시간 한 값을 계속 쓴다 — 요일별로 나누지 않는다
  • 상태
    • default : 활성
    • 옵션 : 활성, 비활성
  • [취소], x 버튼 : 저장하지 않고 팝업 닫기
  • [저장] 버튼 : 저장하고 팝업 닫기

근무 유형 ​

  • 보이는 컬럼 정보 : 이름, 코드, 근무시간({출근시간} ~ {퇴근시간}, {요일}, 근무시간, 휴게 시간), 연장인 경우의 휴게시간, 관리(수정, 삭제)
    • 요일별 시간이 걸린 유형은 요일 뒤에 {요일}·{요일} 다름 배지 — 표의 시간은 기본 시간이고 그 요일만 다르다는 표시
  • [삭제] 버튼
    • 근무 유형이 활성 상태일 때 → 팝업 제공
      • title: 삭제
      • message: 근무 유형을 삭제할 수 없어요. 먼저 비활성 상태로 변경한 뒤 삭제할 수 있어요.
      • 버튼: [확인] (팝업만 닫힘)
    • 근무 유형이 비활성 상태일 때→ 팝업 제공
      • title: 삭제
      • message: {근무유형이름} 근무 유형을 삭제할까요?
      • 버튼
        • [확인] (근무 그룹 삭제되고 팝업 닫힘)
        • [취소],x (팝업 닫힘)

근무 유형 수정 팝업 ​

  • title : {근무그룹이름} 근무 유형 수정
  • 이름, 코드, 코드라벨색상, 근무 시간 설정, 상태 는 저장된 정보 제공
    • 그외 근무 유형 추가 팝업과 동일

직원 근무 배정 — 그룹과 형태의 관계 (2026-09-14) ​

근무 배정은 근무 그룹(예: 「요양」 · 「외래」) → 그 안의 근무 형태(예: D · E · N, 월수금 · 화목 · 토) 2단계다. 근무 형태는 항상 어느 그룹 안에 있다.

  • 그룹을 바꾸면 그 그룹에 없는 근무 형태는 비운다. 관리자 패널 · 직원 마스터 시트 · 엑셀 대량 수정이 같은 규칙을 쓴다.
    • 남겨 두면 그룹과 형태가 어긋난 채 남아 연차 1일 기준 · 출퇴근 기준 시각 · 연차 차감 요일이 예전 형태를 따라간다. 나이트 전담에서 3교대로 옮긴 직원이 계속 9.15시간 · 21시 기준으로 잡히던 문제다.
  • 시트 · 엑셀에서 근무 유형 이름만 적으면 그 유형이 속한 그룹으로 그룹도 함께 맞춘다.
  • 유형 이름은 (그 행에 적은 그룹 → 직원의 현재 그룹) 순으로 범위를 좁혀 찾는다. 범위 없이 조직 전체에 같은 이름이 여럿이면 고르지 않고 오류로 돌려준다 — 첫 번째를 고르면 다른 그룹의 근무가 조용히 배정된다.
  • 빈 칸은 「변경 없음」이다(팀 열과 같은 규칙).
  • 그룹만 배정되고 형태가 없는 직원의 출퇴근 기준 시각은 [[attendance]] 출퇴근 기준 시각 규칙 3번을 따른다.