Action if Accumulated Monthly Budget Exceeded- calculation different between v10.1.73 and v11.03 beta 25

If you set up a budget against a project and set the action to ‘Stop’ when Action if Annual Budget Exceeded, the message displayed when a transaction is posted against that budget is different between v10.1.73 and v11.03 beta 25.

The calculation performed in v10.1.73 is incorrect whilst that on v11.03 beta 25. is correct.

I have tested the same data on both these versions and can confirm that the underlying code is different.
image

image

Thanks very much for reporting Action if Accumulated Monthly Budget Exceeded- calculation different between v10.1.73 and v11.03 beta 25 · Issue #16152 · frappe/erpnext · GitHub

If you possibly have a test case example or report, to compare v10 and v11 results, that would confirm this fix.