KRACOEUS-7584 budget periods line item interaction

Implementing budget line item interaction.
Currently unable to hook authorization/permission since we are refactoring budget document.
We need to fix this later.

It did not - not sure whether it was part of some on going changes. I will double check.