# 実行予算WF申請 承認ルート資料 対象: SiteId 376872(実行予算WF申請) / staging環境データ基準(2026-09-04取得) ## 1. 承認者決定の仕組み エリア × 申請種別 の2軸でマスタ参照、動的セット。 - エリア(ClassD: 東京/愛知/千葉)→ 担当監督マスタ(376870)参照 → 担当監督候補・エリア別通知先・役員通知先・経理通知先 - 申請種別(ClassX: 1〜6)→ 申請種別マスタ(376871)参照 → 積算発注管理課・申請別通知先・最終承認者候補 実行承認者(Class021担当監督/Class022最終承認者)は上記候補プールから選択、保存前に`setUsers()`が自動セット。 ## 2. 担当監督マスタ(376870) 現在値 | エリア | 担当監督一覧(Class001) | エリア別通知先(Class002) | 役員通知先(Class003) | 経理通知先(Class004) | |---|---|---|---|---| | 東京 | 伊東宏一郎、遠藤ユウジ、山家由大、大谷寛、長谷川元気、堤正行 | (空) | 杉山康弘、川名真治 | 加藤亮子、五十嵐尚子、山﨑大樹、秦野勇輝、石川和久 | | 東京B | Yan Yu、山家由大 | (空) | 杉山康弘、川名真治 | 加藤亮子、五十嵐尚子、山﨑大樹、秦野勇輝、石川和久 | | 東京C | 大谷寛、長谷川元気 | (空) | 杉山康弘、川名真治 | 加藤亮子、五十嵐尚子、山﨑大樹、秦野勇輝、石川和久 | | 愛知 | 伊東宏一郎、原田朋保、古内敦也、森雅浩 | 森雅浩、入谷優子 | (空) | 加藤亮子、五十嵐尚子、山﨑大樹、秦野勇輝、石川和久 | | 千葉 | 山口智彦、秋本周作、福嶋匠、林稔 | 山口智彦 | (空) | 秦野勇輝、石川和久 | 注意: ClassDの入力選択肢は「東京/愛知/千葉」の3値のみ(`ChoicesText`定義)。「東京B」「東京C」行は選択肢上到達不可、現状死んだマスタ行の疑いあり。要確認。 ## 3. 申請種別マスタ(376871) 現在値 | 申請種別(ClassA) | 積算発注管理課(Class005) | 申請別通知先(Class006) | 最終承認者候補(Class010) | |---|---|---|---| | 1 基礎のみ | 金森夏美、小角直樹、内藤雅弘 | (空) | 豊蔵一幸 | | 2 仮予算 | 金森夏美、小角直樹、内藤雅弘 | (空) | 豊蔵一幸 | | 3 仮予算確定 | 金森夏美、小角直樹、内藤雅弘 | (空) | 豊蔵一幸 | | 4 A工種発注完了 | 金森夏美、小角直樹、内藤雅弘 | (空) | 豊蔵一幸 | | 5 構造確定 | 金森夏美、小角直樹、内藤雅弘 | (空) | 豊蔵一幸 | | 6 予算修正 | 金森夏美、小角直樹、内藤雅弘 | (空) | 豊蔵一幸 | 注意: 全6種別で値が完全一致。マスタ構造上は種別ごと切替可能だが、現状データは種別による差なし。最終承認者は豊蔵一幸(421)固定運用。 ## 4. 種別ごとの承認ルート(東京エリア例) ### 1〜4, 6(基礎のみ/仮予算/仮予算確定/A工種発注完了/予算修正)=通常ルート ``` 申請者 └▶ 入力完了(150) └▶ 承認申請(300) 通知先: Class021担当監督(東京候補: 伊東宏一郎/遠藤ユウジ/山家由大/大谷寛/長谷川元気/堤正行から選択) └▶ 工務承認(500) 実行者=Class021本人、通知先: Class022最終承認者(候補: 豊蔵一幸) └▶ 最終決裁(900) 実行者=Class022本人(豊蔵一幸) ``` ### 5(構造確定)=分岐ルート ``` 申請者 └▶ 入力完了(150) └▶ 承認申請(300) 通知先: Class005積算発注管理課(候補: 金森夏美/小角直樹/内藤雅弘から選択) └▶ 積算承認(510) 実行者=Class005本人、通知先: Class022最終承認者(候補: 豊蔵一幸) └▶ 最終決裁(900) 実行者=Class022本人(豊蔵一幸) ``` 差戻し(160)・保留(910)は全種別共通、承認申請〜最終決裁の任意段階から発生可(差戻し権限者Class015は各承認時に動的更新)。 ## 5. 補足 - CC通知先(Class014)は申請種別ごとに送付範囲が変わる(役員通知先・経理通知先の有無等)。詳細は前回整理済み。 - エリア別承認者プール(東京/愛知/千葉)は担当監督マスタの値がそのまま候補、実際の承認者は`Class021`項目でUser選択(担当者が個別に選ぶ運用)。