CoolHanX
솔루션

ERP 연동 — API 통합

귀사의 ERP는 회계 처리와 기준정보의 중심으로 유지됩니다. CoolHanX는 ERP 측에서 비용이 큰 부분을 담당합니다: 포맷 변환, 검증, 전달, 아카이브.

역할 분담

EN 16931 포맷 변환, BR-DE 검증, Leitweg-ID 처리, GoBD 아카이브, 전달 채널을 기존 ERP에 구축하는 것은 6자리 금액에 이를 수 있는 프로젝트이며, 표준이 바뀔 때마다 지속적인 유지보수가 따릅니다. 대안은 이렇습니다: 귀사의 ERP는 이미 보유한 형태 그대로 인보이스 데이터를 넘기고, CoolHanX가 전자 인보이스 부분을 서비스로 처리합니다.

회계 처리, 지급 실행, 독촉, 리포팅은 귀사의 ERP에서 그대로 유지됩니다. 바뀌는 것은 수신자에게 가는 마지막 구간뿐이며, 그 구간은 검증되고 아카이브되고 기록됩니다.

Sauberer Buchungsstapel als Übergabe an DATEV und die Kanzlei
ERP-Integration: Ihr System liefert Daten, CoolHanX liefert geprüfte E-RechnungenIhr ERPBuchung + Stammdatenbleiben dort führendJSONAPI-KeyCoolHanXMapping → EN-16931-PrüfungNummern · Archiv · Zustellungidempotent: 1 Belegnr = 1 BelegEmpfängerE-Mail · Portal · PeppolGoBD-Archiv8 Jahre, automatisch
역할 분담: 귀사의 ERP는 데이터를 제공하고, CoolHanX는 검증·아카이브된 문서를 제공합니다.
머신 API(발췌)
엔드포인트용도특성
POST /v1/erp/invoicesERP 데이터로 인보이스 발행EN 16931 게이트, 문서 번호별 멱등, VALID/오류 응답 반환
POST /api/erp/onboarding/ingest귀사의 형식 그대로 원시 데이터 전송필드 매핑은 서버 측에서 — ERP 개조 불필요
GET /v1/erp/invoices/{nr}상태 및 전달 조회전송 이력 포함
GET /v1/erp/inbound매입 문서를 기계적으로 수집검증됨, 오류 상태 포함
API 키샌드박스 및 운영 환경, 키별 권한issue/receive 범위, 키 교체(rotation), 감사

3단계 온보딩

  1. 1 · 키 및 샌드박스권한이 분리된 테스트 키와 운영 키를 발급받습니다(발행 전용, 수집 전용, 둘 다).
  2. 2 · 프로그래밍 대신 필드 매핑귀사의 내보내기 형식(CSV, IDoc 유형, JSON)이 품목 행을 포함해 서버 측에서 인보이스 모델로 매핑됩니다. 무엇이든 발행되기 전에 드라이런(dry-run)으로 결과를 미리 확인합니다.
  3. 3 · 테스트 문서 → 승인 → 운영 전환샌드박스 문서가 실제 검증을 거치고, 모든 것이 맞으면 운영 키를 활성화합니다. 연동 상태(키, 매핑, 최초 문서)는 언제든 조회할 수 있습니다.

상시 운영에서의 신뢰성

API의 응답 방식 — 예상 밖이 아니라 예측 가능하게
상황응답귀사의 ERP가 하는 일
문서 유효200 · status VALID + 번호상태 저장, 완료
동일 문서 번호 재전송200 · idempotent:true아무것도 안 함 — 중복이 생기지 않음
검증 오류422 · 구체적 규칙 위반(예: BR-DE-15)오류 표시, 데이터 수정
권한 없는 키403설정 확인
ERP 테넌트가 아닌 웹 계정403/404 — 세그먼트가 분리됨올바른 테넌트 사용

머신 인터페이스의 보안

API 키는 해시되어 저장되며(평문은 생성 시 한 번만 표시됨), 권한(발행 전용, 수집 전용)과 환경(샌드박스/운영)을 가지고, 언제든 교체할 수 있습니다. 모든 호출은 테넌트에 귀속되고 기록됩니다. 웹 화면과 머신 API는 엄격히 분리된 접근 경로입니다.

호출 예시

POST /v1/erp/invoices · Authorization: Bearer <API-Key>
{"number":"RE-2026-1042","buyer":{"name":"Kunde GmbH","country":"DE","vat_id":"DE…"},"lines":[{"name":"Seefracht","net_price":2500,"service_type":"intl_transport"}]}
응답: {"status":"VALID","number":"RE-2026-1042", …} — 또는 정확한 검증 오류.

자주 묻는 질문

어떤 ERP 시스템이 지원되나요?

인보이스 데이터를 내보낼 수 있는 모든 시스템입니다 — 포맷 작업은 매핑이 처리합니다. 참조 사례는 물류 분야 연동입니다(Cello/IDoc 유형 구조).

연동 비용은 얼마인가요?

문서량과 연동 작업량에 따라 견적을 드립니다 — support@coolhanx.com.

연동에는 얼마나 걸리나요?

기존 데이터 내보내기가 있다면 대개 몇 달이 아니라 며칠입니다: 매핑 구성, 샌드박스 문서, 승인.

웹훅(Webhook)이 있나요?

상태 조회는 이용 가능합니다. 전달 이벤트에 대한 푸시 웹훅은 운영 도입이 예정되어 있습니다.

안전하게 테스트하려면 어떻게 하나요?

샌드박스 키를 사용합니다: 동일한 검증, 분리된 데이터 공간, 운영에 영향 없음 — 필드 매핑 드라이런 포함.

포맷이 바뀌면 매핑은 누가 관리하나요?

매핑은 서버 측에 있으며 공동으로 조정합니다 — 귀사의 ERP 내보내기는 변경되지 않습니다.

여러 테넌트/법인을 지원하나요?

네 — 법인마다 별도의 키, 번호 범위, 별도 아카이브를 갖는 테넌트 하나를 둡니다.

연동은 기술적으로 이렇게 작동합니다

귀사의 시스템은 API 키 인증을 사용하는 가벼운 REST API를 호출합니다: 인보이스 데이터를 JSON(헤더, 파트너, 품목, 세금 및 지급 정보)으로 전달하면, CoolHanX가 이를 바탕으로 EN 16931을 준수하는 XRechnung을 생성하고, BR-DE에 대해 검증하고, 누락 없는 연속 번호를 부여하고, GoBD 기준으로 아카이브한 뒤 상태를 회신합니다. 발행은 멱등적입니다: 동일한 참조로 재호출해도 이중 인보이스가 생성되지 않습니다.

ERP 데이터에서 검증된 전자 인보이스까지

  1. 1 · 매핑 설정귀사의 필드명을 EN 16931 BT(Business Term)에 한 번 매핑합니다 — 운영 전환 전에 온보딩 단계에서 샌드박스 테스트 실행과 함께 진행합니다.
  2. 2 · 데이터 전송귀사의 ERP가 인보이스 데이터셋으로 API를 호출합니다.
  3. 3 · 검증 및 발행CoolHanX가 검증하고, 번호를 부여하고, 아카이브합니다 — 오류 시에는 번호를 소비하지 않고 구체적인 BR-DE 코드를 반환합니다.
  4. 4 · 상태 회신결과(VALID/오류), 인보이스 번호, 아카이브 참조가 귀사의 시스템으로 회신됩니다.
책임 분담 — 귀사의 ERP vs. CoolHanX
작업귀사의 ERPCoolHanX
기준정보, 회계 처리, 지급 실행
EN 16931 포맷 변환
BR-DE 검증
누락 없는 연속 번호 + GoBD 아카이브
전달(이메일/포털)
리포팅/독촉

온보딩, 샌드박스, 가격

ERP 고객에게는 운영 전환 전에 매핑과 발행을 안전하게 테스트할 수 있는 샌드박스가 제공됩니다. 견적은 문서량과 연동 작업량에 따라 정해집니다 — 정액 요금 대신 적합한 견적을 드리니, 문의해 주시기 바랍니다.

관련 주제

우리가 연동하는 ERP 시스템과 포맷

인보이스 데이터를 내보낼 수 있는 것이라면 무엇이든 연동됩니다 — 포맷 작업은 우리의 서버 측 매핑이 담당합니다. 검증된 방식은 다음과 같습니다:

연동 경로
시스템 / 포맷방식참조 사례
SAP (IDoc / RFC 내보내기)구조화 내보내기 → 매핑물류 참조 사례(Cello)
DATEV회계·문서 데이터 → EN 16931세무사무소 환경
EDIFACT / EDIINVOIC 세그먼트 → XRechnung유통 및 운송
Microsoft Dynamics · Sage · LexwareCSV/XML 내보내기 → 매핑일반적인 중소기업 ERP
자체 시스템 / CSV / JSONJSON 기반 REST API 또는 CSV 내보내기개별 대응

어떤 프로그래밍 언어로도 연동 가능

이 인터페이스는 API 키를 사용하는 가벼운 REST API입니다 — Python, PHP, Java, C#, Node.js 또는 curl로 직접 연동할 수 있습니다. 인보이스 데이터를 JSON으로 전송하면, CoolHanX가 생성하고, 검증하고, 번호를 부여하고, 아카이브한 뒤 상태를 회신합니다. SDK 강제도, 독점 라이브러리도 없습니다.

curl -X POST https://…/v1/erp/invoices -H 'Authorization: Bearer <API-Key>' -H 'Content-Type: application/json' -d '{…}'

우리가 연동해 드리는 것(발행)
대상CoolHanX가 담당하는 일
귀사의 고객(B2B)전자 인보이스 생성, 검증, 이메일/Peppol로 전달
관공서(B2G)Leitweg-ID, ZRE/OZG-RE 포털 내보내기
Peppol 네트워크인증된 접속점을 통한 전달(부가 옵션)
세무서 규정 준수EN 16931 / BR-DE 검증(KoSIT)
세무사 / DATEVEXTF Buchungsstapel, 세무사무소 읽기 전용 접근
GoBD 아카이브감사 대응 가능한 8년 보관
테넌트/ERP 연동 문의

영업일 기준 24시간 이내에 연락드립니다. 또는: support@coolhanx.com

Allgemeine Produktinformation — keine Rechts- oder Steuerberatung. Verbindliche Auskünfte gibt Ihr Steuerberater bzw. Ihre Rechtsberatung.

ERP 연동을 논의하고 싶으신가요? 위에서 문의를 보내시거나 support@coolhanx.com으로 연락 주세요 — 영업일 기준 24시간 이내 답변.

무료 기업 계정 만들기