프로젝트 배경
기존 Visual FoxPro 기반 ERP에서는 특정 업무 문서가 각각 별도의 PDF 파일로 생성됩니다. 사용자는 생성된 문서 3개를 정해진 순서대로 직접 모으고 병합해야 하며, 원본 PDF에 포함된 텍스트는 선택하거나 편집할 수 있어 반복 업무와 문서 관리 측면에서 개선이 필요한 상황이었습니다. 이에 따라 ERP에서 PDF 생성이 완료되는 시점에 자동으로 병합 모듈을 호출하고, 3개 문서를 하나의
프로젝트 성과
핵심 업무 흐름의 작동형 프로토타입 완성
PDF 3개 선택, 순서 변경, 자동 병합, 페이지 이미지화, 이미지형 PDF 재생성 및 다운로드까지 전체 처리 흐름을 실제 동작하도록 구현했습니다.
서버 없는 안전한 사전 체험 환경 구축
선택한 PDF를 외부 서버에 업로드하지 않고 사용자 브라우저 내부에서 처리하도록 구성하여, 별도 백엔드와 방화벽 설정 없이 결과를 즉시 검증할 수 있게 했습니다.
Visual FoxPro ERP 연동 구조 사전 설계
Visual FoxPro 함수 호출부터 로컬 Node 모듈 실행, 파일 경로 전달, 병합·이미지화, 지정 폴더 저장, 성공·실패 이력 반환까지 실제 납품 구조를 정의했습니다.
핵심 기능
진행 단계
요구사항 분석 및 연동 구조 설계
2026.07.
Visual FoxPro ERP에서 생성되는 PDF 3개를 자동 병합하고 이미지형 PDF로 저장해야 하는 요구사항을 분석했습니다. ERP 내부 기능과 외부 PDF 처리 모듈의 역할을 분리하고 호출 인터페이스를 설계
프로젝트 상세
Visual FoxPro 기반 ERP에서 생성되는 개별 PDF 문서를 정해진 순서대로 3개씩 병합하고, 텍스트 선택과 직접 수정을 어렵게 만드는 이미지형 PDF로 변환하는 자동화 모듈의 사전제작 프로토타입입니다. 공고에 명시된 요구사항을 분석하여, 실제 납품 환경의 처리 구조를 다음과 같이 설계했습니다. Visual FoxPro ERP → PDF 생성 완료 시 처리 함수 호출 → 로컬 Node







