# D1.0 기획 확인 요청사항 > **작성일**: 2025-12-22 > **요청자**: 개발팀 > **기준 문서**: SAM_ERP_Storyboard_D1.0_251218 --- ## 📋 확인 필요 항목 요약 | No | 기능 | 확인 사항 | 우선순위 | 상태 | |----|------|----------|---------|------| | 1 | 사용자 초대 | 권한 범위 | 🔴 높음 | ⏳ 대기 | | 2 | 악성채권 | 자동 판정 조건 | 🟡 중간 | ⏳ 대기 | | 3 | 팝업관리 | 노출 우선순위 | 🟡 중간 | ⏳ 대기 | | 4 | 서비스 해지 | 데이터 보관 기간 | 🔴 높음 | ⏳ 대기 | | 5 | 자료 내보내기 | 지원 포맷 | 🟡 중간 | ⏳ 대기 | | 6 | 게시판 | 상단 노출 최대 개수 | 🟢 낮음 | ⏳ 대기 | | 7 | 고객센터 | 상담분류 목록 | 🟢 낮음 | ⏳ 대기 | --- ## 1. 사용자 초대 - 권한 범위 **슬라이드**: 2 | **경로**: 인사관리 > 사원관리 > 사용자 초대 ### 질문 사용자 초대 시 권한 범위는 어떻게 적용되나요? ### 선택지 | 옵션 | 설명 | 현재 구현 | |------|------|----------| | A. 테넌트 단위 | 초대받은 사용자는 해당 테넌트에만 접근 가능 | ✅ 현재 구현 | | B. 전사 단위 | 초대받은 사용자는 모든 테넌트에 접근 가능 | - | | C. 선택 가능 | 초대 시 권한 범위 선택 가능 | - | ### 개발 영향도 - A 선택 시: 현재 구현 유지 - B/C 선택 시: `UserInvitationService` 수정 필요 (약 1일) --- ## 2. 악성채권 - 자동 판정 조건 **슬라이드**: 10-13 | **경로**: 회계관리 > 악성채권 추심관리 ### 질문 악성채권 자동 판정 기준은 무엇인가요? ### 확인 필요 사항 | 항목 | 질문 | 기본값 제안 | |------|------|------------| | 연체일수 기준 | 며칠 이상 연체 시 악성채권으로 판정? | 90일 | | 금액 기준 | 최소 금액 기준이 있는지? | 없음 (전체) | | 자동 등록 | 조건 충족 시 자동 등록 vs 수동 등록? | 수동 등록 | | 알림 | 연체 임박 시 알림 발송 여부? | 발송 (7일 전) | ### 개발 영향도 - 자동 등록 선택 시: 스케줄러 + 배치 작업 추가 (약 2일) - 알림 발송 시: NotificationService 연동 필요 (약 0.5일) --- ## 3. 팝업관리 - 노출 우선순위 **슬라이드**: 15-16 | **경로**: 기준정보 > 팝업관리 ### 질문 동일 시간대에 복수 팝업이 활성화된 경우 노출 순서는? ### 선택지 | 옵션 | 설명 | 현재 구현 | |------|------|----------| | A. 최신순 | 최근 등록된 팝업 먼저 노출 | ✅ 현재 구현 | | B. 우선순위 지정 | 관리자가 순서 지정 (sort_order 필드) | - | | C. 전체 노출 | 모든 활성 팝업 동시 노출 | - | ### 추가 질문 - 팝업 최대 노출 개수 제한이 필요한지? (예: 최대 3개) - "오늘 하루 보지 않기" 기능 필요 여부? ### 개발 영향도 - B 선택 시: `popups` 테이블에 `sort_order` 컬럼 추가 (약 0.5일) - "오늘 하루 보지 않기": 클라이언트 localStorage + API 연동 (약 1일) --- ## 4. 서비스 해지 - 데이터 보관 기간 **슬라이드**: 28 | **경로**: 구독관리 > 서비스 해지 ### 질문 서비스 해지 후 데이터 보관 정책은? ### 확인 필요 사항 | 항목 | 질문 | 법적 요건 | 기본값 제안 | |------|------|----------|------------| | 보관 기간 | 해지 후 데이터 보관 기간? | 전자상거래법 5년 | 5년 | | 즉시 삭제 | 사용자 요청 시 즉시 삭제 가능? | GDPR 준수 시 필요 | 가능 | | 복구 가능 | 보관 기간 내 서비스 재개 시 데이터 복구? | - | 가능 | | 내보내기 | 해지 전 데이터 내보내기 필수 안내? | - | 필수 안내 | ### 개발 영향도 - 데이터 보관 로직 구현: 약 1일 - 즉시 삭제 기능: 약 0.5일 - 복구 기능: 약 1일 --- ## 5. 자료 내보내기 - 지원 포맷 **슬라이드**: 28 | **경로**: 구독관리 > 자료 내보내기 ### 질문 자료 내보내기 시 지원할 파일 포맷은? ### 선택지 | 포맷 | 용도 | 개발 난이도 | 선택 | |------|------|------------|------| | Excel (.xlsx) | 일반 사용자 친화적 | 중간 | ⬜ | | CSV | 시스템 연동, 대용량 | 쉬움 | ⬜ | | JSON | 개발자용, API 연동 | 쉬움 | ⬜ | | PDF | 보고서 형식 | 어려움 | ⬜ | ### 추가 질문 - 내보내기 대상 데이터 범위? (전체 / 기간 지정 / 항목별 선택) - 비동기 처리 필요? (대용량 데이터 시 백그라운드 처리) ### 개발 영향도 - Excel: PhpSpreadsheet 라이브러리 (약 1일) - CSV: 기본 구현 (약 0.5일) - JSON: 기본 구현 (약 0.5일) - PDF: DomPDF 라이브러리 (약 2일) --- ## 6. 게시판 - 상단 노출 최대 개수 **슬라이드**: 3-7 | **경로**: 게시판 ### 질문 게시판별 상단 노출(공지) 게시글 최대 개수는? ### 선택지 | 옵션 | 설명 | |------|------| | A. 5개 | 기본값 제안 | | B. 10개 | 대형 게시판용 | | C. 무제한 | 제한 없음 | | D. 게시판별 설정 | 관리자가 게시판별로 지정 | ### 현재 구현 - 제한 없음 (무제한) ### 개발 영향도 - A/B 선택 시: 상수값 적용 (약 0.5시간) - D 선택 시: `board_settings`에 `max_notices` 필드 추가 (약 0.5일) --- ## 7. 고객센터 - 상담분류 목록 **슬라이드**: 30-38 | **경로**: 고객센터 > 1:1 문의 ### 질문 1:1 문의 상담분류 목록을 확정해주세요. ### 제안 목록 | 코드 | 분류명 | 설명 | |------|--------|------| | inquiry | 문의하기 | 일반 문의 | | report | 신고하기 | 부정행위, 오류 신고 | | suggestion | 건의사항 | 기능 개선 요청 | | error | 서비스 오류 | 버그, 장애 신고 | | payment | 결제 문의 | 결제, 환불 관련 | | account | 계정 문의 | 로그인, 탈퇴 관련 | ### 추가 질문 - 분류별 담당자 자동 배정 필요? - 분류별 SLA(응답 시간) 차등 적용? ### 개발 영향도 - 기본 분류 적용: 약 0.5일 - 담당자 자동 배정: 약 1일 - SLA 관리: 약 1.5일 --- ## 📌 회신 요청 **회신 기한**: 2025-12-27 (금) 회신 시 각 항목별로 선택 또는 의견을 기재해주시면 감사하겠습니다. ### 회신 양식 ``` ## 1. 사용자 초대 - 권한 범위 선택: [ ] A / [ ] B / [ ] C 비고: ## 2. 악성채권 - 자동 판정 조건 연체일수: ___일 자동 등록: [ ] 예 / [ ] 아니오 알림 발송: [ ] 예 / [ ] 아니오 비고: ## 3. 팝업관리 - 노출 우선순위 선택: [ ] A / [ ] B / [ ] C 최대 개수: ___개 오늘 하루 보지 않기: [ ] 예 / [ ] 아니오 비고: ## 4. 서비스 해지 - 데이터 보관 기간 보관 기간: ___년 즉시 삭제: [ ] 가능 / [ ] 불가 복구 가능: [ ] 예 / [ ] 아니오 비고: ## 5. 자료 내보내기 - 지원 포맷 선택: [ ] Excel / [ ] CSV / [ ] JSON / [ ] PDF (복수 선택 가능) 비고: ## 6. 게시판 - 상단 노출 최대 개수 선택: [ ] A(5개) / [ ] B(10개) / [ ] C(무제한) / [ ] D(게시판별) 비고: ## 7. 고객센터 - 상담분류 목록 제안 목록 승인: [ ] 예 / [ ] 아니오 (수정 필요) 추가/삭제할 분류: 비고: ``` --- ## 📞 문의 질문이 있으시면 개발팀으로 연락해주세요. - 담당자: 개발팀 - 이메일: dev@example.com