piecash.budget module

class piecash.budget.Budget(*args, **kwargs)[source]

Bases: piecash._declbase.DeclarativeBaseGuid

A GnuCash Budget

name

name of the budget

Type

str

description

description of the budget

Type

str

amounts

list of amounts per account

Type

list of piecash.budget.BudgetAmount

class piecash.budget.BudgetAmount(*args, **kwargs)[source]

Bases: sqlalchemy.ext.declarative.api.DeclarativeBase

A GnuCash BudgetAmount

amount

the budgeted amount

Type

decimal.Decimal

account

the budgeted account

Type

piecash.core.account.Account

budget

the budget of the amount

Type

Budget