インタラクティブデモ

ブラウザで 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 ゲートはその出力に対して実行されます。

    このページのすべてはブラウザ内で実行されます。何もアップロード、保存、送信されません。実行されるのは pain001 ライブラリそのもの、つまり pip でインストールするのと同じパッケージで、WebAssembly にコンパイルされた Python ランタイム内で動作します:レコード検証、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 ゲートです。「エラーを挿入する…」メニューをお試しください。各シナリオは現実的な欠陥をちょうど1つ(入れ替わった 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 ゲートです。