It jumps from year end day 20 to 30.. This could lead to reporting issues if a client in fact has a mid-month year end, mid-month year ends are legit in accounting. But nonetheless, any change to this function needs to be thoroughly tested as a lot in mymc relies on it.
getFiscalYearRange in thr-addons assumes that year ends are always on the 30th of a given month, which leads to an unexpected behaviour as seen here:
It jumps from year end day 20 to 30.. This could lead to reporting issues if a client in fact has a mid-month year end, mid-month year ends are legit in accounting. But nonetheless, any change to this function needs to be thoroughly tested as a lot in mymc relies on it.