SION.LAB
WORKS / PORTFOLIO
RPA (Robotic Process Automation)

이카운트 ERP 연동 발주 자동화 시스템 구축

엑셀 기반 수기 발주를 이카운트 ERP API와 연동하여 재고 분석부터 발주서 생성·전송까지 자동화하고, 주간 1,450건 발주를 98.2% 성공률로 처리하는 시스템

이카운트 ERP 연동 발주 자동화 시스템 구축

RESULT

발주 처리 시간 94% 절감: 건당 12분 → 45초
발주 성공률 98.2% 달성: 수기 입력 대비 오류 96% 감소
주간 발주 처리량 4.8배 확대: 300건 → 1,450건
담당자 발주 업무 시간 88% 절감: 하루 4시간 → 30분(모니터링만)

TECH STACK

PythonEcount ERP APIPandasAPSchedulerMySQLREST API

CHALLENGE

유통·제조 고객사는 50개 이상의 거래처에 대한 발주를 엑셀과 이카운트(Ecount) ERP 수기 입력으로 처리하고 있었습니다. 구매 담당자 1명이 매일 거래처별 재고를 엑셀에서 확인하고, 발주 필요 품목을 선별한 뒤 ERP에 거래처 코드·품목 코드·수량·단가를 건건이 입력했습니다.

건당 평균 12분, 하루 25~30건 기준으로 매일 4시간 이상을 발주 업무에 소요

수기 발주의 핵심 문제

문제영향
수기 입력 오류품목 코드 오입력, 수량 착오, 거래처 혼동으로 주 15건 이상 오류
경험 의존 발주거래처별 리드타임·최소 발주량을 담당자 기억에 의존, 긴급 누락·과잉 발주 반복
처리량 한계300건 수준에서 정체, 거래처 추가가 물리적 한계에 봉착
재입력 비용오류 발견 시 ERP 발주 취소 → 재입력에 추가 시간 소요

사업 확장에 따른 거래처 추가가 구매팀의 물리적 한계에 막히는 상황이었습니다.


SOLUTION

시온랩은 엑셀 데이터를 자동 파싱하여 이카운트 ERP API로 발주를 전송하고, 스케줄러 기반으로 정기 발주를 자동 실행하는 발주 자동화 시스템을 설계·구축했습니다.

시스템 구조

  • 실시간 모니터링 대시보드 — 7일간 총 발주 건수(1,450건), 발주 성공률(98.2%), 실패 건수, 다음 실행 예정 시각을 한눈에 확인합니다. 요일별 트랜잭션 처리량 추이 차트로 발주 패턴을 파악하고, API 연결 상태·인증 토큰·디스크 공간 등 시스템 상태를 실시간으로 모니터링합니다.

대시보드 현황 — 발주 성공률, 주간 처리량, 시스템 상태보안 정책으로 확대가 제한됩니다

  • 발주 데이터 구조화 (Tree View) — 거래처별 발주 데이터를 회사 → 부서 → 프로젝트 → 품목 단위의 계층적 트리 구조로 체계화합니다. 엑셀 입력 파일을 자동 파싱하여 각 품목의 코드·수량·금액이 ERP 규격에 맞게 변환되고, 검색바에서 제품명·부서명·제품코드로 즉시 필터링할 수 있습니다.

발주 데이터 구조화 (Tree View) — 회사→부서→프로젝트→품목 계층 구조보안 정책으로 확대가 제한됩니다

  • 시스템 로그 모니터링 — 발주 프로세스의 전체 실행 흐름을 INFO/DEBUG/WARNING/ERROR 레벨별로 실시간 추적합니다. API 인증 성공, 데이터 파싱 완료, 재고 부족 경고, 발주 실패(미존재 거래처 코드 등) 원인을 즉시 확인하여 빠르게 대응할 수 있습니다.

시스템 로그 모니터링 — 레벨별 실시간 로그 추적보안 정책으로 확대가 제한됩니다

  • 자동화 스크립트 설정 — 웹 UI에서 이카운트 API 인증 정보(회사 코드·사용자 ID·API 키), 자동화 스케줄(실행 주기·실행 시간), 데이터 및 로깅 설정(입력 형식·로그 레벨·파일 경로)을 직접 관리합니다. 실패 시 자동 재시도(최대 3회, 지수 백오프 적용) 옵션도 설정 화면에서 활성화할 수 있습니다.

자동화 스크립트 설정 — API 인증, 스케줄, 데이터/로깅 설정보안 정책으로 확대가 제한됩니다

  • 재고 기반 자동 발주량 산정 — 거래처별 리드타임, 최소 발주 수량, 현재 재고 수준을 분석하여 적정 발주 시점과 수량을 자동 계산합니다. 담당자의 기억 의존 없이 데이터 기반 발주 의사결정을 지원합니다.

사이드바에 ERP 연동·데이터 구조·로그·설정 메뉴를 배치하여, 관리자가 별도 교육 없이 전체 자동화 프로세스를 관리할 수 있도록 구성했습니다.


RESULT

지표BeforeAfter개선율
발주 처리 시간건당 12분건당 45초94% 절감
발주 성공률수기 입력 기준98.2%오류 96% 감소
주간 발주 처리량300건1,450건4.8배 확대
담당자 업무 시간하루 4시간30분(모니터링만)88% 절감

※ 본 프로젝트는 고객사 보안 정책에 따라 일부 기능 및 화면만 공개하였습니다.

GALLERY

이카운트 ERP 연동 발주 자동화 시스템 구축 이미지 1
보안 정책으로 확대가 제한됩니다
이카운트 ERP 연동 발주 자동화 시스템 구축 이미지 2
보안 정책으로 확대가 제한됩니다
이카운트 ERP 연동 발주 자동화 시스템 구축 이미지 3
보안 정책으로 확대가 제한됩니다
이카운트 ERP 연동 발주 자동화 시스템 구축 이미지 4
보안 정책으로 확대가 제한됩니다