Business Admin(経理・法務・調達)の全業務を時間駆動 / イベント駆動 / 年次で分類
月次業務のステータス管理を GitHub Issue で行うために、BA が担う全業務を洗い出し、次の観点で分類・整理する。
対象範囲: tools/ 配下の自動パイプライン、BA セッションログから抽出した実業務、及び会社運営に必須の年次業務。
| 業務名 | 頻度 | 実行主体 | 完了確認方法(原案) | 実装状況 | 備考 |
|---|---|---|---|---|---|
| 経費処理 | 月次 第2金曜 09:00 |
accounting pipeline + BA / CEO 承認 |
① logs/accounting.stdout.log に完了ログ② MFクラウド経費 → 対象月の登録件数 ③ SharePoint に月次Excel(経費一覧)配置 ④ Slack #ba-report に完了通知 |
自動 | plist: com.accounting.expense-pipeline.plist(第2金曜=8〜14日の金曜)。preflight→scrape→process→infer→Excel→SharePoint→Slack の15ステップ |
| 請求書発行(送る側) | 月次 月初 or 月末 |
invoice pipeline + BA / CEO 承認 |
① MFクラウド請求書 → 当月分「確定」ステータス ② SharePoint に当月請求書PDF配置 ③ Outlook 送信済み → 宛先+件名で検索 ④ invoice/data/sent.json に送付済み記録
|
半自動 | plist: com.invoice.pipeline.plist。前月コピー・確定・PDF取得・返信下書き。Issue #83-B で送付フロー整備中(sendMail による自動送付) |
| 予実対比(管理会計アップデート) | 月次 第3金曜 09:00 |
statement pipeline + BA レビュー |
① logs/statement-stdout.log に完了ログ② OneDrive に予実対比Excel配置 ③ Slack #ba-report (C0APUELM73N) に通知 |
自動 | plist: com.mnml.statement.plist。MFクラウド会計→勘定科目推移CSV取得→予実比計算。accounting 実行後に走る |
| 月次作業報告書 | 月次 最終金曜1週前 09:00 |
work_report pipeline + BA レビュー |
① logs/work-report.stdout.log に完了ログ② OneDrive に月次作業報告書Excel配置 ③ 除外イベント一覧が個別記録される |
自動 | plist: com.work-report.pipeline.plist。MS Graph Calendar API → Outlook予定を Excel化 |
| 未読メール棚卸し | 1時間おき (1日24回) |
mail_filing pipeline |
① logs/mail-digest-stdout.log に処理件数② Slack にダイジェスト通知投稿 ③ 未読メールが既読化される( --mark-read)
|
自動 | plist: com.mnml.mail-digest.plist。StartInterval=3600。添付ファイル自動保存・購読解除候補抽出も含む |
| 重要メール検知・通知 | 15分ポーリング (1日96回) |
mail_filing important-alert |
① 重要度 high 検知時 Slack メンション ② com.mnml.important-alert.plist 実行ログ
|
自動 | Anthropic billing 等の添付なし通知メールも捕捉(Issue #66) |
| TFHD 月次業務フロー | 月次 先方入金・請求サイクル連動 |
tfhd pipeline (統合CLI) |
① 各ステップ状態ファイル .json 更新② Step1: 受領チェック完了 ③ Step2: 作業報告完了 ④ Step3: 請求書確認完了 ⑤ Step4: 返信メール下書き作成完了 |
半自動 | TFHDグループ会社向け統合フロー。received_invoice / work_report / invoice を束ねる |
| 投資ニュース配信 | 毎日 | news_reminder pipeline |
① Slack へニュース投稿完了 ② 保有銘柄・X アカウントのポスト取得ログ |
自動 | plist: com.news-reminder.pipeline.plist。Agent-Reach 経由で X アカウント取得も(Issue #102) |
| 受領請求書チェック | 月次 先方送付タイミング |
received_invoice pipeline + BA レビュー |
① received_invoice/data/checked.json 更新② Slack #mail-digest に OK/NG 判定通知 ③ MFクラウド受領請求書に登録 |
半自動 | Outlook から添付PDF検知→契約条件照合→金額検証。contracts.json 必須 |
| 経費精算チェックリスト | 月次 | BA + accounting pipeline |
① 月次業務チェックリストに完了ステップ記録(Issue #56) ② accounting パイプラインの自動起動確認 |
自動 | Issue #56 で経費精算ステップを自動起動化 |
| 経費差し戻し・再申請 | 都度 差し戻し発生時 |
accounting resubmit.py + BA |
① MFクラウド上で差し戻し済み経費のステータス変化 ② resubmit.py 実行ログ
|
自動 | Issue #74 で実装。差し戻し取り消し→修正→再申請の3ステップ |
| 週次メール棚卸しレポート | 週次 | mail_filing + GitHub Actions cron |
① Slack に週次レポート投稿 ② 未対応メール件数の推移 |
自動 | Issue #54 で実装 |
| 知識レビュー(accounting ルール整理) | 月次 accounting 実行後 |
accounting knowledge_review + BA |
① Slack にルール効果通知 ② 未使用ルール・infer昇格候補一覧 ③ rules.csv 更新
|
計画中 | Issue #83-A / #84 で設計。python -m accounting.pipeline review-rules |
| 業務名 | トリガー | 実行主体 | 完了確認方法(原案) | 実装状況 | 備考 |
|---|---|---|---|---|---|
| 請求書受領対応 | 取引先からのメール受信 (添付PDF) |
BA + received_invoice |
① 送信済みメールに返信履歴 ② MFクラウド支払管理に登録 ③ checked.json に記録済み
|
半自動 | Issue #83-C で payables サブコマンド計画中。期限超過アラート・mark-paid 予定 |
| 見積書作成 | 顧客からの依頼 | BA + CEO 承認 |
① OneDrive に見積書PDF配置 ② Outlook 送信済みに送付履歴 ③ 顧客側の受領確認 |
手動 | MFクラウド請求書機能を活用可能。Word/Excel テンプレから作成 |
| 相見積取得 | 新規サービス導入時 (引っ越し・SaaS等) |
BA + CEO 承認 |
① 見積書複数社分の OneDrive 保管 ② 比較表作成完了 ③ CEO 承認 → 発注 |
手動 | ba_20260424_064800.jsonl に「引っ越し相見積」事例 |
| 業務委託契約書 新規作成 | 新規業務委託先の発生 | BA + 法務チェック + CEO 承認 |
① OneDrive に契約書PDF配置 ② 両者押印・電子署名完了 ③ GitHub Issue に契約管理エントリ |
手動 | Issue #160 (TFHD向け根崎・小川)、#163 事例あり |
| 業務委託契約書 改定 | 契約更新・条件変更 | BA + CEO 承認 |
① 差分レビュー結果 ② 更新版 OneDrive 配置 ③ 両者合意サイン |
手動 | ba_20260424_160539.jsonl に差分分析事例。Issue #510 / #525 に TFHD Q3 事例 |
| NDA(秘密保持契約)作成・レビュー | 新規商談・M&Aアドバイザリー等 | BA + 法務チェック |
① OneDrive に NDA PDF配置 ② 両者押印・返送完了 ③ 契約管理台帳に記録 |
手動 | M&Aアドバイザリー向け・取引先受領NDAレビュー含む |
| 下請け契約書草稿完成 | TFHD等案件発生時 | BA + CEO 承認 |
① SharePoint 草稿の上書き保存 ② Slack thread に完了報告 |
手動 | Issue #532 事例(TFHD案件) |
| 支払・振込(役員賞与・税・社保) | 支払期日到来 | BA + CEO 承認 (住信SBIネット銀行) |
① 銀行の振込履歴 ② MFクラウド上の支払記録 ③ 領収書・支払通知の OneDrive 保管 |
手動 | CSV/API による月次振込自動化を検討中(BA ログより) |
| 賞与支払届(社会保険) | 賞与支払時 (支払後5日以内) |
BA + 社労士連携 |
① 日本年金機構からの受理通知 ② e-Gov 電子申請の状況照会 |
手動 | 賞与支払届の提出義務 |
| カレンダー予定調整 | 会議・打合せ依頼 | scheduler pipeline + BA |
① Outlook カレンダーにイベント登録 ② 参加者への招待送信完了 ③ 空きスロット JSON 出力 |
半自動 | scheduler は空きスロット抽出まで自動。会議作成はCLI |
| メール返信(税理士・取引先) | メール受信 | BA + mail_filing auto_reply |
① Outlook 送信済み → 返信履歴 ② テンプレートベース返信の重複防止フラグ |
計画中 | Issue #83-E / #91 で auto_reply 実装中 |
| AmExカード変更対応 | カード再発行・切替 | BA |
① AmEx登録サービス台帳の更新 ② 各サービスの変更完了フラグ |
手動 | Issue #82 で管理台帳整備 |
| 経費除外ルール追加 | CEO レビューで除外指定 | BA + accounting |
① accounting/data/rules.csv 更新② 次回パイプライン実行で反映確認 |
半自動 | Issue #486 事例。#83-A knowledge_review で自動昇格候補提示予定 |
| インフラ・SaaS購入対応 | CEO 要望 | BA + CEO 承認 |
① 契約完了・支払開始 ② MFクラウド固定費登録 ③ AmExカード登録 |
手動 | Issue #475 (info@mnml.co.jp 集約) 等 |
| TFHD Q3 契約締結(案件都度) | 四半期契約サイクル | BA + CEO 承認 |
① 契約書PDF両者押印済み ② SharePoint 保管 ③ 業務委託契約書(サプライヤー向け)締結完了 |
手動 | Issue #510 / #525 / #532 事例 |
| 業務名 | 頻度・期日 | 実行主体 | 完了確認方法(原案) | 実装状況 | 備考 |
|---|---|---|---|---|---|
| 決算処理 | 年1回 事業年度末 |
BA + 税理士連携 |
① 決算書・貸借対照表・損益計算書 ② MFクラウド決算処理完了 ③ 税理士納品物の OneDrive 保管 |
手動 | 税理士との連携必須。MNML の事業年度に応じてスケジュール確定 |
| 法人税・消費税申告 | 年1回 決算後2ヶ月以内 |
税理士 + BA |
① e-Tax 申告書受理通知 ② 納税額の銀行振込履歴 |
手動 | 税理士主導。BA は資料提供とレビュー |
| 源泉所得税納付 | 年2回 1月20日・7月10日 |
BA |
① 納付書提出済み ② e-Tax または銀行納付履歴 ③ MFクラウドに納付記録 |
手動 | 納期の特例(半年に1回)。給与・報酬支払月に応じた集計必要 |
| 社会保険 算定基礎届 | 年1回 7月10日まで |
BA + 社労士連携 |
① 日本年金機構 算定基礎届受理通知 ② 9月からの新標準報酬月額の反映 |
手動 | 4-6月報酬から算定 |
| 労働保険 年度更新 | 年1回 6月1日〜7月10日 |
BA + 社労士連携 |
① 労働保険料申告書提出済み ② 労働局からの受理通知 ③ 銀行納付履歴 |
手動 | 前年度の確定保険料と当年度の概算保険料を計算 |
| 法人住民税均等割申告 | 年1回 決算後2ヶ月以内 |
税理士 + BA |
① 都道府県・市区町村への申告受理 ② 銀行納付履歴 |
手動 | 法人税申告と同時期。地方税ポータル eLTAX 対応 |
| 健康診断(産業保健) | 年1回 | BA + CEO |
① 診断結果通知書の受領・保管 ② 領収書 → 経費精算 |
手動 | 代表社員の健康診断。福利厚生費計上可否は税理士確認 |
| 役員賞与 事前確定届出 | 年1回 事業年度開始から4ヶ月以内 |
税理士 + BA |
① 税務署へ事前確定届出書提出 ② 届出通り支給→損金算入可能 |
手動 | 役員賞与の損金算入には事前届出必須。金額・支給日を厳守 |
業務総数: 36業務(時間駆動 13 + イベント駆動 15 + 年次 8)
次のステップ: CEO レビュー → 各業務を GitHub Issue 化してステータス管理を開始する。時間駆動業務は月次テンプレIssue、イベント駆動業務はトリガー発生時にIssue起票、年次業務はカレンダー通知付きIssueで管理。
本一覧の各業務は、以下のソースコード・ログ・GitHub Issue から抽出。
/Users/mnmladmin/Dev/mnml/tools/{accounting,invoice,received_invoice,statement,work_report,mail_filing,scheduler,news_reminder,tfhd,onenote,onedrive}/pipeline/scheduler/*.plist(launchd定義。第2金曜・第3金曜・最終金曜1週前・1時間おき等)/Users/mnmladmin/Dev/mnml/agents/logs/m-sessions/ba_*.jsonl(51ファイル、2026-04〜、178件のメール関連・139件の契約書関連・129件の請求書関連の発言を検出)DESIGN_BA_improvement_83.html(Issue #83 BA業務改善 全体管理)