From 02d1893bd0ddac0ecf0228550949082e03a00900 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=EA=B3=A4?= Date: Thu, 12 Feb 2026 08:38:23 +0900 Subject: [PATCH] =?UTF-8?q?docs:E-Sign=20=EC=82=AC=EC=9A=A9=EC=9E=90=20?= =?UTF-8?q?=EB=A7=A4=EB=89=B4=EC=96=BC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 --- projects/e-sign/user-manual.md | 777 +++++++++++++++++++++++++++++++++ 1 file changed, 777 insertions(+) create mode 100644 projects/e-sign/user-manual.md diff --git a/projects/e-sign/user-manual.md b/projects/e-sign/user-manual.md new file mode 100644 index 0000000..24aad82 --- /dev/null +++ b/projects/e-sign/user-manual.md @@ -0,0 +1,777 @@ +# SAM E-Sign 사용자 매뉴얼 + +> **프로젝트명**: SAM E-Sign (전자계약 서명 솔루션) +> **작성일**: 2026-02-12 +> **버전**: v1.0 +> **대상**: SAM MNG 사용자 (계약 생성자) 및 서명 상대방 + +--- + +## 목차 + +1. [소개](#1-소개) +2. [시작하기](#2-시작하기) +3. [계약 대시보드](#3-계약-대시보드) +4. [새 계약 생성](#4-새-계약-생성) +5. [서명 위치 지정](#5-서명-위치-지정) +6. [서명 요청 발송](#6-서명-요청-발송) +7. [계약 상세 관리](#7-계약-상세-관리) +8. [서명하기 (상대방 가이드)](#8-서명하기-상대방-가이드) +9. [완료 문서 관리](#9-완료-문서-관리) +10. [자주 묻는 질문 (FAQ)](#10-자주-묻는-질문-faq) + +--- + +## 1. 소개 + +### 1.1 SAM E-Sign이란? + +SAM E-Sign은 PDF 계약서에 온라인으로 전자서명하는 솔루션입니다. +종이 계약서를 인쇄하고 대면으로 서명받는 과정 없이, 이메일 링크를 통해 간편하게 계약을 체결할 수 있습니다. + +### 1.2 주요 기능 + +| 기능 | 설명 | +|------|------| +| PDF 계약서 업로드 | 계약서 PDF를 업로드하여 전자계약 생성 | +| 서명 위치 지정 | PDF 위에 갑/을 서명란을 시각적으로 배치 | +| 이메일 서명 요청 | 상대방에게 서명 링크를 이메일로 발송 | +| 본인인증 (OTP) | 이메일 인증코드로 서명자 신원 확인 | +| 전자서명 | 터치/마우스로 직접 서명 입력 | +| 감사 추적 | 모든 행위를 기록하여 법적 증거 확보 | +| 문서 무결성 검증 | SHA-256 해시로 문서 위변조 감지 | + +### 1.3 사용자 역할 + +| 역할 | 접근 방식 | 할 수 있는 일 | +|------|----------|--------------| +| **계약 생성자 (갑)** | SAM MNG 로그인 | 계약 생성, 서명 위치 지정, 발송, 관리 | +| **서명 상대방 (을)** | 이메일 링크 (로그인 불요) | 본인인증, 계약서 확인, 서명/거절 | + +### 1.4 전체 진행 흐름 + +``` +계약 생성자 (갑) 서명 상대방 (을) +────────────── ────────────── +① PDF 업로드 + 정보 입력 +② 서명 위치 지정 +③ 서명 요청 발송 ──── 이메일 ────→ ④ 서명 링크 클릭 + ⑤ 본인인증 (OTP) + ⑥ 계약서 확인 + ⑦ 서명 수행 +⑧ 갑 서명 (동일 절차) ←── 알림 ──── +⑨ 계약 완료 (양쪽 서명) +⑩ 완료 PDF 다운로드 +``` + +--- + +## 2. 시작하기 + +### 2.1 접속 방법 + +1. SAM MNG 사이트에 접속합니다 (https://mng.sam.kr) +2. 아이디와 비밀번호로 로그인합니다 +3. 왼쪽 사이드바에서 **"전자계약 (E-Sign)"** 메뉴를 클릭합니다 + +### 2.2 메뉴 구조 + +``` +전자계약 (E-Sign) +├── 계약 대시보드 ← 계약 현황 통계 + 목록 +└── 새 계약 생성 ← 새로운 전자계약 시작 +``` + +### 2.3 사전 준비물 + +계약을 생성하기 전에 다음을 준비하세요: + +| 준비물 | 형식 | 제한 | +|--------|------|------| +| 계약서 PDF 파일 | .pdf | 최대 20MB | +| 상대방(을) 이름 | 텍스트 | - | +| 상대방(을) 이메일 | 이메일 주소 | 서명 링크 발송용 | +| 작성자(갑) 이름 | 텍스트 | - | +| 작성자(갑) 이메일 | 이메일 주소 | OTP 인증용 | + +--- + +## 3. 계약 대시보드 + +### 3.1 화면 구성 + +대시보드는 크게 **통계 영역**과 **계약 목록**으로 나뉩니다. + +``` +┌─────────────────────────────────────────────────────┐ +│ 전자계약 대시보드 [+ 새 계약 생성] │ +├─────────────────────────────────────────────────────┤ +│ │ +│ ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ │ +│ │ 전체 │ │ 진행중 │ │ 완료 │ │ 만료 │ │ +│ │ 50 │ │ 15 │ │ 28 │ │ 3 │ │ +│ └────────┘ └────────┘ └────────┘ └────────┘ │ +│ │ +│ 검색: [________________] 기간: [____] ~ [____] │ +│ │ +│ ┌────┬──────────┬────────┬──────────┬───────────┐ │ +│ │ # │ 계약 제목 │ 상태 │ 서명자 │ 생성일 │ │ +│ ├────┼──────────┼────────┼──────────┼───────────┤ │ +│ │ 1 │ 용역계약서 │ 완료 │ 갑/을 ✓ │ 2026-02-12│ │ +│ │ 2 │ NDA 계약 │ 진행중 │ 갑 ✓ 을 ⏳│ 2026-02-11│ │ +│ │ 3 │ 공급계약서 │ 초안 │ 갑 ⏳ 을 ⏳│ 2026-02-10│ │ +│ └────┴──────────┴────────┴──────────┴───────────┘ │ +└─────────────────────────────────────────────────────┘ +``` + +### 3.2 상태별 의미 + +| 상태 | 의미 | 가능한 작업 | +|------|------|------------| +| **초안 (draft)** | 계약서 작성 중, 아직 발송하지 않음 | 편집, 발송, 취소 | +| **진행중 (pending)** | 서명 요청 발송됨, 첫 서명 대기 | 리마인더, 취소 | +| **부분 서명 (partially_signed)** | 한쪽만 서명 완료, 나머지 대기 | 리마인더 | +| **완료 (completed)** | 양쪽 모두 서명 완료 | 다운로드, 검증 | +| **만료 (expired)** | 서명 기한 초과 | - | +| **취소 (cancelled)** | 생성자가 취소 | - | +| **거절 (rejected)** | 서명자가 거절 | - | + +### 3.3 목록 필터/검색 + +- **상태 필터**: 통계 카드 클릭 시 해당 상태의 계약만 표시 +- **제목 검색**: 검색창에 키워드 입력 → 제목에서 검색 +- **기간 필터**: 시작일~종료일 범위로 필터링 +- **목록 클릭**: 계약 행 클릭 시 상세 페이지로 이동 + +--- + +## 4. 새 계약 생성 + +### 4.1 생성 절차 + +**1단계: 계약 정보 입력** + +| 항목 | 필수 | 설명 | +|------|------|------| +| 계약 제목 | 필수 | 계약서의 제목 (최대 200자) | +| 계약 설명 | 선택 | 계약에 대한 부가 설명 (최대 2,000자) | +| PDF 파일 | 필수 | 계약서 PDF 업로드 (최대 20MB) | +| 서명 기한 | 선택 | 서명 완료 기한 (기본 7일) | +| 서명 순서 | 선택 | 상대방 먼저(기본) 또는 작성자 먼저 | + +**2단계: 서명자 정보 입력** + +| 항목 | 필수 | 설명 | +|------|------|------| +| 작성자(갑) 이름 | 필수 | 본인 이름 | +| 작성자(갑) 이메일 | 필수 | 본인 이메일 (OTP 인증용) | +| 작성자(갑) 전화번호 | 선택 | - | +| 상대방(을) 이름 | 필수 | 서명 상대방 이름 | +| 상대방(을) 이메일 | 필수 | 서명 링크를 받을 이메일 | +| 상대방(을) 전화번호 | 선택 | - | + +**3단계: 생성 완료** + +"계약 생성" 버튼 클릭 시: +- 계약 코드가 자동 생성됩니다 (예: `ES-20260212-A1B2C3`) +- PDF 파일이 안전하게 저장되고 문서 해시가 생성됩니다 +- 초안(draft) 상태로 계약이 생성됩니다 +- 서명 위치 지정 화면으로 자동 이동합니다 + +### 4.2 서명 순서란? + +| 순서 | 설명 | 적합한 경우 | +|------|------|------------| +| **상대방 먼저** (기본) | 상대방(을)이 먼저 서명 → 작성자(갑) 확인 서명 | 일반적인 계약 (을이 동의 후 갑이 확인) | +| **작성자 먼저** | 작성자(갑)가 먼저 서명 → 상대방(을) 확인 서명 | 갑이 먼저 날인하고 을에게 보내는 경우 | + +### 4.3 주의사항 + +- PDF 파일 형식만 지원됩니다 (Word, 한글 등은 PDF로 변환 후 업로드) +- 업로드 후 PDF 내용은 수정할 수 없습니다 +- 계약 제목은 이메일 제목에 포함되므로 명확하게 입력하세요 +- 상대방 이메일 주소를 정확히 입력하세요 (서명 링크가 발송됩니다) + +--- + +## 5. 서명 위치 지정 + +### 5.1 화면 구성 + +``` +┌─────────────────────────────────────────────────────┐ +│ 서명 위치 지정 [저장] [다음]│ +├──────────────────────────────┬──────────────────────┤ +│ │ 서명 필드 추가 │ +│ │ │ +│ ┌──────────────────┐ │ [서명란 - 갑] │ +│ │ │ │ [서명란 - 을] │ +│ │ PDF 문서 │ │ [날짜 필드] │ +│ │ 미리보기 │ │ [텍스트 필드] │ +│ │ │ │ │ +│ │ ┌─────┐ ┌─────┐│ │ 선택된 필드: │ +│ │ │갑서명│ │을서명││ │ 타입: 서명 │ +│ │ │(파랑)│ │(빨강)││ │ 라벨: 갑 서명 │ +│ │ └─────┘ └─────┘│ │ 필수: ✓ │ +│ │ │ │ │ +│ └──────────────────┘ │ │ +│ < 1 / 3 페이지 > │ │ +└──────────────────────────────┴──────────────────────┘ +``` + +### 5.2 사용 방법 + +**서명 필드 추가** + +1. 오른쪽 패널에서 추가할 필드 타입을 선택합니다 +2. PDF 위의 원하는 위치를 클릭합니다 +3. 필드가 배치됩니다 + +**필드 타입 설명** + +| 타입 | 용도 | 아이콘 예시 | +|------|------|-----------| +| 서명 (signature) | 직필 서명 입력 | 펜 모양 | +| 도장 (stamp) | 도장 이미지 | 도장 모양 | +| 텍스트 (text) | 텍스트 직접 입력 | 글자 모양 | +| 날짜 (date) | 서명 날짜 자동 입력 | 달력 모양 | +| 체크박스 (checkbox) | 동의/확인 체크 | 체크 모양 | + +**필드 편집** + +- **이동**: 필드를 드래그하여 위치를 조정합니다 +- **크기 조절**: 필드 모서리를 드래그하여 크기를 변경합니다 +- **삭제**: 필드를 선택한 후 삭제 버튼을 클릭합니다 +- **페이지 이동**: 하단 페이지 네비게이션으로 다른 페이지에도 필드를 배치합니다 + +**색상 구분** + +- 파란색 필드: 작성자(갑)의 서명란 +- 빨간색 필드: 상대방(을)의 서명란 + +### 5.3 주의사항 + +- 최소 1개 이상의 서명 필드를 배치해야 서명 요청을 발송할 수 있습니다 +- 서명 요청 발송 후에는 위치를 변경할 수 없습니다 +- 갑과 을 양쪽 모두의 서명 필드를 배치하는 것을 권장합니다 + +--- + +## 6. 서명 요청 발송 + +### 6.1 발송 전 확인 + +서명 위치 지정을 완료하면 발송 확인 화면이 표시됩니다. + +``` +┌─────────────────────────────────────────────────────┐ +│ 서명 요청 발송 │ +├─────────────────────────────────────────────────────┤ +│ │ +│ 체크리스트 │ +│ ✓ PDF 문서 업로드 완료 │ +│ ✓ 서명 필드 2개 설정 (갑 1개, 을 1개) │ +│ ✓ 문서 무결성 확인 (해시 일치) │ +│ │ +│ 서명 순서 │ +│ ① 상대방 (을) 박을동 │ +│ ② 작성자 (갑) 김갑순 │ +│ │ +│ 서명 기한: 2026-02-19 (7일 후) │ +│ │ +│ [취소] [서명 요청 발송] │ +└─────────────────────────────────────────────────────┘ +``` + +### 6.2 발송 후 변경 사항 + +"서명 요청 발송" 버튼을 클릭하면: + +| 항목 | 변경 내용 | +|------|----------| +| 계약 상태 | 초안(draft) → 진행중(pending) | +| 이메일 발송 | 첫 번째 서명자에게 서명 요청 이메일 발송 | +| 서명자 상태 | 대기(waiting) → 알림됨(notified) | +| 감사 로그 | "서명 요청 발송" 이벤트 기록 | + +### 6.3 발송 후 주의사항 + +- 발송 후에는 계약 내용과 서명 위치를 변경할 수 없습니다 +- 서명 순서를 변경하려면 취소 후 새로 생성해야 합니다 +- 상대방이 이메일을 확인하지 않으면 리마인더를 발송할 수 있습니다 + +--- + +## 7. 계약 상세 관리 + +### 7.1 상세 화면 구성 + +계약 목록에서 계약을 클릭하면 상세 페이지로 이동합니다. + +``` +┌─────────────────────────────────────────────────────┐ +│ 소프트웨어 개발 용역 계약서 ES-20260212-A1B2C3 │ +│ 상태: 진행중 (pending) 기한: 2026-02-19 │ +├──────────────────────────┬──────────────────────────┤ +│ 서명 현황 │ 관리 기능 │ +│ │ │ +│ ① 상대방 (을) │ [리마인더 발송] │ +│ 박을동 │ [계약 취소] │ +│ park@example.com │ │ +│ 상태: 알림됨 ⏳ │ │ +│ │ │ +│ ② 작성자 (갑) │ │ +│ 김갑순 │ │ +│ kim@company.com │ │ +│ 상태: 대기 ⏳ │ │ +├──────────────────────────┴──────────────────────────┤ +│ 감사 추적 로그 │ +│ │ +│ 2026-02-12 10:05 서명 요청 발송 │ +│ 2026-02-12 10:00 계약 생성 │ +└─────────────────────────────────────────────────────┘ +``` + +### 7.2 관리 기능 + +**리마인더 발송** + +- 서명을 아직 완료하지 않은 서명자에게 리마인더 이메일을 보냅니다 +- 진행중(pending) 또는 부분 서명(partially_signed) 상태에서 사용 가능합니다 +- 여러 번 발송할 수 있습니다 + +**계약 취소** + +- 계약을 취소합니다. 취소 후 서명자는 더 이상 서명할 수 없습니다. +- 초안(draft) 또는 진행중(pending) 상태에서만 가능합니다 +- 이미 완료된 계약은 취소할 수 없습니다 + +**PDF 다운로드** + +- 완료(completed) 상태에서만 표시됩니다 +- 양쪽 서명이 포함된 최종 PDF를 다운로드합니다 + +**무결성 검증** + +- 원본 문서의 위변조 여부를 확인합니다 +- SHA-256 해시값 비교로 검증합니다 + +### 7.3 감사 추적 로그 + +모든 행위가 시간순으로 기록됩니다. 삭제할 수 없으며 법적 증거로 활용됩니다. + +| 이벤트 | 설명 | +|--------|------| +| 계약 생성 | 계약서가 생성됨 | +| 서명 요청 발송 | 서명 요청 이메일 발송 | +| 서명 링크 접속 | 서명자가 링크를 클릭함 | +| OTP 발송 | 인증코드 이메일 발송 | +| 본인인증 완료 | OTP 인증 성공 | +| 계약서 열람 | 서명자가 PDF를 확인함 | +| 서명 수행 | 전자서명 제출 (IP, 브라우저 정보 포함) | +| 계약 완료 | 양쪽 서명 완료 | +| 문서 다운로드 | 완료 PDF 다운로드 | +| 리마인더 발송 | 리마인더 이메일 발송 | +| 계약 취소 | 생성자가 계약을 취소함 | +| 서명 거절 | 서명자가 서명을 거절함 | + +--- + +## 8. 서명하기 (상대방 가이드) + +> 이 섹션은 이메일로 서명 요청을 받은 **상대방(을)**을 위한 가이드입니다. +> SAM 계정이 없어도 서명할 수 있습니다. + +### 8.1 서명 요청 이메일 수신 + +서명 요청을 받으면 아래와 같은 이메일이 도착합니다. + +``` +제목: [SAM] 전자계약 서명 요청 - 소프트웨어 개발 용역 계약서 + +안녕하세요, 박을동님. + +김갑순님이 전자계약 서명을 요청했습니다. + +계약 제목: 소프트웨어 개발 용역 계약서 +서명 기한: 2026-02-19 + +아래 버튼을 클릭하여 서명을 진행해 주세요. + + [계약서 확인 및 서명하기] + +※ 이 링크는 본인만 사용할 수 있습니다. +``` + +"계약서 확인 및 서명하기" 버튼을 클릭하여 서명을 시작합니다. + +### 8.2 1단계: 본인인증 (OTP) + +서명 링크를 클릭하면 본인인증 화면이 표시됩니다. + +``` +┌─────────────────────────────────────────────────────┐ +│ │ +│ 전자계약 본인인증 │ +│ │ +│ 계약 제목: 소프트웨어 개발 용역 계약서 │ +│ 요청자: 김갑순 │ +│ 서명 기한: 2026-02-19 │ +│ │ +│ 본인 확인을 위해 등록된 이메일로 │ +│ 인증코드를 발송합니다. │ +│ │ +│ 수신 이메일: par***@example.com │ +│ │ +│ [인증코드 발송] │ +│ │ +└─────────────────────────────────────────────────────┘ +``` + +**인증 절차:** + +1. **"인증코드 발송"** 버튼을 클릭합니다 +2. 등록된 이메일로 6자리 인증코드가 발송됩니다 +3. 이메일에서 인증코드를 확인합니다 +4. 인증코드를 입력하고 **"확인"** 을 클릭합니다 + +``` +┌─────────────────────────────────────────────────────┐ +│ │ +│ 이메일로 발송된 6자리 인증코드를 입력하세요. │ +│ │ +│ [ 4 ][ 8 ][ 2 ][ 9 ][ 1 ][ 7 ] │ +│ │ +│ 남은 시간: 4:32 남은 시도: 5회 │ +│ │ +│ [확인] [재발송] │ +│ │ +└─────────────────────────────────────────────────────┘ +``` + +**인증코드 안내:** + +| 항목 | 내용 | +|------|------| +| 코드 형식 | 숫자 6자리 | +| 유효 시간 | 발송 후 5분 | +| 입력 제한 | 최대 5회 | +| 만료 시 | "재발송" 클릭으로 새 코드 발급 | +| 5회 초과 시 | 인증 차단 (발송자에게 문의 필요) | + +**인증코드를 받지 못한 경우:** +- 스팸/정크 메일함을 확인하세요 +- 1분 후 "재발송" 버튼을 클릭하세요 +- 이메일 주소가 올바른지 계약 생성자에게 확인하세요 + +### 8.3 2단계: 계약서 확인 + +본인인증이 완료되면 계약서를 확인하는 화면으로 이동합니다. + +``` +┌─────────────────────────────────────────────────────┐ +│ 계약서 확인 및 서명 │ +├─────────────────────────────────────────────────────┤ +│ │ +│ ┌───────────────────────────────────────────┐ │ +│ │ │ │ +│ │ PDF 계약서 내용 │ │ +│ │ │ │ +│ │ (전체 내용을 스크롤하여 확인하세요) │ │ +│ │ │ │ +│ │ │ │ +│ │ ┌──────────────────┐ │ │ +│ │ │ 여기에 서명하세요 │ ← 빨간 표시 │ │ +│ │ └──────────────────┘ │ │ +│ │ │ │ +│ └───────────────────────────────────────────┘ │ +│ │ +│ < 1 / 3 페이지 > │ +│ │ +│ [서명하기] [거절하기] │ +└─────────────────────────────────────────────────────┘ +``` + +- 계약서 전체 내용을 꼼꼼히 확인하세요 +- 여러 페이지인 경우 모든 페이지를 확인하세요 +- 서명이 필요한 위치에 빨간색 표시가 되어 있습니다 + +### 8.4 3단계: 서명 수행 + +"서명하기" 버튼을 클릭하면 서명 입력 화면이 표시됩니다. + +``` +┌─────────────────────────────────────────────────────┐ +│ │ +│ 전자서명 │ +│ │ +│ ┌───────────────────────────────────────────┐ │ +│ │ │ │ +│ │ (여기에 서명을 그려주세요) │ │ +│ │ │ │ +│ │ ~~~~서명~~~~ │ │ +│ │ │ │ +│ └───────────────────────────────────────────┘ │ +│ │ +│ [다시 쓰기] │ +│ │ +│ ┌──────────────────────────────────────────┐ │ +│ │ ☑ 본 계약서의 내용을 확인하였으며 │ │ +│ │ 서명에 동의합니다. │ │ +│ │ ☑ 전자서명의 법적 효력에 동의합니다. │ │ +│ └──────────────────────────────────────────┘ │ +│ │ +│ [최종 제출] │ +└─────────────────────────────────────────────────────┘ +``` + +**서명 방법:** + +| 환경 | 방법 | +|------|------| +| PC | 마우스를 클릭한 채 드래그하여 서명 | +| 태블릿/모바일 | 손가락 또는 스타일러스 펜으로 터치 서명 | + +**서명 절차:** + +1. 서명 캔버스에 서명을 그립니다 +2. 마음에 들지 않으면 **"다시 쓰기"** 를 눌러 초기화합니다 +3. 아래 2개의 동의 체크박스를 모두 체크합니다 + - "본 계약서의 내용을 확인하였으며 서명에 동의합니다" + - "전자서명의 법적 효력에 동의합니다" +4. **"최종 제출"** 버튼을 클릭합니다 + +### 8.5 4단계: 서명 완료 + +서명이 제출되면 완료 화면이 표시됩니다. + +``` +┌─────────────────────────────────────────────────────┐ +│ │ +│ ✓ 서명이 완료되었습니다 │ +│ │ +│ 계약 제목: 소프트웨어 개발 용역 계약서 │ +│ 서명 시각: 2026-02-12 14:32:15 │ +│ │ +│ 상대방(김갑순)의 서명이 완료되면 │ +│ 계약이 최종 확정됩니다. │ +│ │ +│ 이 창을 닫아도 됩니다. │ +│ │ +└─────────────────────────────────────────────────────┘ +``` + +### 8.6 서명 거절하기 + +계약 조건에 동의하지 않는 경우 서명을 거절할 수 있습니다. + +1. 계약서 확인 화면에서 **"거절하기"** 버튼을 클릭합니다 +2. 거절 사유를 입력합니다 (필수, 최대 1,000자) +3. **"거절 확인"** 을 클릭합니다 + +``` +┌─────────────────────────────────────────────────────┐ +│ │ +│ 서명 거절 │ +│ │ +│ 거절 사유를 입력해 주세요: │ +│ ┌──────────────────────────────────────────┐ │ +│ │ 계약 조건 중 3조 납품 기한을 │ │ +│ │ 수정해 주시기 바랍니다. │ │ +│ └──────────────────────────────────────────┘ │ +│ │ +│ [취소] [거절 확인] │ +└─────────────────────────────────────────────────────┘ +``` + +거절 시: +- 계약 상태가 **거절(rejected)** 로 변경됩니다 +- 계약 생성자에게 거절 알림이 발송됩니다 +- 거절 사유는 감사 로그에 기록됩니다 +- 거절 후에는 취소할 수 없습니다 + +--- + +## 9. 완료 문서 관리 + +### 9.1 완료 시점 + +양쪽(갑/을) 모두 서명을 완료하면: + +- 계약 상태가 **완료(completed)** 로 변경됩니다 +- 양쪽에 완료 알림 이메일이 발송됩니다 +- 서명이 포함된 최종 PDF가 생성됩니다 +- 대시보드에서 "완료" 상태로 표시됩니다 + +### 9.2 완료 PDF 다운로드 + +1. 대시보드에서 완료된 계약을 클릭합니다 +2. 상세 페이지에서 **"PDF 다운로드"** 버튼을 클릭합니다 +3. 서명이 포함된 최종 PDF가 다운로드됩니다 + +### 9.3 문서 무결성 검증 + +다운로드한 문서가 위변조되지 않았는지 확인할 수 있습니다. + +1. 상세 페이지에서 **"무결성 검증"** 버튼을 클릭합니다 +2. 원본 PDF와 서명 PDF의 해시값이 표시됩니다 +3. "무결성 확인됨"이 표시되면 문서가 안전합니다 + +``` +┌─────────────────────────────────────────────────────┐ +│ 문서 무결성 검증 결과 │ +│ │ +│ 원본 PDF 해시: a1b2c3d4e5f6... │ +│ 무결성 상태: ✓ 확인됨 (위변조 없음) │ +│ │ +│ 서명 PDF 해시: d4e5f6a1b2c3... │ +│ 무결성 상태: ✓ 확인됨 (위변조 없음) │ +│ │ +│ 검증 시각: 2026-02-12 15:30:00 │ +└─────────────────────────────────────────────────────┘ +``` + +### 9.4 감사 증적 페이지 + +완료된 PDF의 마지막 페이지에는 감사 증적 정보가 자동으로 추가됩니다. + +포함 정보: +- 계약 번호 +- 원본 문서 해시 +- 각 서명자의 이름, 인증 방식, 인증 시각, 서명 시각, IP 주소 +- 계약 완료 시각 +- 법적 효력 안내 문구 + +--- + +## 10. 자주 묻는 질문 (FAQ) + +### 계약 생성 관련 + +**Q. PDF 외 다른 형식의 파일을 업로드할 수 있나요?** + +현재 v1.0에서는 PDF 형식만 지원합니다. Word, 한글 등의 문서는 PDF로 변환한 후 업로드해 주세요. + +--- + +**Q. PDF 파일 크기 제한은 얼마인가요?** + +최대 20MB까지 업로드할 수 있습니다. + +--- + +**Q. 업로드한 PDF를 수정할 수 있나요?** + +아니요. 문서 무결성 보장을 위해 업로드 후 PDF 내용은 변경할 수 없습니다. 수정이 필요하면 계약을 취소하고 수정된 PDF로 새 계약을 생성하세요. + +--- + +**Q. 서명 기한을 연장할 수 있나요?** + +현재 v1.0에서는 기한 연장 기능을 지원하지 않습니다. 기한이 만료되면 새 계약을 생성해야 합니다. + +--- + +### 서명 관련 + +**Q. 상대방이 이메일을 받지 못했다고 합니다.** + +- 상대방에게 스팸/정크 메일함을 확인하도록 안내하세요 +- 이메일 주소가 정확한지 확인하세요 +- 리마인더 발송 기능을 사용하여 이메일을 재발송하세요 + +--- + +**Q. 인증코드(OTP)를 5회 이상 틀렸습니다. 어떻게 하나요?** + +보안 정책상 5회 초과 시 해당 링크로는 인증이 차단됩니다. 계약 생성자에게 연락하여 계약을 취소하고 새로 발송해 달라고 요청하세요. + +--- + +**Q. 서명 링크가 만료되었습니다.** + +서명 기한이 지나면 링크가 만료됩니다. 계약 생성자에게 연락하여 새 계약을 생성해 달라고 요청하세요. + +--- + +**Q. 모바일에서도 서명할 수 있나요?** + +네, 모바일 브라우저(Chrome, Safari)에서 서명할 수 있습니다. 손가락으로 터치하여 서명하세요. + +--- + +**Q. 서명을 잘못 했습니다. 다시 할 수 있나요?** + +서명 제출 전에는 "다시 쓰기" 버튼으로 서명을 초기화할 수 있습니다. 이미 제출한 서명은 변경할 수 없습니다. + +--- + +**Q. 서명을 거절하면 어떻게 되나요?** + +거절 시 계약이 "거절" 상태로 변경되며, 생성자에게 거절 알림과 사유가 전달됩니다. 거절된 계약은 복구할 수 없으므로, 협의 후 새 계약을 생성해야 합니다. + +--- + +### 완료 문서 관련 + +**Q. 완료된 계약서를 취소할 수 있나요?** + +양쪽 서명이 완료된 계약은 취소할 수 없습니다. 법적으로 유효한 전자서명이 완료된 상태이므로, 필요한 경우 별도의 해지 계약을 체결해야 합니다. + +--- + +**Q. 완료 PDF는 언제까지 다운로드할 수 있나요?** + +완료된 PDF는 시스템에 보관되며, 로그인 후 언제든지 다운로드할 수 있습니다. 관련 법규(전자상거래법)에 따라 최소 5년간 보관됩니다. + +--- + +**Q. 전자서명의 법적 효력은 어떻게 되나요?** + +SAM E-Sign의 전자서명은 한국 전자서명법 제2조에 따른 전자서명 요건을 충족합니다: + +| 요건 | 충족 방안 | +|------|----------| +| 서명자 확인 | 이메일 OTP 본인인증 | +| 서명 의사 확인 | 동의 체크박스 (내용 확인 + 법적 효력 동의) | +| 문서 변경 감지 | SHA-256 해시 비교 | +| 서명 후 변경 불가 | 서명 완료 후 문서 수정 차단 | + +--- + +### 보안 관련 + +**Q. 계약서 파일은 안전하게 보관되나요?** + +네. 업로드된 PDF는 암호화되어 저장되며, 파일 경로를 직접 접근할 수 없습니다. 인증된 사용자만 API를 통해 문서에 접근할 수 있습니다. + +--- + +**Q. 다른 사람이 내 서명 링크를 사용할 수 있나요?** + +서명 링크에 접속하더라도 등록된 이메일로 OTP 인증을 통과해야만 서명할 수 있으므로, 이메일 계정을 관리하고 있다면 안전합니다. + +--- + +**Q. 감사 로그는 삭제할 수 있나요?** + +아니요. 감사 추적 로그는 법적 증거로서 삭제할 수 없도록 설계되어 있습니다. 모든 행위(접속, 인증, 서명, 다운로드 등)가 IP 주소 및 시각과 함께 영구 기록됩니다. + +--- + +## 부록: 용어 사전 + +| 용어 | 설명 | +|------|------| +| 갑 (작성자) | 계약서를 작성하고 서명을 요청하는 사람 | +| 을 (상대방) | 이메일 링크를 통해 서명하는 사람 | +| OTP | One-Time Password, 1회용 인증 코드 | +| 전자서명 | 종이 서명을 대체하는 디지털 서명 | +| SHA-256 | 문서 무결성을 확인하는 해시 알고리즘 | +| 감사 추적 | 누가, 언제, 무엇을 했는지 기록하는 시스템 | +| 해시 | 파일의 고유한 디지털 지문 (위변조 감지용) | +| 토큰 | 서명자를 식별하는 고유 접근 코드 | + +--- + +*이 문서는 SAM E-Sign v1.0 사용자 매뉴얼입니다. 최종 업데이트: 2026-02-12*