• Status: Accepted (旧形式「## ステータス: 採用済み」より転記)
  • Mode: Standard (内容から推定・旧 README 一覧より移設)
  • Kruchten Type: Property
  • Scope: product
  • Implementation Status: Done (資産計上特殊ルール実装済)

Kruchten Type は ADR-0031 (2026-05-13) で遡及追加。分類根拠は ADR-0031 §決定セクションおよび docs/adr/README.md の Kruchten 3 分類ガイドを参照。 Status / Mode / Scope は 2026-06-11 に遡及追加 (ADR-0031 corrigendum パターン)。出典: Status = 旧形式「## ステータス」節の機械転記 / Mode = 旧 README §既存 ADR 一覧の推定値 (git 履歴) / Scope = ADR-0049 4 層分類の遡及付与 (PR レビューで確定)。

ステータス: 採用済み

コンテキスト

設備投資・敷金・前払費用など、支出が費用(P/L)ではなく資産(B/S)に計上されるケースがある。通常の決済手段(銀行振込・クレジットカード等)と同じフローで処理すると、CF(キャッシュフロー)に誤計上されてしまう。また、STL の自動生成ルールも通常支払いと異なる。

決定

決済手段「資産計上」には以下の特殊ルールを適用する。

ルール内容
B/S 即時計上INV 承認時点で B/S(資産)に計上。P/L は経由しない
CF 除外決済時にキャッシュフロー計算書への算入をスキップ
STL 自動生成未収入金のみ自動生成。頭金・未払金は返済 INV 経由で処理

理由

  1. 設備投資(CAPEX)は支出時に P/L 費用計上せず B/S 資産に計上するのが会計基準上の要件
  2. 資産計上 STL を CF に含めると、実際には資金移動がない(または B/S 内の振替にすぎない)支出が CF に混入し、CF の信頼性が損なわれる
  3. 未収入金と未払金では返済時の仕訳経路が異なるため、STL 自動生成の適用範囲を未収入金に限定することで誤仕訳を防止する

結果・影響

  • ポジティブ: CAPEX と OPEX が CF 上で明確に分離される
  • ポジティブ: 403_rpa_capex.js が「資産計上」特有のロジックを一箇所に集約
  • ネガティブ: 「頭金を支払ったが返済 INV 経由で処理」という 2 段階フローが、ユーザーには分かりにくい
  • 注意: 前払い INV(支払期限 < 発生日)に対する決済日チェックは例外扱い — 通常は「決済日 < 発生日ならスキップ」するが、前払い INV はスキップしない(Action B バリデーション規約)

Confirmation (準拠確認 / Fitness Function)

本セクションは ADR-0036 (Accepted 2026-05-14) で遡及追加された。ADR-0031 パターン (業界標準準拠メタデータ後付け = 誤字修正範疇) に準拠する遡及で本文の意思決定内容は不変。

  • 検証手段: N/A — 要マッピング更新 (ADR-0036 遡及時点で未定義、月次レビューで確定)
  • 実行頻度: —
  • 違反時の対応: —