Странная ситуация...
В базу для расчета районного коэффициента за текущий месяц попадают начисления премий который были год, два назад по этому сотруднику.
Мучался мучался, выгрузил базу в файловую - и вдруг стало считать правильно.
Попытался загрузить в SQL - получил ругань на то что там смещение дат какое-то неверно, поменял смещение даты с 0 на 2000 в SQLе, загрузил
загрузилась база.
но районный коэффициент считает неверно.
Сохранил файловый вариант базы в dt ( в файловом правильно расчетывался районный), загрузил в SQL - запускаю расчет - другие цифры, опять видит он этот расчет прошлого периода как базу для расчета районного.
апну тему для будущих поколений.
реально update скуля помог.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший