このデモが示すもの、そして実際のパイプラインが追加するもの
各サンプルバッチは 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 ゲートです。
