全体索引: data_def_index.md SSOT: mas/100_config/101_sys_config.js:840-1069 (setupAllSchemas)

40 番台は仕訳台帳。監査証跡 であり、財務諸表の集計には使用しない (集計は 32_wrk_invoice = INV を SSOT とする・ADR-0001)。

物理タブ名詳細
41_trn_budget§41_trn_budget
42_trn_journal§42_trn_journal

凡例の詳細は data_def_index.md §2 を参照。


41_trn_budget (システムキー: TRN_BUDG)

  • 役割: 予算仕訳台帳。20 番台の予算マスタを仕訳形式に展開した中間ログ。予実差異分析・予算 vs 実績比較で参照
  • DDL 管理: ✅ (101_sys_config.js:961)
  • 関連 spec:
  • ドメインルール:
    • 予算IDRPA 起票時に採番。20 番台予算 → 41 への展開で冪等性キーとして機能
    • 予算バージョン で複数バージョンを保持 (例: 期初 / 期中 / 修正)
    • 集計は 41 ではなく 73_bs_plan / 63_pl_monthly_plan / 64_pl_ytd_plan を使用 (本シートはログ用途)

列定義

#列名必須バリデーションFK / 参照WHY / メモ
1有効フラグbool--
2予算IDstring自動--主キー
3対象年月string (yyyy-mm)--P/L 計上月
4決済予定年月string (yyyy-mm)--CF 計上月
5予算バージョンstring--期初 / 期中 / 修正 等
6収支区分enum-→ 15_mst_dict[収支区分]
7組織名string-→ 13_mst_organization.組織名
8PJstring-→ 14_mst_project.プロジェクト名
9科目名string-→ 11_mst_account.科目名
10予算金額number--
11摘要string--
12収支区分コードstring自動--コード変換用
13組織コードstring自動-→ 13_mst_organization.組織コード
14PJコードstring自動-→ 14_mst_project.PJコード
15主科目コードstring自動-→ 11_mst_account.主科目コード

42_trn_journal (システムキー: TRN_JOUR)

  • 役割: 仕訳台帳 (TRN)。Action A (承認済 INV → 仕訳) と Action B (消込STL → 決済仕訳) の出力先。監査証跡専用 (集計には使用しない)
  • DDL 管理: ✅ (101_sys_config.js:960)
  • 関連 spec / ADR:
  • ドメインルール:
    • 取引ID は INV/STL から 自動仕訳JNL_ID 経由で紐付く。1 INV : N TRN (借方/貸方 ペア + 消費税分離)
    • 仕訳ステータス 遷移: 起票 → 承認済 → 確定 → 期末ロック (MAS-002 期末スナップショット保存)
    • 「仕訳振替」判定は === "仕訳振替" の完全一致のみ (CLAUDE.md Domain rules)
    • コード化列 (主科目コード / 取引先コード / 組織コード / PJコード / 税区分コード / 決済手段コード / 仕訳ステータスコード / 収支区分コード) は外部会計ソフト連携用の正規化キー。各マスタから自動転記

列定義 (主要列・全 31 列)

#列名必須バリデーションFK / 参照WHY / メモ
1取引IDstring自動--TRN_YYYYMMDD_NNNN 主キー
2発生日(P/L計上日)date自動--INV から転記
3決済日_計画date自動--INV から転記
4決済日_実績date自動--STL から転記 (Action B)
5収支区分enum自動-→ 15_mst_dict[収支区分]
6取引先名string自動-→ 12_mst_partner.UI用取引先名
7科目名string自動-→ 11_mst_account.科目名完全一致必須
8税区分enum自動-→ 15_mst_dict[税区分]
9外貨金額number自動--通貨が JPY 以外の場合
10通貨string自動--JPY 固定 (現行)
11税抜金額_実績number自動--
12消費税額_実績number自動--
13税込金額_実績number自動--
14組織名string自動-→ 13_mst_organization.組織名
15PJ名string自動-→ 14_mst_project.プロジェクト名
16決済手段enum自動-→ 15_mst_dict[決済手段]
17仕訳ステータスenum-→ 15_mst_dict[仕訳ステータス]起票 / 承認済 / 確定 / 期末ロック
18証憑URLstring自動--INV から転記
19摘要string自動--
20管理IDstring自動-→ 20 番台予算.管理IDRPA 起票元の予算マスタ ID
21CF支払IDstring自動--CF 計上の集約キー
22CF支払ID枝番string自動--1 払いを複数行に分けた場合の枝番
23収支区分コードstring自動--外部連携用 (コード変換)
24取引先コードstring自動-→ 12_mst_partner.取引先コード
25法人番号string自動-→ 12_mst_partner.法人番号
26主科目コードstring自動-→ 11_mst_account.主科目コード
27税区分コードstring自動--
28組織コードstring自動-→ 13_mst_organization.組織コード
29PJコードstring自動-→ 14_mst_project.PJコード
30決済手段コードstring自動--
31仕訳ステータスコードstring自動--