티스토리 뷰

기타 유익한 정보

ERP와 회계시스템 간 연계

좋은출발유 2025. 12. 2. 18:05

목차



    반응형

    ERP와 회계시스템 간 연계는 단순한 데이터 전달이 아니라, “전표 생성 규칙”과 “메시지 구조 설계”까지 포함하는 복합 아키텍처입니다. 잘 설계된 연계는 업무 속도와 정확성 모두를 향상시키며, 반대로 잘못 설계된 연계는 기업 전체의 회계 품질에 직접적인 영향을 미칩니다.

    ERP·회계 연계의 기본 구조

    일반적으로 ERP 시스템(구매·재무·자산·인사 등)에서 발생한 거래 데이터는 회계 시스템(FI)로 전달되어 전표를 생성합니다. 이 과정은 다음 3단계를 거칩니다.

    • ① ERP에서 원천 데이터 생성(구매요청, 검수, 지출 등)
    • ② 연계 메시지 생성(API/Batch/Queue)
    • ③ 회계 시스템에서 전표 생성 및 검증

    연계 방식: API vs Batch vs Message Queue

    연계 방식 특징 사용 예시
    API 연계 실시간 전표 생성 / 오류 즉시 응답 법인카드 승인, 급여 전표
    Batch 연계 대량 데이터 처리 / 일정 기준 일괄 반영 자산 감가상각, 월말 조정분
    MQ(Message Queue) 비동기 처리 / 장애 시 재처리 용이 구매 검수, 배송 완료 이벤트

    연계 설계 시 반드시 고려해야 하는 핵심 요소

    • 데이터 정확성(수량·금액·세금 계산)
    • 전표 유형 매핑(예: 구매 = WE, 지출 = KR 등)
    • 계정과목 자동 매핑 규칙
    • 부가세 유형(과세/면세/영세) 처리
    • 전표 오류 재처리 기능(Log & Reprocess)
    • 중복 전송 방지(Idempotency Key)

    📌 실제 연계 메시지(JSON) 샘플

    아래는 구매 검수 완료 시 ERP → 회계 시스템으로 전달되는 실제 메시지 예시입니다.

    {
      "header": {
        "message_id": "PO-INV-20250201-000214",
        "source_system": "ERP",
        "event_type": "GR_COMPLETE",
        "timestamp": "2025-02-01T10:22:14"
      },
      "payload": {
        "document_no": "GR202502010021",
        "po_no": "PO20250114055",
        "vendor": "A10024",
        "items": [
          {
            "item_no": 10,
            "material": "P-44021",
            "qty": 8,
            "uom": "EA",
            "unit_price": 52000,
            "amount": 416000,
            "tax_amount": 41600,
            "gl_account_dr": "510100", 
            "gl_account_cr": "210000"
          }
        ]
      }
    }
        

    실제 기업에서는 위 메시지를 기반으로 회계 시스템이 자동으로 전표를 생성하며, 오류 발생 시 전표 생성 실패 사유를 다시 ERP로 반환하게 됩니다.

    📌 실제 전표(FI Document) 생성 샘플

    항목 내용
    전표번호 FI20250201-01842
    전표유형 WE (입고 전표)
    차변 510100 – 원재료 비용 416,000원
    휴변 210000 – 매입채무 416,000원
    부가세 159000 – 매입세액 41,600원

    전표 생성 자동화 로직 설계 방식

    기업에서는 ‘전표 자동 생성 룰’을 별도로 정의해 운영합니다.

    • 전표유형: 이벤트별 매핑 (입고=WE, 지출=KR, 자산취득=AB 등)
    • 계정 자동 매핑: 구매품목/비용센터/프로젝트 기반 자동 계산
    • 세금코드: 과세/영세/면세 조건에 따른 자동 선택
    • 환율 적용: 거래일 기준 ERP → 회계 환율 테이블 적용

    이 로직이 명확하지 않으면 회계팀이 “전표 오류”를 수작업으로 수정해야 하므로 시스템 차원의 설계가 무엇보다 중요합니다.

    오류 처리 및 재처리(Reprocess) 아키텍처

    실무에서는 회계 연계 오류가 자주 발생하므로 다음 기능은 필수입니다.

    • 오류 로그 저장(Log Table)
    • 오류 유형 분류(계정오류 / 금액불일치 / 세금코드 오류 등)
    • 재전송 버튼(Reprocess)
    • 중복 전표 방지를 위한 Message ID 검증

    마무리: ERP·회계 연계의 성공 기준

    ERP와 회계 연계는 단순한 시스템 연결이 아니라 “회계 품질”과 “프로세스 효율”을 결정하는 기반입니다. 명확한 규칙, 재처리 체계, 검증 가능한 로그 구조를 갖춘 기업은 월말·연말 마감을 안정적으로 수행할 수 있고, 내부 감사 대응도 크게 강화됩니다.

    반응형