2. 이렇게 바꿔 달라 (③④⑤⑥)
3
앱 열면 위치 1회 확인 → 자동 출근 (변경)
앱 실행·백그라운드 복귀 시 미출근이면 위치 1회 측정. 출근 가능 센터 반경 안이면 즉시 출근 처리하고 화면 상단에 안내를 잠깐(약 3초) 띄웠다가 자동으로 없앰. 화면에 남지 않음. 출근 시각 = 반경 안 처음 확인된 시각.
개발 메모: 상시 추적 아님(PLD-696 원칙 유지). 복수 센터가 동시에 반경 안(장지 광진·송파)이면 선택 시트 1회.
4
설정 탭 '출근' 버튼 제거 · 상태만 표시 (변경)
[출근] 버튼 자리에 "출근 · 센터 · 자동" 상태 줄. 출근 시간은 자동 기록된 시각. 기사가 할 일 없음.
5
'퇴근' 버튼은 지금처럼 유지 (기존)
기사가 직접 퇴근을 누르는 길은 그대로 둠. 안 눌러도 ⑥ 자동 퇴근이 받쳐 줌.
6
반경 밖이면 미출근 유지 + 안내 (변경)
"센터 근처에서 앱을 열면 자동 출근됩니다 · 현재 센터에서 1.2km". 화면 열람·조회는 그대로 가능.
7
핵심 작업 시 "출근하시겠어요?" 대신 위치 재확인 (변경)
미출근 상태에서 입고 스캔 등을 누르면 위치를 다시 측정 → 반경 안이면 바로 출근 처리 후 작업 진행, 밖이면 안내 + [위치 다시 확인].
개발 메모: 설정 탭으로 보내는 흐름 삭제. 측정 시점 = 앱 실행·복귀·핵심 작업 3곳.
8
위치 권한 없음 안내 (변경)
"위치 권한을 허용해야 자동 출근됩니다" + [권한 설정 열기]. 권한 허용 후 복귀하면 다시 측정.
9
앱 활동 3시간 없으면 자동 퇴근 (변경)
출근 상태에서 마지막 앱 활동(화면 조작·작업 처리) 이후 3시간 동안 아무 활동이 없으면 서버가 자동으로 퇴근 처리. 퇴근 시간에 "자동" 표기 + 기준이 된 마지막 활동 시각 표시.
개발 메모: 앱이 꺼져 있어도 처리돼야 하므로 서버 주기 점검(예: 10분마다) 권장. 퇴근 시각은 마지막 활동 시각으로 기록(3시간 뒤 시각이 아님) — 논의.
3. 계정 타입 × 출퇴근 상태 (⑦)
10
계정 타입으로 대상/제외 결정 (변경)
센터장·크루원·피킹 직원 = 대상. 운수사·슈퍼바이저 = 제외(개발팀 확인 2026-10-14). 어드민 크루관리 '타입' 값 기준. 한 계정에 타입이 여러 개면 하나라도 대상이면 대상으로 처리(제안).
논의: 운수사 제외면 '배송완료' 차단은 크루원·센터장이 배송하는 건에만 걸림(2026년 출근 기록 431건 중 운수사 209건). 범위가 의도대로인지 재확인.
11
제외 타입은 설정 탭에 출근 카드 없음 (변경)
운수사·슈퍼바이저 계정은 출근/퇴근 카드 자체를 숨김. 출근 시간·퇴근 시간 행도 없음. 지금 운영 앱은 전원에게 버튼이 보이므로 숨기는 처리가 필요.
논의: 숨김(제안) vs 지금처럼 버튼은 두되 기록만 안 씀. 숨기면 "왜 나는 없지?" 문의 가능 → 카드 자리에 안내 한 줄 둘지.
12
핵심 작업 = 출근 확인 지점 (변경)
검수 탭 입고 스캔·수기입고, 피킹 탭 피킹완료·배송 리스트 업장 선택, 배송 탭 배송완료. 대상 타입이 미출근이면 위치 재확인(⑦), 퇴근 상태면 재출근 확인. 제외 타입은 확인 없이 바로 진행.
피킹·배송 목록 1건은 시연용 예시(캡처 시점엔 빈 목록). 화면 틀은 캡처 3·4 기준. 타입×상태 전체 동작표는 JIRA_내용.md에 있음.
13
퇴근 뒤 재출근 규칙 (변경)
직접 퇴근 → 앱을 열어도 자동 출근 안 함(퇴근 의사 존중). 핵심 작업을 누르면 "다시 출근할까요?" 확인 후 위치 확인. 자동 퇴근(3시간 무활동) → 센터 반경 안에서 앱을 열면 자동 재출근, 당일 2번째 기록으로 남김. 설정 탭에 오늘 기록 목록 표시.
논의: 당일 복수 기록 허용(제안) vs 첫 기록의 퇴근 시각만 갱신. 근무시간 집계 방식에 따라 결정.
※ 대상 계정 = 센터장·크루원·피킹 직원 (운수사·슈퍼바이저 제외, 개발팀 확인 2026-10-14). PLD-696 처리 기준 1)·2)(출근 버튼·출근하시겠어요 팝업)를 자동 출근으로 바꾸고, 3시간 무활동 자동 퇴근을 더하는 건. 반경·센터 설정·위치 기록은 그대로. 화면 재현 근거: 캡처/1_설정탭, 2_검수탭 (2026-10-13), 3_피킹탭, 4_배송탭, 5_회수탭 (2026-10-14, 운영 앱 테스트 계정).