KCINFR-979: JPA work for budget

That is the legacyDataAdapter its just called BoService. And this will likely go away with @geothomasp work to remove the requirement of a budget.