2026 개정판 · 1차 8월 5일 공개전체 커리큘럼 →
← WORK 목록으로
KOREA위시켓서버/인프라

이카운트 연동 온라인몰 구매전표 자동생성 시스템 구축 전문가

이카운트 ERP의 Open API를 활용해 쿠팡·네이버 등 온라인몰 주문을 자동 수집하고, 배송메모의 수주번호를 기준으로 3단 매칭한 뒤 이카운트에 구매전표를 자동 생성하는 업무자동화 프로그램을 개발하는 프로젝트입니다. 핵심은 화면 개발이 아니라 자동 처리 정확도를 실측 가능한 수준까지 올리고, 자동 확정이 어려운 건만 예외 처리 큐로 남겨 담당자가 확인하게 만드는 것입니다. 배치 중복 실행 방지, 자격증명 분리 보관, 셀렉터 외부 설정화 등 안정성·유지보수 요건이 구체적입니다. 이카운트 또는 유사 ERP Open API 연동 경험과 쇼핑몰 데이터 수집(API/RPA) 경험을 갖춘 백엔드 중심 개발자에게 적합합니다.

2026.07.29VIEW 7위시켓에서 수집
Budget6,666,666원
Difficulty고급
Duration약 3개월
Work style외주
Required stack

필요 기술

PythonNode.jsAWS이카운트 Open APIPlaywrightPostgreSQLREST APIWindows RPA
Project brief

프로젝트 내용

[프로젝트 개요]
- 이카운트 ERP 연동 온라인몰(쿠팡·네이버) 구매전표 자동생성 프로그램 개발

[프로젝트 배경 및 목표]
- 현재 공공기관을 대상으로 구매대행·사무용품·소모품 유통업을 운영하며 전사 ERP로 이카운트를 사용 중입니다. 이번 프로젝트는 새 ERP를 구축하는 것이 아니라, 이카운트에 사람이 직접 입력하고 있는 반복 업무 한 가지를 자동화하는 것입니다.
영업사원이 고객 주문을 받아 이카운트에 수주를 등록하면, 영업지원부 담당자가 쿠팡·네이버 등 온라인몰에서 해당 물품을 직접 구매합니다. 이때 주문서의 배송메모란에 사내 수주번호를 기재하는 규칙을 이미 운영하고 있습니다. 문제는 그 다음입니다. 담당자가 온라인몰 주문내역을 하나씩 열어 보면서 어느 수주 건의 구매인지 확인하고, 이카운트에 구매전표를 손으로 입력하고, 증빙을 따로 첨부합니다. 건수가 쌓이면 이 작업만으로 하루의 상당 부분이 소진되고, 옮겨 적는 과정에서 오류가 생길 여지도 있습니다.
이번 프로젝트의 목표는 온라인몰 주문 1건이 발생하면 사람 손을 거치지 않고 이카운트 구매전표까지 자동으로 생성되게 하고, 자동으로 판단하기 어려운 건만 목록으로 남겨 담당자가 확인하도록 만드는 것입니다. 화면을 많이 만드는 것이 목적이 아니라, 실제 데이터에서 자동 처리되는 비율을 실측 가능한 수준까지 올리는 것이 성과 기준입니다.
이카운트 ERP(ECOUNT)를 전사에서 사용 중이며, 교체 계획은 없습니다. 이번 프로젝트는 이카운트를 대체하거나 커스터마이징하는 것이 아니라, 이카운트 Open API를 통해 외부에서 전표를 자동 생성하는 별도 프로그램을 개발하는 것입니다.

[과업 범위]
1. 수행 범위
- 상세 기획: 자동화 흐름(수집→매칭→전표생성→예외처리) 설계, 3단 매칭 구조 설계, 이카운트 Open API 연동 방식 설계, 검수 시나리오 확정(착수 시 선정 파트너와 협의)
- UI/UX 디자인: 관리 화면 최소 구성 (예산은 화면이 아닌 자동 처리 정확도에 집중)
- 프런트엔드/Client 개발: 웹 프로그램(PC 브라우저, 크롬 기준) 개발, 별도 설치형 프로그램 불필요
- 백엔드 개발: 이카운트 Open API 연동, 온라인몰 수집(공식 API 우선, 미제공 시 RPA) 로직, 매칭 로직, 전표 자동생성 로직 개발
- 서버/DB/인프라 구성: AWS 클라우드 소형 인스턴스 1대 수준, RPA 수행용 별도 Windows 환경 필요 여부는 제안 시 함께 제시

2. 상세 기능 요구 사항
2-1. 온라인몰 주문 수집
- 주문 상세 수집: 배치 방식, 1일 N회, 쿠팡·네이버 대상 (공식 API 우선, 미제공 시 RPA로 수집)
- 화면 식별자(셀렉터) 외부 분리: 쇼핑몰 화면 개편에 대응할 수 있도록 소스코드가 아닌 설정 파일로 분리

2-2. 수주 매칭 (3단 구조)
- 1차 매칭: 배송메모에서 수주번호 추출 후 매칭, 표기 형식 편차(하이픈 생략, 접두어 차이 등)를 흡수하는 정규화 규칙 포함
- 2차 매칭: 1차 매칭 실패 건에 한해 금액·일자로 폴백 매칭, 후보가 정확히 1건일 때만 자동 확정
- 3차 처리: 위 두 단계로 확정되지 않은 건은 전부 예외 처리 큐로 전달하여 사람이 판단 (후보가 여러 건일 때 시스템이 임의로 하나를 선택하는 방식은 채택하지 않음)

2-3. 구매전표 자동 생성
- 이카운트 Open API 연동: Zone API → Login API 세션 발급 구조
- 구매전표 자동 생성 및 증빙 첨부
- 중복 방지: 배치가 중복 실행되거나 중단 후 재실행되어도 동일 주문에 전표가 두 번 생성되지 않도록 처리

2-4. 관리 화면 (최소 구성)
- 수집 이력: 온라인몰에서 가져온 주문 목록과 수집 성공·실패 상태 확인
- 매칭 결과: 주문과 이카운트 수주 건의 매칭 결과 및 매칭 근거(1차/2차) 표시
- 예외 처리 큐: 자동 확정하지 못한 건 목록, 담당자가 수주를 직접 지정하거나 보류 처리 (이 프로젝트에서 가장 중요한 화면)
- 전표 생성 이력: 생성된 구매전표 목록과 API 응답 결과 확인, 실패 건 재시도
- 설정 관리: 쇼핑몰 화면 식별자(셀렉터), 계정, 배치 시각, 매칭 규칙을 개발사 없이 담당자가 직접 수정 가능하도록 구성
- 알림 설정: 실패·예외 발생 시 메일 또는 메신저 통보 대상 설정

3. 비기능적 요구사항
3-1. 성능/규격: 직접 사용자(영업지원부 담당자) 10명, AWS 클라우드 소형 인스턴스 1대 수준, RPA 작업용 별도 Windows 환경 필요 시 제안서에 명시
3-2. 보안/인증: 법인카드·쇼핑몰 계정 정보 등 자격증명은 소스코드에 포함하지 않고 별도 보관하는 구조로 구현
3-3. 안정성/데이터무결성: 배치 중복 실행 또는 중단 후 재실행 시에도 동일 주문에 전표가 중복 생성되지 않아야 함
3-4. 유지보수성: 쇼핑몰 화면 식별자(셀렉터)는 소스코드가 아닌 설정 파일로 분리하여 사소한 화면 변경 시 개발사 호출 없이 대응 가능해야 함

[기술/제조 스택]
- 이카운트 Open API 연동 경험이 있는 기술 스택으로 제안해 주시기 바라며, AWS 클라우드 환경 및 RPA(브라우저 자동화) 활용 방안을 포함하여 구체적인 기술 스택을 기재해 주십시오. 이카운트 Open API는 추가 비용 없이 사용 가능하며, 구매(입력)와 쇼핑몰 주문서(입력)를 지원하고 발주서는 조회만 가능합니다. 구매입력의 상세 필드 명세 및 첨부파일 업로드 지원 여부는 이카운트에 확인 중이며, 확인되는 대로 선정 파트너에게 전달드립니다.

[지원 자격 및 우대 사항]
1. 지원 자격 (제안서 필수 포함 사항)
- 이카운트 또는 유사 ERP의 Open API 연동 구축 경험 기재
- 쇼핑몰 데이터 수집(공식 API 또는 RPA) 구축 경험 및 화면 개편 대응 방법 기재
- 3단 매칭 구조를 어떻게 구현할 것인지에 대한 개략적인 접근 방법 기재
- 이 예산 범위에서 실제로 수행 가능한 범위에 대한 솔직한 의견 기재
2. 우대 사항
- 이카운트 또는 유사 ERP Open API 연동 구축 경험 (가장 중요)
- 후속 프로젝트(계산서 자동수취, 매출전표 자동발행, 매출자료 대사)까지 함께할 의향이 있는 업체

[산출물]
- 자동화 프로그램 소스코드 및 실행 환경 일체
- 운영 매뉴얼
- 담당자 교육

[계약 관련 특이 사항]
- 예산은 2,000만원(부가세 별도)이며, 이 예산 안에서 전체 항목 수행이 어렵다고 판단될 경우 무엇을 먼저 하고 무엇을 후속으로 미룰지 제안해 주십시오. 억지로 다 넣은 제안보다 우선순위가 분명한 제안을 높게 평가합니다.
- 서버 비용은 당사가 부담하며, 필요한 사양과 예상 월 비용을 제안서에 기재해 주십시오. 소스코드·산출물 소유권은 당사 귀속이며, 제3자 유지보수 위탁에 제약이 없어야 합니다. 무상 하자보수 기간과 이후 연간 유지보수 조건을 함께 제시해 주십시오.
- 후속 프로젝트(계산서 자동수취, 매출전표 자동발행, 매출자료 대사)가 예정되어 있으며, 후속 단계까지 함께하실 의향이 있는지 함께 적어 주시기 바랍니다.
지원 기회 분석

지원 전에 볼 것

핵심 요구사항

  • 이카운트 Open API(Zone→Login 세션) 연동 및 구매전표 자동 생성·증빙 첨부
  • 쿠팡·네이버 주문 배치 수집 (공식 API 우선, 미제공 시 RPA), 셀렉터 설정 파일 외부 분리
  • 3단 매칭 구조(1차 수주번호 정규화, 2차 금액·일자 폴백 단일후보 확정, 3차 예외 큐)
  • 배치 중복/재실행 시에도 전표 중복 생성 방지(멱등성)
  • 자격증명(법인카드·쇼핑몰 계정) 소스코드 분리 보관
  • 예외 처리 큐 중심의 최소 관리 화면 및 담당자 직접 설정 기능

예상 산출물

  • 자동화 프로그램 소스코드 및 실행 환경 일체
  • 운영 매뉴얼
  • 담당자 교육

매력 포인트

  • 우선순위가 명확한 현실적 스펙 요구(억지로 다 넣은 제안보다 우선순위 선호)
  • 후속 프로젝트(계산서 자동수취·매출전표 자동발행·대사) 연계 가능한 장기 협업
  • 요구사항이 구체적이고 성과 기준(자동 처리율)이 실측 가능

확인할 점

  • 구매입력 상세 필드 명세·첨부 지원 여부가 이카운트 확인 중으로 미확정 상태
  • 쇼핑몰 공식 API 미제공 시 RPA 의존으로 화면 개편에 따른 지속 유지보수 리스크
Client signal

클라이언트 정보

회사 · 위시켓 / 지역 · 서울특별시 강남구 / 고용형태 · CONTRACTOR
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...