- Une budgetitem / par catégorie
- Possibilité d'avoir plusieurs sous catégories :
- Dépense récurrente
- Dépense exceptionnelle
- Dépense annuelle rapportée à un mois (vacances/assurances...)
- Montrer les opérations qui matchent la catégorie
- Montrer la somme restant pour la catégorie en question
- Une budgetitem / par catégorie
- Possibilité d'avoir plusieurs sous catégories :
- Revenus récurrent (reporté tous les mois)
- Revenus exceptionnel (valable pour un mois donné)
- name
- category (categories?)
- startdate
- enddate
- type : oneshot/weekly/monthly/yearly
- amount
Check unicity??
- post budgetitems/
- put budgetitems/:id
- get budgetitems/
- delete budgetitems/:id
- param :id
- name
- [budgetitemsId] Must have a null balance Display the real balance.
- post budgets/
- put budgets/:id
- get budgets/
- delete budgets/
- param :id
- create budget
- create/edit budget item
- display budget
link operation to budget item : operation.category === budgetitem.category && operation.date >= budgetitem.startDate && ( typeof budgetitem.endDate === 'undefined' || budgetitem.endDate <= operation.date)