선적서류 AI 판독 후 API 없는 ERP에 자동 입력, 정산서 18종 생성
둔산해운항공
2026.03 ~ 2026.07
기획·설계·개발 전 과정 단독 수행
인보이스·CLP·수출신고필증의 값을 매일 ERP 화면에 손으로 옮겨 적었고, B/L 한 건당 입력 항목이 11개라 오타 하나가 선적 서류와 정산까지 이어졌습니다. 정산서는 목적지마다 청구 양식과 계산 규칙이 달라 매번 엑셀을 손으로 만들었고, ERP에는 외부 연동 API가 없어 일반적인 연계가 불가능했습니다.
Gemini Vision으로 인보이스·패킹리스트, 컨테이너 적입리스트(CLP), 수출신고필증을 PDF·엑셀·스캔 그대로 판독해 필요한 항목을 표로 뽑고, 담당자가 화면에서 바로 고칠 수 있게 했습니다. 폐쇄형 ERP는 Windows UI Automation으로 직접 제어해 값을 입력한 뒤 다시 읽어 대조하고, 다르면 즉시 멈추고 틀린 항목을 알려 줍니다. 목적지별 청구 양식마다 운임·부대비용·사무비·통관료 규칙을 구현해 ERP 운임 조회부터 엑셀 청구서까지 한 번에 산출하고, 수정할 때마다 회귀 검증 전량을 돌렸습니다.
B/L 입력 항목 11개 전량을 자동 입력으로 바꿔 담당자는 확인·수정만 합니다. 목적지별 정산서 18종을 자동 생성하고, 자동 회귀 검증 141건을 상시 유지하며 6개월간 271회 배포로 현업 지적을 반영했습니다.
pyQt6, Openpyxl, Google Gemini API, Python, Pandas, pywinauto, Win32 API, Windows UI Automation