本示範展示的內容,以及真實管線的額外能力
每個範例批次也可下載為 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 的十一個版本與 pain.008 的兩個版本(.02 與 .08)。
pip install pain001 pain001 -t pain.001.001.09 -d payments.csv -o out/ --scheme sepa-sct --dry-run 第 3 步單獨重新執行結構描述關卡,方便您編輯上方的 XML 並再次檢查:以 xmlschema 對照本站提供的官方 pain.001.001.09 結構描述。它與 CLI 所用的 XSD 關卡屬於同一類。
