KCINFR-979: JPA work for budget

This isn't new code that I wrote but what was originally in the BudgetDocumentOverview class.  I'm not sure if this changes things however.