法要スケジュール・相続税控除・供花供物の数・宗派ごとの用語を追加 #30

Closed
opened 2026-09-28 09:24:10 +00:00 by joe · 0 comments
Owner

Geminiの提案(A〜D)を実装しました。

A. 忌日・法要スケジュール

  • /rituals/ に逝去日を保存し、初七日・四十九日・百箇日・一周忌〜三十三回忌・初盆を自動計算(初盆は逝去後はじめての8月13日)
  • iCal出力(/rituals/calendar.ics)でカレンダー登録可。ダッシュボードから遷移

B. 相続税控除タグ

  • 経費に「相続税の控除対象」チェックを追加
  • 一覧に控除列と対象/対象外の合計を表示、Excel/CSVにも「相続税控除」列を追加
  • 経費カテゴリに「お布施・心付け」を追加(領収書が出ない現金支出)

C. 供花・供物の基数/個数

  • 供花・弔電を複数選択(供花/弔電/供物)に変更し、供花の基数・供物の個数を記録
  • 表示例: 「供花・供物(供花3基・供物2個)」。一覧・印刷・CSV/Excelに反映
  • 旧offering(単一選択)はofferingsへ自動移行

D. 宗派ごとの用語

  • 設定に宗派(仏式/神式/キリスト教)を追加し、呼び名を切替
  • 香典 → 玉串料(神式)/御花料(キリスト教)。「香典のみ」も「玉串料のみ」等に追従
  • ダッシュボード・一覧・フォーム・印刷・CSVに反映

検証

  • テスト288件パス(A8件/B4件/C3件/D5件を追加)
  • 稼働サーバー: /rituals/・/expenses/・/mourners/new・/settings すべて200、経費一覧に控除合計、フォームに供花基数/供物個数、設定に宗派
Geminiの提案(A〜D)を実装しました。 ## A. 忌日・法要スケジュール - `/rituals/` に逝去日を保存し、**初七日・四十九日・百箇日・一周忌〜三十三回忌・初盆**を自動計算(初盆は逝去後はじめての8月13日) - **iCal出力**(`/rituals/calendar.ics`)でカレンダー登録可。ダッシュボードから遷移 ## B. 相続税控除タグ - 経費に「相続税の控除対象」チェックを追加 - 一覧に控除列と**対象/対象外の合計**を表示、Excel/CSVにも「相続税控除」列を追加 - 経費カテゴリに「お布施・心付け」を追加(領収書が出ない現金支出) ## C. 供花・供物の基数/個数 - 供花・弔電を**複数選択**(供花/弔電/供物)に変更し、**供花の基数・供物の個数**を記録 - 表示例: 「供花・供物(供花3基・供物2個)」。一覧・印刷・CSV/Excelに反映 - 旧`offering`(単一選択)は`offerings`へ自動移行 ## D. 宗派ごとの用語 - 設定に**宗派**(仏式/神式/キリスト教)を追加し、呼び名を切替 - 香典 → **玉串料**(神式)/**御花料**(キリスト教)。「香典のみ」も「玉串料のみ」等に追従 - ダッシュボード・一覧・フォーム・印刷・CSVに反映 ## 検証 - テスト288件パス(A8件/B4件/C3件/D5件を追加) - 稼働サーバー: `/rituals/`・`/expenses/`・`/mourners/new`・`/settings` すべて200、経費一覧に控除合計、フォームに供花基数/供物個数、設定に宗派
joe closed this issue 2026-09-28 09:24:12 +00:00
Sign in to join this conversation.
No labels
bug
cleanup
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
joe/sougi#30
No description provided.