Какими запросами создать книгу численности, где будет отображаться вся кадровая информация по сотрудникам, а также все плановые начисления и все изменения по ним
ВЫБРАТЬ
| РаботникиОрганизацийСрезПоследних.Сотрудник,
| РаботникиОрганизацийСрезПоследних.Сотрудник.Наименование КАК СотрудникНаименование,
| РаботникиОрганизацийСрезПоследних.Сотрудник.Код КАК ТабельныйНомер,
| РаботникиОрганизацийСрезПоследних.Сотрудник.ДатаПриемаНаРаботу КАК ДатаПриема,
| РаботникиОрганизацийСрезПоследних.ЗанимаемыхСтавок,
| РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации КАК Подразделение,
| РаботникиОрганизацийСрезПоследних.Должность КАК Должность
|ИЗ
| РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Дата) КАК РаботникиОрганизацийСрезПоследних
Показать
Потом по каждому сотруднику:
ВЫБРАТЬ
| ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Показатель1,
| ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ВидРасчета
|ИЗ
| РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций.СрезПоследних(&Дата) КАК ПлановыеНачисленияРаботниковОрганизацийСрезПоследних
|ГДЕ
| ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Действие<>&ДействиеПрекратить
| И (ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ДействиеЗавершения<>&ДействиеПрекратить
| ИЛИ ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ПериодЗавершения>&Дата)
| И ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Сотрудник = &Сотрудник
(1) franch, наверное вам нужен срез последних по регистрам сведений РаботникиОрганизаций и ПлановыеНачисленияРаботниковОрганизаций. Может как-то так:
ВЫБРАТЬ РАЗЛИЧНЫЕ
РаботникиОрганизацийСрезПоследних.Организация КАК Организация,
РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
РаботникиОрганизацийСрезПоследних.Сотрудник КАК Сотрудник,
РаботникиОрганизацийСрезПоследних.Должность КАК Должность,
РаботникиОрганизацийСрезПоследних.ГрафикРаботы КАК ГрафикРаботы,
ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ВидРасчета,
ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Показатель1
ИЗ
РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Дата, ) КАК РаботникиОрганизацийСрезПоследних
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций.СрезПоследних(&Дата, ) КАК ПлановыеНачисленияРаботниковОрганизацийСрезПоследних
ПО РаботникиОрганизацийСрезПоследних.Сотрудник = ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Сотрудник
УПОРЯДОЧИТЬ ПО
Сотрудник
ИТОГИ ПО
Организация,
ПодразделениеОрганизации,
Сотрудник
АВТОУПОРЯДОЧИВАНИЕ
Показать
Только под свои нужды подогнать, группировки оформить, поля обозвать по-своему
Насколько я знаю, в российском кадровом учете и расчете з/п нет сложившегося термина "книга численности", который был бы всем очевиден.
Видимо, если хотите получить конкретный совет, нужно расшифровать, что хотите на выходе.
Слишком неясно, что вы называете "всей кадровой инф." и "всеми изменениями по ним".
ВЫБРАТЬ
ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Сотрудник.Наименование,
ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Сотрудник.Организация.Наименование
ИЗ
РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций КАК ПлановыеНачисленияРаботниковОрганизаций,
РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций.СрезПоследних КАК ПлановыеНачисленияРаботниковОрганизацийСрезПоследних
ВЫБРАТЬ
| РаботникиОрганизацийСрезПоследних.Сотрудник,
| РаботникиОрганизацийСрезПоследних.Сотрудник.Наименование КАК СотрудникНаименование,
| РаботникиОрганизацийСрезПоследних.Сотрудник.Код КАК ТабельныйНомер,
| РаботникиОрганизацийСрезПоследних.Сотрудник.ДатаПриемаНаРаботу КАК ДатаПриема,
| РаботникиОрганизацийСрезПоследних.ЗанимаемыхСтавок,
| РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации КАК Подразделение,
| РаботникиОрганизацийСрезПоследних.Должность КАК Должность
|ИЗ
| РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Дата) КАК РаботникиОрганизацийСрезПоследних
Показать
Потом по каждому сотруднику:
ВЫБРАТЬ
| ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Показатель1,
| ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ВидРасчета
|ИЗ
| РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций.СрезПоследних(&Дата) КАК ПлановыеНачисленияРаботниковОрганизацийСрезПоследних
|ГДЕ
| ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Действие<>&ДействиеПрекратить
| И (ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ДействиеЗавершения<>&ДействиеПрекратить
| ИЛИ ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ПериодЗавершения>&Дата)
| И ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Сотрудник = &Сотрудник