役割: 管理会計ERP(MAS 領域)の仕様書・GAS メニュー・DDL 機能・文書階層を一望するナビゲーション索引。元は SUMMARY.md の §2.7 + 付録 A/D/E に集約されていたが、コーポレート社内サイト化(段階 2)で SUMMARY を薄い landing にしたため本 doc へ移設した。詳細仕様は各リンク先(prd.md / frd_financial_logic.md / 各 domains spec)を正典とする。

文書階層(PRD → FRD → TDD → NFRD → ADR)

PRD (プロダクト要求)     ← 本ページ §1
  ↓ What / Why
FRD (財務・機能要件)     ← §5 + 各 spec_rpa_*.md / spec_engine.md 等
  ↓ ビジネスロジック
TDD (技術設計)           ← §4 配下の各 spec_*.md
  ↓ How
NFRD (非機能要件)        ← §6 / spec_nfr.md
  ↓ 品質制約
ADR (決定記録)           ← 付録A / docs/adr/*.md
階層文書対象読者記述レベル
PRD本ページ §1経営陣・全チームビジネス課題・目的・ペルソナ・スコープ
FRD§5 + 07-12 (RPA), 13-15 (エンジン), 26 (PJ会計)CFO・経理計算式・配賦ルール・期ずれルール
TDD§4 配下の各仕様書開発者スキーマ・処理マトリクス・列マッピング
NFRD§6 / 非機能要件インフラ・運用パフォーマンス・セキュリティ・監査
ADRADR-0001007開発者・将来の保守者設計判断の経緯と影響

仕様書一覧(番号順)

TDD: マスタ定義 (01-03)

#ドキュメントタブ概要
01科目マスタ11_mst_account勘定科目(諸表区分・固変区分・科目名)
02コード辞書15_mst_dictプルダウン選択肢の定義
03システム構成01_sys_configキー・シート名・DDL スキーマ・入力規則

TDD: データ入力 / インポート (04-06)

#ドキュメント関連ファイル概要
04クレカ消込501_cc_importer.jsJCB→34→33 STL 自動マッチ→消込
05領収書消込502_receipt_reader.jsPDF→Gemini→35→33 STL マッチ + 26 費用登録
06データ整合性チェック201_data_validator.js20-30 番台のバリデーション(科目存在/金額/日付/稼働率)

FRD/TDD: RPA / 自動起票 (07-12)

#ドキュメント入力元生成INV概要
07RPA: HC22_bud_headcount最大 12 行/人/月給与/源泉/住民税/社保/法定福利/益税
08RPA: SaaS23_bud_subscription1 行/契約/月月額/年額・決済ラグ・解約済除外
09RPA: CAPEX24_bud_capex_loan最大 6 種/資産資産計上+借入+頭金+減価償却+返済+利息
10RPA: Pipeline21_bud_pipelineスポット+MRR×月受注確定案件。確度加重は計画マート
11RPA: Finance25_bud_finance2 行/取引本体 + 未収/未払(cashPlug 中立化)
12RPA: Adhoc26_bud_adhoc1 行/経費決済手段→申請種別判定・領収書連携

FRD/TDD: サブ元帳 / 仕訳エンジン (13-15)

#ドキュメント関連ファイル概要
13仕訳エンジン403_subledger_engine.jsAction A: INV→42 仕訳+33 STL / Action B: STL 消込→決済仕訳
14ORD 自動作成401_bat_rpa.jsRPA 時 31 ORD 自動作成(管理 ID + 開始年月で検索)
15STL 自動作成403_subledger_engine.jsAction A 時に現金が動く INV の STL を自動作成

FRD/TDD: データマート / 財務諸表 (16-25)

#ドキュメント関連ファイル出力タブ概要
16データ取込601_datamart_ingest.jsPH1: P/L+期ずれ B/S / PH2: STL→B/S 解消
17パイプライン取込601_datamart_ingest.js21 タブ未受注案件を確度加重で展開
18P/L603_datamart_pl.js61-64セクション分類・符号ルール・期ずれ
19B/S604_datamart_bs.js71/73/91期ずれ生成 + cashPlug + 貸倒引当金
20C/F605_datamart_cf.js73/74間接法。STL 入出金 + 予算 CF
21日次 CF606_datamart_daily_cf.js83-85実績(STL)+ 計上(INV)+ 計画
22予算 vs 実績602_datamart_main.js63-84全 INV を計画として実績と並列表示
23計画 B/S 修正604_datamart_bs.js73計画 B/S の期ずれ・仕訳振替ペア処理
24パイプライン計画601_datamart_ingest.js確度 × 税込で仮想イベント生成
25法人税自動計算603_datamart_pl.js61/62/91累進ブラケット(〜800 万/超)で国/地方税分離

PJ / 管理会計 (26-27)

#ドキュメント関連ファイル出力タブ概要
26PJ 別損益402_project_profitability.js77-7978: 通期 P/L(配賦込)/ 79: 月次採算(限界利益)
27タブナンバリング101_sys_config.jsタブ番号体系(10s〜90s)の整理ルール

非機能要件 (28)

#ドキュメント概要
28非機能要件 (NFR)パフォーマンス制約(GAS 6分制限)・セキュリティ・監査証跡・コンプライアンス

GAS メニュー体系

メニュー主な機能関連仕様
🤖 RPA・自動化6 種 RPA 自動起票(HC/SaaS/CAPEX/Pipeline/Finance/Adhoc)+ Action A/B07-15
📝 費用登録未登録領収書→26タブ登録05
🔍 消込・マッチングクレカ明細マッチング/消込、領収書マッチング/消込04-05
📊 マート更新財務3表(P/LB/SC/F)の更新、PJ別採算の生成16-26
⚙️ メンテナンスデータ整合性チェック、孤立TRN削除、重複行削除06
🔧 開発・設定DDL(setupAllSchemas)、タブ名変更、タブ並べ替え03, 27

DDL (setupAllSchemas) の機能

機能概要関連仕様
スキーマ同期全タブのヘッダー行をスキーマ定義と同期。列の追加・並び替え対応03
RENAME_MAPヘッダーリネーム時のデータ保持(旧名→新名のフォールバック)03
入力規則プルダウン(ドロップダウンシート参照) + 数値制限(稼働率0〜1) + TRUE/FALSE02
色分け入力列=薄青(#dce6f1) / 自動列=薄灰(#f3f3f3)03
書式設定日付(yyyy-mm-dd)・金額(#,##0)・パーセント(0.00%)の統一
フィルター全タブにオートフィルター自動設定
数式設定22タブ社保計算・26タブ税込金額・23タブ更新アラート等07, 08
MST_DICT自動挿入新カテゴリ(ステータス・契約形態等)の自動追加02