인터랙티브 데모

브라우저에서 Pain001 사용해 보기

CSV를 끌어다 놓거나, 샘플을 사용하거나, 직접 레코드를 붙여넣으세요. 검증은 즉시, 전적으로 브라우저 안에서 실행되며 어떤 데이터도 사용자의 기기를 벗어나지 않습니다.

결제 데이터 추가

여기에 CSV 파일을 끌어다 놓거나 클릭하여 찾아보세요

최대 2 MB · 브라우저가 로컬에서 읽으며 업로드되지 않습니다

샘플을 다운로드하여 자체 템플릿으로 사용하세요: SEPA 신용이체 · 국가 간 송금 · 20행 배치

검증 결과 & 생성된 XML

1단계에서 데이터를 추가하면 검증이 자동으로 실행됩니다.

1단계에서 데이터를 추가하면 검증된 pain.001.001.09 문서가 여기에 표시됩니다.

공식 ISO 20022 XSD로 증명하기

Steps 1–2 already ran the pain001 library itself: its record validation, the scheme rulebook you chose, XML generation, and the official pain.001.001.09 schema gate on the result, all inside a Python runtime compiled to WebAssembly and served from this site. This button re-runs the schema gate on the XML shown above, so you can edit the document and check it again. The runtime (about 28 MB) downloads once, the first time you validate, and stays cached.

먼저 2단계에서 XML을 생성하세요. XSD 게이트는 그 결과물에 대해 실행됩니다.

    이 페이지의 모든 작업은 브라우저에서 실행됩니다. 아무것도 업로드, 저장, 전송되지 않습니다. WebAssembly로 컴파일된 Python 런타임 안에서 pip로 설치하는 것과 같은 패키지인 pain001 라이브러리 자체를 실행합니다: 레코드 검증, IBAN 및 BIC 검사, 선택한 스킴 룰북, 재계산된 NbOfTxs/CtrlSum 컨트롤 합계를 포함한 XML 생성, 그리고 공식 XSD 게이트입니다. CLI가 더하는 것은 규모와 입력 형식입니다: 크기에 제한 없는 파일, Excel, SQLite, JSON, Parquet, SWIFT MT101, 그리고 모든 메시지 버전을 지원합니다. 전체 파이프라인을 사용하려면 CLI를 설치하세요.

    이 데모가 보여 주는 것, 그리고 실제 파이프라인이 더하는 것

    각 샘플 배치는 CSV 파일로도 다운로드하여 자체 ERP 또는 스프레드시트 내보내기의 템플릿으로 사용할 수 있습니다. 헤더 행이 곧 계약입니다.

    위의 데모는 흉내가 아니라 pain001 라이브러리 자체를 실행합니다: 필수 필드 검사, ISO 13616 IBAN mod-97 체크섬, ISO 9362 BIC 구조, 금액과 날짜 형식, 레코드에서 다시 계산하는 통제 합계(NbOfTxs, CtrlSum), 선택한 스킴 규칙집, 그리고 공식 XSD 게이트입니다. "오류 삽입…" 메뉴를 사용해 보세요. 각 시나리오는 현실적인 결함을 정확히 하나씩(뒤바뀐 IBAN 숫자, 잘못된 형식의 BIC, 누락된 열, 유럽식 쉼표 소수점 금액, 불가능한 날짜) 심어 두고, 그대로 두면 은행 게이트웨이가 며칠 뒤에야 보고했을 행 단위 결과를 바로 보여 줍니다.

    설치형 도구 모음은 브라우저 탭이 할 수 없는 것을 더합니다: 크기에 제한 없는 파일, Excel·SQLite·JSON·Parquet·SWIFT MT101 입력, 자동이체와 목적 코드 의무를 포함한 29개 스킴 프로필 전체(데모는 16개 제공)와 규칙별 --explain 출력, 그리고 지원하는 모든 판: pain.001 11개 버전과 pain.008 2개 버전(.02, .08)입니다.

    pip install pain001 pain001 -t pain.001.001.09 -d payments.csv -o out/ --scheme sepa-sct --dry-run 

    3단계는 스키마 게이트만 다시 실행하므로 위의 XML을 편집한 뒤 다시 검사할 수 있습니다: 이 사이트에서 제공하는 공식 pain.001.001.09 스키마에 대한 xmlschema입니다. CLI가 적용하는 것과 같은 종류의 XSD 게이트입니다.