Unable to change Planning Date Range using pa_budget_pub.update_plannning_element_attr
When adding new Period to a Forecast (or Plan) version (using pa_budget_pub.add_budget_line or pa_budget_pub.update_budget) it is not possible unless the Planning Date Range accommodates the new period.
If you fail to extend the planning date range, you get this message:
Please specify a period for the line that falls within the planning start and end dates for the planning element.
So, the solution is to call pa_budget_pub.update_plannning_element_attr and extend the range.
However the API is very fussy about the start date.
If you skip the ETC start date parameter or set it to null you get this;