最終更新: 2026/06/22 18:56
銀行照合 — 現行仕様
機能ドメイン: domains/bank-reconciliation/
最終更新: 2026-05-15
ステータス: Phase 3 スケルトン(詳細は legacy-dev/ 参照)
1. 概要
銀行明細・クレジットカード明細の取込から、INV/STL とのマッチング、Action B 自動仕訳付与、消込済み判定までの一連の照合プロセス。33_wrk_bank の消込済 AND JNL_ID 付与済が月次決算の前提となる。
2. 詳細資料
旧仕様書(legacy-dev/)
- dev_mas-145 bank_csv_import — 銀行 CSV 取込
- dev_mas-146 cc_auto_settlement — CC 自動消込
- dev_mas-162 bank_combo_match — 銀行コンボマッチング
- dev_mas-164 bank_description_learning — 摘要学習
- dev_mas-166 reimbursement_payee — 立替金支払先
- dev_mas-167 stl_duplicate_cleaner — STL 重複クリーナー
- dev_mas-171 cc_combo_matching — CC コンボマッチング
- dev_mas-077 settlement_date_sync — 決済日同期
- dev_mas-074 jv_virtual_settlement — 仕訳振替仮想決済
関連 ADR
- ADR-0017 bank-datamart-filter-condition — 33_wrk_bank 集計条件(消込済 AND JNL_ID 付与済)
- ADR-0014 invoice-status-transition — INV/STL ステータス遷移
データ定義
- data_def_30s_subledger — 30番台ワーク(33_wrk_bank)
テスト
3. ステータス
Phase 3 スケルトン段階。詳細仕様は上記資料を参照。 フル仕様化は B2/B3/B5 パイプライン経由で実施予定。
4. 重要な Domain rule(CLAUDE.md 抜粋)
- 33_wrk_bank の集計条件: 消込済 AND 自動仕訳 JNL_ID あり(Action B 処理済 / ADR-0017)
- Action B バリデーション: 決済日 > 本日 → スキップ、決済日 < INV 発生日 → スキップ(前払い INV は例外)