Hi,
Doesn't this requirement make the use of the budget control functionality superflous?
If a budget is exceeded then there should be an investigation and analysis first what happened and why the budget amount is not sufficient.
If you directly create a revision budget, I would doubt that you need the budget control feature.
Just switch it off and you do not have to think about creating an auto revision.
Best regards,
Ludwig