Skip to content

収入の記録

関連: 支出の保存 / 月次予算 / メール取込

いまできること

  • Discord(DM / チャンネル)で収入を手動記録する
  • 分類は固定: 給与 / ボーナス / 臨時 / 立替精算 / 給付 / その他
  • 訂正・削除(「さっきの給料、金額直して」など)
  • 複数件も可(例: 「給料28万と臨時1万」)

まだ

  • メール自動取込(将来。給与通知メールなど)
  • 予算の「月収」を記録収入から自動上書き(今は budget_settings が計画値。記録収入は Grafana で別表示可)

テーブル

sql/006_incomes.sqlincomes

意味
amount_yen 金額
category 収入分類
counterparty 支払元(会社名など)
received_at 入金日(分かれば)
raw_text 元メッセージ

支出の expenses とは別テーブル。id も別採番(返事では income_id= と明示)。

試し方

今月の給料が280000円入った
立替精算で4500円返ってきた
SELECT id, amount_yen, category, counterparty, received_at, created_at
FROM incomes
ORDER BY id DESC
LIMIT 10;

データ源の将来像

いま:   Discord 手動
将来:   給与・振込メール(IMAP)→ 同じ incomes へ
        (source = email_...)

Bot 再起動で 006 が適用される。Grafana の readonly には SELECT も付与する。