ut2k5, я 3.04 выложил, там командировку на периоды разбивал, вроде все хорошо считалось..
Добавлено (24.09.2010, 13:24)
---------------------------------------------
ut2k5,
1.В задаче требование, что данные о командировке могут вводиться задним числом. Т.е. период регистрации сейчас, а период действия раньше. Ты же базу для командировки определяешь по периоду регистрации, это не верно, нужно от периода действия. А период действия ты разбиваешь. Чуть попозже выложу свое решение
Добавлено (24.09.2010, 13:25)
---------------------------------------------
Сказано же разбивать оклад не нужно, а тебя все основные начисления разбиваются
Добавлено (24.09.2010, 13:26)
---------------------------------------------
В начале движения старые не удаляешь)
Добавлено (24.09.2010, 13:35)
---------------------------------------------
Зачем так много полей выбираешь, при расчете основных начислений?
Добавлено (24.09.2010, 13:47)
---------------------------------------------
По-моему условие, что фактический период действия лежит в нужном интервале, нужно задавать в соединении таблиц, а не в конструкции ГДЕ.