wiki:ShowFinanceCentre

Приказ на финансиски панел

Актери

  • Најавен корисник

Чекор 1

Корисникот пристапува до панелот за финансии.

Чекор 2

Базата проверува дали корисникот веќе ги следи финансиите

SELECT EXISTS (
  SELECT 1
  FROM trekr.finance_users fu
  WHERE fu.user_id = $1
) AS is_finance_user;

Чекор 3

Доколку добиеме точно корисникот добива пристап до панелот, каде што добиваме листа од неговите приходи, пита диаграм со поделба на месечните приходи според избраните проценти и график за неговите месечни накачувања на приходи.

SELECT
  i.income_id,
  i.user_id,
  i.date,
  i.amount
FROM trekr.incomes i
WHERE i.user_id = $1
ORDER BY i.date, i.income_id;
SELECT
  fu.user_id,
  fu.spending_budget,
  fu.saving_budget,
  fu.investing_budget,
  fu.donation_budget,
  fu.credit
FROM trekr.finance_users fu
WHERE fu.user_id = $1;

Чекор 3.1

Доколку корисникот не започнал со следење на финансиите тој добива приказ на копчето "Start Finance Tracking"

Last modified 2 days ago Last modified on 02/08/26 18:36:03
Note: See TracWiki for help on using the wiki.