Loading muffin/analysis/CashFlowAnalysis.py +8 −0 Original line number Diff line number Diff line Loading @@ -67,6 +67,14 @@ class CashFlowAnalysis: def balance(self) -> Decimal: return self.total_income - self.total_expenses @property def as_dict(self) -> dict[str, str]: return { "balance": self.balance, "totalIncome": self.total_income, "totalExpenses": self.total_expenses, } @classmethod def from_files(cls, payment_orders_path: Path, budget_plan_path: Path) -> Self: budget_plan = load_pdf(budget_plan_path) Loading Loading
muffin/analysis/CashFlowAnalysis.py +8 −0 Original line number Diff line number Diff line Loading @@ -67,6 +67,14 @@ class CashFlowAnalysis: def balance(self) -> Decimal: return self.total_income - self.total_expenses @property def as_dict(self) -> dict[str, str]: return { "balance": self.balance, "totalIncome": self.total_income, "totalExpenses": self.total_expenses, } @classmethod def from_files(cls, payment_orders_path: Path, budget_plan_path: Path) -> Self: budget_plan = load_pdf(budget_plan_path) Loading