![]() |
![]() |
|
1С 8.2 СКД не работает тип дополнения | ☑ | ||
---|---|---|---|---|
0
yunona
26.01.12
✎
18:12
|
Задача: сделать отчет по уволенным сотрудникам за год помесячно, в т.ч. выводить месяца, в которых никто не увольнялся. Данные вытаскиваю запросом, проверяла в консоли запросов - работает. В запросе есть в т.ч. строка КОНЕЦПЕРИОДА(ДОБАВИТЬКДАТЕ(Уволенные.ДатаУвольнения, СЕКУНДА, -1), МЕСЯЦ) КАК МесяцУвольнения
В СКД вроде все настроила, для МесяцУвольнения задала тип дополнения - месяц, и начальную, конечную даты периода. Месяцами, в которых не было уволенных отчет не дополняется!!! Почему??? Бьюсь который день, помогите, пожалуйста...... |
|||
1
Фулиган
27.01.12
✎
09:33
|
А где настроила?
Это настраивается когда "рисуешь сам отчет" , а не в запросе. |
|||
2
yunona
27.01.12
✎
10:49
|
Конфигурация ЗиУП стандарнтная. Текст запроса ниже. может что не так? опыт в 8-ке не большой.
ВЫБРАТЬ РАЗРЕШЕННЫЕ РаботникиОрганизаций.ЗанимаемыхСтавок КАК КоличествоУволенных, РаботникиОрганизаций.ПодразделениеОрганизации КАК ПодразделениеОрганизации, РаботникиОрганизаций.ОбособленноеПодразделение КАК Орагнизация, КОНЕЦПЕРИОДА(ДОБАВИТЬКДАТЕ(Уволенные.ДатаУвольнения, СЕКУНДА, -1), МЕСЯЦ) КАК МесяцУвольнения {ВЫБРАТЬ КоличествоУволенных, ПодразделениеОрганизации.*, Орагнизация.*} ИЗ (ВЫБРАТЬ Уволенные.Сотрудник КАК Сотрудник, МАКСИМУМ(ВсеРаботники.Период) КАК Период, Уволенные.Период КАК ДатаУвольнения ИЗ (ВЫБРАТЬ РаботникиОрганизаций.Период КАК Период, РаботникиОрганизаций.Сотрудник КАК Сотрудник ИЗ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций ГДЕ РаботникиОрганизаций.ПричинаИзмененияСостояния = ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение) И РаботникиОрганизаций.Период МЕЖДУ &ДатаНачУвольнений И &ДатаКонУвольнений) КАК Уволенные ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК ВсеРаботники ПО Уволенные.Период > ВсеРаботники.Период И Уволенные.Сотрудник = ВсеРаботники.Сотрудник СГРУППИРОВАТЬ ПО Уволенные.Сотрудник, Уволенные.Период) КАК Уволенные ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций ПО Уволенные.Период = РаботникиОрганизаций.Период И Уволенные.Сотрудник = РаботникиОрганизаций.Сотрудник {ГДЕ РаботникиОрганизаций.ЗанимаемыхСтавок КАК КоличествоУволенных, РаботникиОрганизаций.Должность.*, РаботникиОрганизаций.ПодразделениеОрганизации.*, РаботникиОрганизаций.ОбособленноеПодразделение.* КАК Орагнизация} |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |