이 데모가 보여 주는 것, 그리고 실제 파이프라인이 더하는 것
각 샘플 배치는 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 게이트입니다.
