************* API Reference ************* Budgets ======= .. class:: BudgetMixin This mixin_ makes it easy to create a :class:`~trytond:trytond.model.Model` that defines a budget. .. class:: BudgetLineMixin The *BudgetLineMixin* provides the basic parts needed to structure the budget lines and define both the budgeted and actual amounts. Copy Budgets ============ .. class:: CopyBudgetMixin The *CopyBudgetMixin* is a mixin_ that helps copy a :class:`~BudgetMixin`. .. class:: CopyBudgetStartMixin The *CopyBudgetStartMixin* is designed to be used with the :class:`~CopyBudgetMixin` to help copy a :class:`~BudgetMixin`. .. _mixin: https://en.wikipedia.org/wiki/Mixin