KCINFR-979: JPA work for budget

Yeah, but I was suggesting just using the KRADLegacyDataAdapter since documentHeader is mapped in JPA. In the past we've seen issues with the dataAdapter classes so in this instance since we know for certain that the docHeader will always be something we get from JPA, I thought we could use it but I think rice does not expose that to us directly for a reason.