프로젝트 배경
■ 문제점 - 직원이 영수증을 촬영한 뒤 거래처, 일시, 공급가액, 부가세와 합계를 다시 입력해야 해 제출 시간이 길고 오타가 발생할 수 있었습니다. - 모바일 촬영 상태가 좋지 않거나 네트워크가 끊기면 업로드 성공 여부를 알기 어려웠고, 같은 영수증을 다시 제출해 중복 건이 생길 가능성이 있었습니다. - 재무 담당자는 모든 증빙을 원본과 비교하고 카드 승인 내역, 비용 한도와 필수 첨부를 각기 다른
프로젝트 성과
정산 전 과정을 단일 상태 흐름으로 통합
모바일 수집부터 OCR 검수, 규정 확인, 결재, 회계 반영까지 하나의 정산 건으로 연결하고 담당자·처리 시각·변경 사유를 웹과 앱에서 함께 조회하며 단계별 진행률과 다음 작업도 표시했습니다.
예외 중심의 재무 검수 체계 구축
낮은 OCR 신뢰도, 금액 불일치, 중복 의심, 한도 초과와 첨부 누락만 정상 건과 분리하고 마감·위험도·담당자 기준으로 정렬해 처리하며 기한 초과 가능성도 미리 확인합니다.
OCR 원문과 수정 근거 연결
추출 필드마다 원본 좌표와 신뢰도를 제공하고 수정 전·후 값, 작업자, 시각과 사유를 보존하며 필드 선택 시 해당 원문 위치로 즉시 이동하고 검수 메모도 함께 남겨 둡니다.
모바일 실패 복구 흐름 구현
오프라인 임시 저장과 파일별 상태를 적용해 연결이 불안정해도 자료를 보존하고, 재연결 후 성공 파일은 제외한 채 실패 지점부터 이어서 전송하며 전송 순서와 시도 횟수도 기록합니다.
회계 전송 재처리 구조 마련
승인과 회계 전송 상태를 분리하고 오류 코드, 마지막 시도, 재시도 횟수를 기록해 매핑 보완 후 실패한 작업만 다시 보내고 정상 건의 중복 전표를 방지하며 작업별 응답 로그도 조회합니다.
핵심 기능
진행 단계
업무 분석 및 요구사항 정의
2025.11.
직원·결재자·재무 담당자의 기존 절차를 분석하고 반복 입력, 규정 검수, 회계 반영의 병목과 촬영 실패·중복 제출·결재 지연·전송 오류 시나리오 및 산출물 범위를 정의했습니다.
프로젝트 상세
직원이 종이 영수증을 촬영하거나 전자 영수증·PDF를 업로드하면 거래처, 거래일시, 공급가액, 부가세, 합계, 결제수단과 품목을 자동 추출하고 회사 규정 검증부터 결재, 회계 반영까지 연결하는 경비 정산 자동화 시스템입니다. 모바일 앱의 증빙 수집 경험과 재무 담당자가 사용하는 React 기반 웹 관리자 화면, OCR API 연동, 규칙 엔진, 결재선, 비동기 처리, 감사 로그와 운영 환경까지 전 범위를 설계







