Кадровые данные сотрудника в запросе 1С ЗУП 3.1

Читайте так же про способ использования механизма временных таблиц в 1С ЗУП.

Какие варианты получения кадровых данных есть

Часто есть необходимость быстро в запросе получить кадровые данные сотрудника, Срез последних регистра Кадровая история сотрудников, дает не актуальные данные при временных переводах сотрудников. КадроваяИсторияСотрудниковИнтервальный, является техническим и не рекомендуется дли использования в запросах.

Специально для этого разработчики конфигурации 1С Зарплата и Управление персоналом разработали Представления виртуальных таблиц, то есть создается представление таблицы с пустыми данными, а после заполняет источниками данных, пример такого запроса ниже:

Добавляем в запрос подзапросы по виртуальным таблицам:

ВЫБРАТЬ РАЗРЕШЕННЫЕ
	Сотрудники.Ссылка КАК Сотрудник,
	&ДатаНачала КАК Период
ПОМЕСТИТЬ ВТСотрудники
{ВЫБРАТЬ
	Сотрудник.*}
ИЗ
	Справочник.Сотрудники КАК Сотрудники
ГДЕ
	Сотрудники.Ссылка = Сотрудники.ГоловнойСотрудник
{ГДЕ
	Сотрудники.Ссылка.* КАК Сотрудник,
	Сотрудники.Код КАК ТабельныйНомер,
	Сотрудники.ФизическоеЛицо.*,
	Сотрудники.ГоловнаяОрганизация.*,
	Сотрудники.ТекущийПроцентСевернойНадбавки КАК ПроцентСевернойНадбавки,
	Сотрудники.ФизическоеЛицо.Пол КАК Пол,
	Сотрудники.ФизическоеЛицо.ДатаРождения КАК ДатаРождения,
	Сотрудники.ФизическоеЛицо.ИНН КАК ИНН,
	Сотрудники.ФизическоеЛицо.СтраховойНомерПФР КАК СтраховойНомерПФР,
	Сотрудники.ФизическоеЛицо.МестоРождения КАК МестоРождения}
;

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

////////////////////////////////////////////////////////////////////////////

Как получить кадровые данные в отчетах на СКД

При использовании системы компоновки данных в модуль объекта необходимо вставить в процедуру ПриКомпоновкеРезультата или ИнициализироватьОтчет, функцию:

ЗарплатаКадрыОбщиеНаборыДанных.ЗаполнитьОбщиеИсточникиДанныхОтчета(ЭтотОбъект);

Данная функция находит таблицы представления вида Представления_ в запросе из макета СКД.

Пример кода:

Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
ЗарплатаКадрыОбщиеНаборыДанных.ЗаполнитьОбщиеИсточникиДанныхОтчета(ЭтотОбъект);	
КонецПроцедуры

Вид модуля отчета:

Как использовать в других запросах

Если Вы используете механизм представлений ЗУП в других модулях помимо СКД, то проще всего использовать процедуру:

ЗарплатаКадрыОбщиеНаборыДанных.ЗаменитьЗапросыКПредставлениямВиртуальныхТаблиц(Запрос.Текст, );

Данная процедура находит представление таблицы и заменяет на нужные данные.

Какие данные можно получить?

ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка) КАК Сотрудник,
    ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка) КАК ФизическоеЛицо,
    ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка) КАК ГоловнаяОрганизация,
    "" КАК ТабельныйНомер,
    ДАТАВРЕМЯ(1, 1, 1) КАК РабочееМестоПериодРегистрации,
    ЗНАЧЕНИЕ(Документ.ПриемНаРаботу.ПустаяСсылка) КАК РабочееМестоРегистратор,
    ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка) КАК Организация,
    ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка) КАК Подразделение,
    ЗНАЧЕНИЕ(Справочник.Должности.ПустаяСсылка) КАК Должность,
    ЗНАЧЕНИЕ(Справочник.ШтатноеРасписание.ПустаяСсылка) КАК ДолжностьПоШтатномуРасписанию,
    ДАТАВРЕМЯ(1, 1, 1) КАК ГрафикРаботыПериодРегистрации,
    ЗНАЧЕНИЕ(Документ.ПриемНаРаботу.ПустаяСсылка) КАК ГрафикРаботыРегистратор,
    ЗНАЧЕНИЕ(Справочник.ГрафикиРаботыСотрудников.ПустаяСсылка) КАК ГрафикРаботы,
    0 КАК КоличествоСтавок,
    ЗНАЧЕНИЕ(Перечисление.ВидыЗанятости.ПустаяСсылка) КАК ВидЗанятости,
    ЗНАЧЕНИЕ(Справочник.ТарифныеСетки.ПустаяСсылка) КАК ТарифнаяСетка,
    ДАТАВРЕМЯ(1, 1, 1) КАК РазрядКатегорияПериодРегистрации,
    ЗНАЧЕНИЕ(Документ.ПриемНаРаботу.ПустаяСсылка) КАК РазрядКатегорияРегистратор,
    ЗНАЧЕНИЕ(Справочник.РазрядыКатегорииДолжностей.ПустаяСсылка) КАК РазрядКатегория,
    ЗНАЧЕНИЕ(Справочник.ТарифныеСетки.ПустаяСсылка) КАК ТарифнаяСеткаНадбавки,
    ДАТАВРЕМЯ(1, 1, 1) КАК СостояниеПериодРегистрации,
    ЗНАЧЕНИЕ(Перечисление.СостоянияСотрудника) КАК Состояние,
    ДАТАВРЕМЯ(1, 1, 1) КАК ОплатаТрудаПериодЗаписи,
    ЗНАЧЕНИЕ(Документ.ПриемНаРаботу.ПустаяСсылка) КАК ОплатаТрудаРегистратор,
    0 КАК ТарифнаяСтавка,
    ЗНАЧЕНИЕ(Справочник.ПоказателиРасчетаЗарплаты.ПустаяСсылка) КАК ПоказательТарифнойСтавки,
    0 КАК ДоляНеполногоРабочегоВремени,
    0 КАК Надбавка,
    0 КАК ФОТ,
    ДАТАВРЕМЯ(1, 1, 1) КАК АвансПериодЗаписи,
    ЗНАЧЕНИЕ(Документ.ПриемНаРаботу.ПустаяСсылка) КАК АвансРегистратор,
    0 КАК Аванс,
    ЗНАЧЕНИЕ(Перечисление.СпособыРасчетаАванса.ПустаяСсылка) КАК СпособРасчетаАванса,
    ВЫРАЗИТЬ(0 КАК ЧИСЛО(4, 2)) КАК ПроцентСевернойНадбавки,
    ЗНАЧЕНИЕ(Перечисление.ПорядокНачисленияСеверныхНадбавок.ПустаяСсылка) КАК ПорядокИсчисленияПроцентаСевернойНадбавки,
    ИСТИНА КАК ПроцентСевернойНадбавкиИзменяется,
    ДАТАВРЕМЯ(1, 1, 1) КАК ДатаПриема,
    "" КАК ТрудовойДоговорНомер,
    ДАТАВРЕМЯ(1, 1, 1) КАК ТрудовойДоговорДата,
    ЗНАЧЕНИЕ(Документ.ПриемНаРаботу.ПустаяСсылка) КАК ПриказОПриеме,
    ДАТАВРЕМЯ(1, 1, 1) КАК ПриказОПриемеДатаЗавершенияТрудовогоДоговора,
    ДАТАВРЕМЯ(1, 1, 1) КАК ДатаУвольнения,
    ЗНАЧЕНИЕ(Документ.Увольнение.ПустаяСсылка) КАК ПриказОбУвольнении,
    ЗНАЧЕНИЕ(Справочник.ОснованияУвольнения.ПустаяСсылка) КАК ПриказОбУвольненииСтатьяТКРФ,
    "" КАК ПриказОбУвольненииНомер,
    ДАТАВРЕМЯ(1, 1, 1) КАК ПриказОбУвольненииДата,
    ЗНАЧЕНИЕ(Перечисление.ПолФизическогоЛица.ПустаяСсылка) КАК Пол,
    ДАТАВРЕМЯ(1, 1, 1) КАК ДатаРождения,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК ИНН,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК СтраховойНомерПФР,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК МестоРождения,
    ДАТАВРЕМЯ(1, 1, 1) КАК ГражданствоПериодРегистрации,
    ЗНАЧЕНИЕ(Справочник.СтраныМира.ПустаяСсылка) КАК Страна,
    "" КАК ИННВСтранеГражданства,
    ДАТАВРЕМЯ(1, 1, 1) КАК ВидЗастрахованногоЛицаПериодРегистрации,
    ЗНАЧЕНИЕ(Перечисление.ВидыЗастрахованныхЛицОбязательногоСтрахования.ПустаяСсылка) КАК ВидЗастрахованногоЛица,
    ДАТАВРЕМЯ(1, 1, 1) КАК ФИОПериодРегистрации,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК Фамилия,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК Имя,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК Отчество,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК ФИОПолные,
    ДАТАВРЕМЯ(1, 1, 1) КАК ДокументПериодРегистрации,
    ЗНАЧЕНИЕ(Справочник.ВидыДокументовФизическихЛиц.ПустаяСсылка) КАК ДокументВид,
    "" КАК ДокументКодМВД,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК ДокументСерия,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК ДокументНомер,
    ДАТАВРЕМЯ(1, 1, 1) КАК ДокументДатаВыдачи,
    ДАТАВРЕМЯ(1, 1, 1) КАК ДокументСрокДействия,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК ДокументКемВыдан,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК ДокументКодПодразделения,
    "" КАК ДокументПредставление,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК АдресПоПрописке,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК АдресПоПропискеПредставление,
    ДАТАВРЕМЯ(1, 1, 1) КАК ДатаРегистрации,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК АдресМестаПроживания,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК АдресМестаПроживанияПредставление,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК ТелефонМобильныйПредставление,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК ТелефонДомашнийПредставление,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК ТелефонРабочийПредставление,
    ВЫРАЗИТЬ("" КАК СТРОКА) КАК EMailПредставление,
    ЗНАЧЕНИЕ(Справочник.ЯзыкиНародовМира.ПустаяСсылка) КАК ВладеемыйЯзык1,
    ЗНАЧЕНИЕ(Справочник.СтепениЗнанияЯзыка.ПустаяСсылка) КАК ВладеемыйЯзык1СтепеньЗнания,
    ЗНАЧЕНИЕ(Справочник.ЯзыкиНародовМира.ПустаяСсылка) КАК ВладеемыйЯзык2,
    ЗНАЧЕНИЕ(Справочник.СтепениЗнанияЯзыка.ПустаяСсылка) КАК ВладеемыйЯзык2СтепеньЗнания,
    ЗНАЧЕНИЕ(Справочник.ПрофессииРабочих.ПустаяСсылка) КАК Профессия1,
    ЗНАЧЕНИЕ(Справочник.ПрофессииРабочих.ПустаяСсылка) КАК Профессия2,
    0 КАК ОбщийСтажДней,
    0 КАК ОбщийСтажМесяцев,
    0 КАК ОбщийСтажЛет,
    0 КАК НепрерывныйСтажДней,
    0 КАК НепрерывныйСтажМесяцев,
    0 КАК НепрерывныйСтажЛет,
    0 КАК СтажНаНадбавкуЗаВыслугуЛетДней,
    0 КАК СтажНаНадбавкуЗаВыслугуЛетМесяцев,
    0 КАК СтажНаНадбавкуЗаВыслугуЛетЛет,
    0 КАК СтраховойСтажДней,
    0 КАК СтраховойСтажМесяцев,
    0 КАК СтраховойСтажЛет,
    0 КАК РасширенныйСтраховойСтажДней,
    0 КАК РасширенныйСтраховойСтажМесяцев,
    0 КАК РасширенныйСтраховойСтажЛет,
    0 КАК ПрочийСтажДней,
    0 КАК ПрочийСтажМесяцев,
    0 КАК ПрочийСтажЛет,
    0 КАК ОбщийНаучноПедагогическийСтажДней,
    0 КАК ОбщийНаучноПедагогическийСтажМесяцев,
    0 КАК ОбщийНаучноПедагогическийСтажЛет,
    0 КАК ПедагогическийСтажДней,
    0 КАК ПедагогическийСтажМесяцев,
    0 КАК ПедагогическийСтажЛет,
    0 КАК СеверныйСтажДней,
    0 КАК СеверныйСтажМесяцев,
    0 КАК СеверныйСтажЛет,
    ДАТАВРЕМЯ(1, 1, 1) КАК СостояниеВБракеПериодРегистрации,
    ЗНАЧЕНИЕ(Справочник.СостояниеВБраке.ПустаяСсылка) КАК СостояниеВБраке,
    ДАТАВРЕМЯ(1, 1, 1) КАК ВоинскийУчетПериодРегистрации,
    ЗНАЧЕНИЕ(Перечисление.КатегорииЗапасаВоеннообязанных.ПустаяСсылка) КАК ВоинскийУчетКатегорияЗапаса,
    ЗНАЧЕНИЕ(Справочник.ЗванияГражданскогоВоинскогоУчета.ПустаяСсылка) КАК ВоинскийУчетЗвание,
    ЗНАЧЕНИЕ(Справочник.СоставыВоеннослужащих.ПустаяСсылка) КАК ВоинскийУчетСостав,
    "" КАК ВоинскийУчетВУС,
    ЗНАЧЕНИЕ(Перечисление.ГодностьКВоеннойСлужбе.ПустаяСсылка) КАК ВоинскийУчетГодность,
    ЗНАЧЕНИЕ(Справочник.Военкоматы.ПустаяСсылка) КАК ВоинскийУчетВоенкомат,
    "" КАК ВоинскийУчетНомерКомандыПартии,
    ЗНАЧЕНИЕ(Перечисление.ОтношениеКВоинскойОбязанности.ПустаяСсылка) КАК ВоинскийУчетОтношениеКВоинскойОбязанности,
    ЗНАЧЕНИЕ(Перечисление.ОтношениеКВоинскомуУчету.ПустаяСсылка) КАК ВоинскийУчетОтношениеКВоинскомуУчету,
    ДАТАВРЕМЯ(1, 1, 1) КАК ВоинскийУчетЗабронированОрганизациейПериодРегистрации,
    ЗНАЧЕНИЕ(Документ.БронированиеГражданПребывающихВЗапасе.ПустаяСсылка) КАК ВоинскийУчетЗабронированОрганизациейРегистратор,
    ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка) КАК ВоинскийУчетЗабронированОрганизацией,
    ЗНАЧЕНИЕ(Справочник.УчебныеЗаведения.ПустаяСсылка) КАК ПослеВузовскоеОбразованиеУчебноеЗаведение,
    ЗНАЧЕНИЕ(Справочник.ВидыОбразованияФизическихЛиц.ПустаяСсылка) КАК ПослеВузовскоеОбразованиеВидОбразования,
    ЗНАЧЕНИЕ(Справочник.ВидыОбразованияФизическихЛиц.ПустаяСсылка) КАК ПослеВузовскоеОбразованиеВидПослевузовскогоОбразования,
    ЗНАЧЕНИЕ(Справочник.ВидыДокументовОбОбразовании.ПустаяСсылка) КАК ПослеВузовскоеОбразованиеВидДокумента,
    ДАТАВРЕМЯ(1, 1, 1) КАК ПослеВузовскоеОбразованиеНачало,
    ДАТАВРЕМЯ(1, 1, 1) КАК ПослеВузовскоеОбразованиеОкончание,
    "" КАК ПослеВузовскоеОбразованиеСерия,
    "" КАК ПослеВузовскоеОбразованиеНомер,
    ДАТАВРЕМЯ(1, 1, 1) КАК ПослеВузовскоеОбразованиеДатаВыдачи,
    ЗНАЧЕНИЕ(Справочник.КлассификаторСпециальностейПоОбразованию.ПустаяСсылка) КАК ПослеВузовскоеОбразованиеСпециальность,
    "" КАК ПослеВузовскоеОбразованиеКвалификация,
    ЗНАЧЕНИЕ(Справочник.УчебныеЗаведения.ПустаяСсылка) КАК Образование1УчебноеЗаведение,
    ЗНАЧЕНИЕ(Справочник.ВидыОбразованияФизическихЛиц.ПустаяСсылка) КАК Образование1ВидОбразования,
    ДАТАВРЕМЯ(1, 1, 1) КАК Образование1Начало,
    ДАТАВРЕМЯ(1, 1, 1) КАК Образование1Окончание,
    ЗНАЧЕНИЕ(Справочник.КлассификаторСпециальностейПоОбразованию.ПустаяСсылка) КАК Образование1Специальность,
    ЗНАЧЕНИЕ(Справочник.ВидыДокументовОбОбразовании.ПустаяСсылка) КАК Образование1ВидДокумента,
    "" КАК Образование1Серия,
    "" КАК Образование1Номер,
    ДАТАВРЕМЯ(1, 1, 1) КАК Образование1ДатаВыдачи,
    "" КАК Образование1Квалификация,
    ЗНАЧЕНИЕ(Справочник.УчебныеЗаведения.ПустаяСсылка) КАК Образование2УчебноеЗаведение,
    ЗНАЧЕНИЕ(Справочник.ВидыОбразованияФизическихЛиц.ПустаяСсылка) КАК Образование2ВидОбразования,
    ДАТАВРЕМЯ(1, 1, 1) КАК Образование2Начало,
    ДАТАВРЕМЯ(1, 1, 1) КАК Образование2Окончание,
    ЗНАЧЕНИЕ(Справочник.КлассификаторСпециальностейПоОбразованию.ПустаяСсылка) КАК Образование2Специальность,
    ЗНАЧЕНИЕ(Справочник.ВидыДокументовОбОбразовании.ПустаяСсылка) КАК Образование2ВидДокумента,
    "" КАК Образование2Серия,
    "" КАК Образование2Номер,
    ДАТАВРЕМЯ(1, 1, 1) КАК Образование2ДатаВыдачи,
    "" КАК Образование2Квалификация,
    ЗНАЧЕНИЕ(Справочник.УчебныеЗаведения.ПустаяСсылка) КАК ВысшееОбразованиеУчебноеЗаведение,
    ДАТАВРЕМЯ(1, 1, 1) КАК ВысшееОбразованиеНачало,
    ДАТАВРЕМЯ(1, 1, 1) КАК ВысшееОбразованиеОкончание,
    ЗНАЧЕНИЕ(Справочник.УченыеСтепени.ПустаяСсылка) КАК УченаяСтепень,
    ЗНАЧЕНИЕ(Справочник.ОтраслиНауки.ПустаяСсылка) КАК УченаяСтепеньОтрасльНауки,
    ДАТАВРЕМЯ(1, 1, 1) КАК УченаяСтепеньДатаПрисуждения,
    "" КАК УченаяСтепеньДиссертационныйСовет,
    "" КАК УченаяСтепеньДипломСерияНомер,
    "" КАК УченаяСтепеньОрганизация,
    ЗНАЧЕНИЕ(Справочник.УченыеЗвания.ПустаяСсылка) КАК УченоеЗвание,
    "" КАК УченоеЗваниеАттестатСерия,
    "" КАК УченоеЗваниеАттестатНомер,
    ДАТАВРЕМЯ(1, 1, 1) КАК УченоеЗваниеДатаПрисвоения,
    "" КАК УченоеЗваниеОрганизация,
    ЗНАЧЕНИЕ(Справочник.КлассификаторСпециальностейПоОбразованию.ПустаяСсылка) КАК УченоеЗваниеСпециальность,
    ЛОЖЬ КАК ИмеетНаучныеТруды,
    ЛОЖЬ КАК ИмеетИзобретения,
    ЗНАЧЕНИЕ(Справочник.Награды.ПустаяСсылка) КАК ПочетноеЗвание,
    ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровССотрудниками.ПустаяСсылка) КАК ВидДоговора,
    ЗНАЧЕНИЕ(Перечисление.ВидыДоговоровССотрудниками.ПустаяСсылка) КАК ТекущийВидДоговора,
    "" КАК ПолученныеОбразования,
    "" КАК Награды,
    "" КАК Документы,
    "" КАК ЗнанияЯзыков,
    "" КАК Профессии,
    "" КАК Специальности,
    "" КАК ТрудоваяДеятельность,
    "" КАК СоставСемьи,
    ДАТАВРЕМЯ(1, 1, 1) КАК ДатаДоговораКонтракта,
    "" КАК НомерДоговораКонтракта,
    ДАТАВРЕМЯ(1, 1, 1) КАК ДатаНачала,
    ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка) КАК ПредставительНанимателя,
    ЗНАЧЕНИЕ(Справочник.Должности.ПустаяСсылка) КАК ДолжностьПредставителяНанимателя,
    "" КАК ОснованиеПредставителя,
    "" КАК ВидАктаГосоргана,
    ДАТАВРЕМЯ(1, 1, 1) КАК ДатаОкончания,
    ЛОЖЬ КАК СрочныйДоговор,
    ЛОЖЬ КАК СезонныйДоговор,
    "" КАК СрокЗаключенияДоговора,
    "" КАК ОборудованиеРабочегоМеста,
    "" КАК ИныеУсловияДоговора,
    ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка) КАК ВладелецМестаВыплаты,
    ЗНАЧЕНИЕ(Перечисление.ВидыМестВыплатыЗарплаты.ПустаяСсылка) КАК ВидМестаВыплаты,
    ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка) КАК МестоВыплаты,
    ДАТАВРЕМЯ(1, 1, 1) КАК СтатусНалогоплательщикаПериодРегистрации,
    ЗНАЧЕНИЕ(Справочник.СтатусыНалогоплательщиковПоНДФЛ.ПустаяСсылка) КАК СтатусНалогоплательщика,
    ДАТАВРЕМЯ(1, 1, 1) КАК УчетЗатратПериодРегистрации,
    ЗНАЧЕНИЕ(Справочник.СтатьиФинансированияЗарплата.ПустаяСсылка) КАК СтатьяФинансирования,
    ЗНАЧЕНИЕ(Справочник.СпособыОтраженияЗарплатыВБухУчете.ПустаяСсылка) КАК СпособОтраженияЗарплатыВБухучете,
    ИСТИНА КАК ОтношениеКЕНВД,
    ДАТАВРЕМЯ(1, 1, 1) КАК ЗарплатныйПроектПериодРегистрации,
    ЗНАЧЕНИЕ(Документ.ПодтверждениеОткрытияЛицевыхСчетовСотрудников) КАК ЗарплатныйПроектРегистратор,
    ДАТАВРЕМЯ(1, 1, 1) КАК ЗарплатныйПроект,
    "" КАК НомерЛицевогоСчета,
    ДАТАВРЕМЯ(1, 1, 1) КАК ИнвалидностьПериодРегистрации,
    ИСТИНА КАК Инвалидность,
    ДАТАВРЕМЯ(1, 1, 1) КАК ИнвалидностьДатаВыдачи,
    ДАТАВРЕМЯ(1, 1, 1) КАК ИнвалидностьСрокДействияСправки,
    ДАТАВРЕМЯ(1, 1, 1) КАК ТерриторияПериодЗаписи,
    ЗНАЧЕНИЕ(Документ.ПриемНаРаботу.ПустаяСсылка) КАК ТерриторияРегистратор,
    ЗНАЧЕНИЕ(Справочник.ТерриторииВыполненияРабот.ПустаяСсылка) КАК Территория
ПОМЕСТИТЬ Представления_КадровыеДанныеСотрудников

Спасибо авторам: Кащеев Игорь и Денис Липатов

Похожие записи

Один комментарий

  1. Только во многих запросах это нельзя использовать, например в запросах с объединением

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *