Our solution was to store -3 for october (10), -2 for November (11) , and -1 for December (12). That made the presentation logic simply, IF negative value returned, ADD +13 to get correct result. Also our data conversion only affected 1/10 of the rows, and the code changes could be promoted...