견적서 3장을 만들 때, 자동화보다 먼저 정해야 할 5가지

견적서 파일을 여러 장 만들 때 가장 오래 걸리는 부분은 PDF로 저장하는 버튼보다, 어떤 행이 어떤 고객의 문서에 들어가는지 다시 확인하는 일일 수 있습니다.


ToryLab에서는 가상의 견적 데이터를 이용해 CSV 한 파일에서 견적번호별 PDF를 만드는 도구를 제작했습니다. 아래 내용은 실제 고객의 성과 사례가 아니라, 직접 제작하고 검산한 샘플에서 정리한 점검 순서입니다.


1. 문서를 나눌 기준부터 정합니다

고객 이름만으로 묶으면 같은 이름의 서로 다른 고객이나 같은 고객의 여러 주문을 구분하기 어렵습니다. 견적번호를 기준으로 묶고, 같은 번호에 서로 다른 고객 정보가 들어오면 생성을 멈추도록 만드는 편이 확인하기 쉽습니다.


2. 코드와 금액을 서로 다른 데이터로 다룹니다

상품 코드 앞의 0은 정보지만, 수량과 단가는 계산할 값입니다. 스프레드시트에서 CSV를 열었다 저장할 때 코드가 달라지지 않았는지 확인하세요. 원본을 보존하고 실제로 출력된 문서와 함께 비교하면 놓친 변환을 찾기 쉽습니다.


3. 보기 좋은 문서보다 검산 가능한 샘플을 먼저 만듭니다

이번 가상 샘플의 문서별 합계는 94,000원, 216,000원, 150,000원입니다. 입력의 수량과 단가를 곱해 다시 합산하고, 생성된 PDF의 품목·고객·합계가 같은지 확인했습니다. 합계만 맞아도 고객이 섞였을 수 있으므로 문서별 내용까지 확인해야 합니다.


4. 잘못된 입력과 기존 파일을 보호합니다

정상 입력만 시험하면 빈칸, 음수, 파일명에 들어가면 안 되는 문자 등을 놓칩니다. 이 샘플 도구는 입력 검증을 통과한 뒤 문서를 만들며, 기존 결과 폴더를 덮어쓰지 않습니다. 사용 범위는 UTF-8 CSV, 최대 1MB·500행입니다. 이 범위를 넘는 작업은 별도 설계와 검증이 필요합니다.


5. 실제로 쓸 컴퓨터에서 마지막 한 번을 확인합니다

소스 코드가 실행되는 것과 담당자가 업무에 쓸 수 있는 것은 다릅니다. Python과 필요한 패키지, 한글 글꼴, 파일 위치, 출력 확인 방법까지 맞아야 합니다. 현재 검증한 환경은 Mac의 Python입니다. 다른 고객 환경의 실행이나 회계·세무 적합성을 확인했다고 말하지 않습니다. 세금 별도 계산, ERP 연동, 자동 이메일은 이 도구에 포함하지 않았습니다.


반복 문서 자동화를 의뢰할 때는 개인정보를 제거한 입력 예시, 원하는 출력 예시, 사용 환경과 반복 주기를 먼저 정리해 보세요. 이 네 가지가 있어야 단순한 파일 변환인지, 별도 업무 프로그램이 필요한지 판단할 수 있습니다.


ToryLab은 자료 정리, 업무 문서, 반복 작업 도구를 AI 보조와 제작자 검토로 만듭니다. 제작 문의: usdang1020@gmail.com. 고객 자료는 처음 문의할 때 보내지 마시고, 작업 종류와 필요한 결과부터 알려 주세요. 범위·금액·일정은 자료와 요구사항 확인 후 안내합니다.

이 샘플 도구를 직접 사용하려면

이 글에서 설명한 CSV→PDF 도구는 Gumroad에서 유료 다운로드($7)할 수 있습니다. Python 3.10 이상이 필요한 소스 도구이며, 맞춤 제작이나 설치 대행은 포함하지 않습니다. 구매 전에 상품 페이지의 실행 조건과 사용 범위를 확인해 주세요.

외주 운영 서식과 교육용 PPT 템플릿은 ToryLab 디지털 상품 목록에서 함께 볼 수 있습니다. 모두 ToryLab 자체 판매 상품입니다.

댓글

이 블로그의 인기 게시물

토리랩 포트폴리오 | 사업을 이해하는 디자인과 구현

ChatGPT×Excel 강의 고르기 전, 자동화할 일을 세 가지로 나눠보세요