ВЫБРАТЬ
ОтпускаОрганизацийРаботникиОрганизации.ВидОтпуска,
ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала,
ОтпускаОрганизацийРаботникиОрганизации.ДатаОкончания,
ВЫРАЗИТЬ(ОтпускаОрганизацийРаботникиОрганизации.Основание КАК СТРОКА(1000)) КАК Основание,
ОтпускаОрганизацийРаботникиОрганизации.КвоДней,
ОтпускаОрганизацийРаботникиОрганизации.Сотрудник,
ОтпускаОрганизацийРаботникиОрганизации.Сотрудник.Код КАК СотрудникКод,
ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала КАК ПериодОтпуска,
МАКСИМУМ(РаботникиОрганизаций.Период) КАК ПериодРС
ПОМЕСТИТЬ ВТ_Отпуск
ИЗ
Документ.ОтпускаОрганизаций.РаботникиОрганизации КАК ОтпускаОрганизацийРаботникиОрганизации
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ПО ОтпускаОрганизацийРаботникиОрганизации.Ссылка = РаботникиОрганизаций.Сотрудник.Ссылка
И ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала >= РаботникиОрганизаций.Период
СГРУППИРОВАТЬ ПО
ОтпускаОрганизацийРаботникиОрганизации.ДатаОкончания,
ВЫРАЗИТЬ(ОтпускаОрганизацийРаботникиОрганизации.Основание КАК СТРОКА(1000)),
ОтпускаОрганизацийРаботникиОрганизации.ВидОтпуска,
ОтпускаОрганизацийРаботникиОрганизации.Сотрудник,
ОтпускаОрганизацийРаботникиОрганизации.КвоДней,
ОтпускаОрганизацийРаботникиОрганизации.Сотрудник.Код,
ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала,
ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТ_Отпуск.ВидОтпуска,
ВТ_Отпуск.ДатаНачала,
ВТ_Отпуск.ДатаОкончания,
ВТ_Отпуск.КвоДней,
ВТ_Отпуск.Сотрудник,
ВТ_Отпуск.СотрудникКод,
ВТ_Отпуск.ПериодОтпуска,
ВТ_Отпуск.Основание,
РаботникиОрганизаций.ПодразделениеОрганизации,
РаботникиОрганизаций.Должность,
ВТ_Отпуск.ПериодРС
ИЗ
ВТ_Отпуск КАК ВТ_Отпуск
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ПО ВТ_Отпуск.ПериодРС = РаботникиОрганизаций.Период
В конструкторе запросов не выводит поля "ПодразделениеОрганизации" и "Должность"....
Посмотрите плиз!
Конфа. УПП 1.3.29.2 Укр.
Вроде получилось:
ВЫБРАТЬ
ОтпускаОрганизацийРаботникиОрганизации.ВидОтпуска,
ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала,
ОтпускаОрганизацийРаботникиОрганизации.ДатаОкончания,
ОтпускаОрганизацийРаботникиОрганизации.КвоДней,
ОтпускаОрганизацийРаботникиОрганизации.Сотрудник,
ОтпускаОрганизацийРаботникиОрганизации.Сотрудник.Код КАК СотрудникКод,
ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала КАК ПериодОтпуска,
МАКСИМУМ(РаботникиОрганизаций.Период) КАК ПериодРС
ПОМЕСТИТЬ ВТ_Отпуск
ИЗ
Документ.ОтпускаОрганизаций.РаботникиОрганизации КАК ОтпускаОрганизацийРаботникиОрганизации
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ПО ОтпускаОрганизацийРаботникиОрганизации.Сотрудник.Ссылка = РаботникиОрганизаций.Сотрудник.Ссылка
И ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала >= РаботникиОрганизаций.Период
СГРУППИРОВАТЬ ПО
ОтпускаОрганизацийРаботникиОрганизации.ВидОтпуска,
ОтпускаОрганизацийРаботникиОрганизации.Сотрудник,
ОтпускаОрганизацийРаботникиОрганизации.ДатаОкончания,
ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала,
ОтпускаОрганизацийРаботникиОрганизации.КвоДней,
ОтпускаОрганизацийРаботникиОрганизации.Сотрудник.Код,
ОтпускаОрганизацийРаботникиОрганизации.ДатаНачала
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТ_Отпуск.ВидОтпуска КАК ВидОтпуска,
ВТ_Отпуск.ДатаНачала КАК ДатаНачала,
ВТ_Отпуск.ДатаОкончания КАК ДатаОкончания,
ВТ_Отпуск.КвоДней КАК КвоДней,
ВТ_Отпуск.Сотрудник КАК Сотрудник,
ВТ_Отпуск.СотрудникКод КАК СотрудникКод,
ВТ_Отпуск.ПериодОтпуска КАК ПериодОтпуска,
ВТ_Отпуск.ПериодРС,
РаботникиОрганизаций.ПодразделениеОрганизации,
РаботникиОрганизаций.Должность
ИЗ
ВТ_Отпуск КАК ВТ_Отпуск
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ПО ВТ_Отпуск.Сотрудник = РаботникиОрганизаций.Сотрудник
ГДЕ
ВТ_Отпуск.ПериодРС = РаботникиОрганизаций.Период