Имя: Пароль:
1C
1С v8
ЗУП - а что там с остатками отпусков?
0 RomaH
 
naïve
17.10.11
08:24
Забросили это дело?

год назад исправлял запрос для расчет остатков - смотрю последнюю типовую - нифига так и не изменилось:

ПолучитьДополнениеОстатковОрганизаций

типовая:
   |    Работники.Должность КАК Должность
   |ПОМЕСТИТЬ ВТ_ОстаткиСДолжностью

должно быть:
   |    ВЫБОР
   |        КОГДА Работники.ПериодЗавершения <> ДАТАВРЕМЯ(1,1,1) И Работники.ПериодЗавершения <= ВТСрезОстаткиИРаботники.ДатаНачалаРабочегоГода
   |        ТОГДА Работники.ДолжностьЗавершения
   |        ИНАЧЕ Работники.Должность
   |    КОНЕЦ КАК Должность
   |ПОМЕСТИТЬ ВТ_ОстаткиСДолжностью


тут тоже - исправил ... не помню уже что и почему, но вроде должен был проверять - типовой вариант не работает

   |ПОМЕСТИТЬ ВТ_СрезТаблицаОстатковИРаботники
   |ИЗ
   |    ВТ_ТаблицаОстатков КАК ТаблицаОстатков
   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
   |        ПО ТаблицаОстатков.Сотрудник = РаботникиОрганизаций.Сотрудник
   //Лобанов начало вставки
   //|            И ТаблицаОстатков.ДатаПолученияДанных <= РаботникиОрганизаций.Период
   |            И ТаблицаОстатков.ДатаПолученияДанных >= РаботникиОрганизаций.Период
   //Лобанов конец вставки


что там все глухо?
Программист всегда исправляет последнюю ошибку.