KRACOEUS-8604: handling the usecase for adding a new budget period when there isn't any existing periods to base period id from and compare dates
Merge pull request #1354 from leoherbie/KRACOEUS-8604

KRACOEUS-8604: handling the usecase for adding a new budget period wh…