public object СформироватьЗапросПоРабочиеМеста(/*ВыборкаПоШапкеДокумента, Режим, Ссылка*/)
{
//Запрос = Новый Запрос;
/*// Установим параметры запроса
*/
//Запрос.УстановитьПараметр("ДокументСсылка", Ссылка);
//Запрос.УстановитьПараметр("РежимНабораПерсонала", ВыборкаПоШапкеДокумента.РежимНабораПерсонала);
/*Запрос.Текст =
"ВЫБРАТЬ
| ""РабочиеМеста"" КАК ВидСтрокиЗапроса,
| Док.НомерСтроки КАК НомерСтроки,
| Док.Подразделение КАК Подразделение,
| Док.Должность,
| Док.Количество,
| NULL КАК КонфликтныйДокумент,
| ВЫБОР
| КОГДА Док.Подразделение ССЫЛКА Справочник.Подразделения
| ТОГДА ИСТИНА
| ИНАЧЕ ЛОЖЬ
| КОНЕЦ КАК ЭтоУправленческоеПодразделение
|ИЗ
| Документ.ИзменениеКадровогоПлана.РабочиеМеста КАК Док
|ГДЕ
| Док.Ссылка = &ДокументСсылка
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| ""КонфликтныйДокумент"",
| ИзменениеКадровогоПланаРабочиеМеста.НомерСтроки,
| NULL,
| NULL,
| NULL,
| ПРЕДСТАВЛЕНИЕ(КадровыйПлан.Регистратор),
| NULL
|ИЗ
| Документ.ИзменениеКадровогоПлана.РабочиеМеста КАК ИзменениеКадровогоПланаРабочиеМеста
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КадровыйПлан КАК КадровыйПлан
| ПО ИзменениеКадровогоПланаРабочиеМеста.Должность = КадровыйПлан.Должность
| И ИзменениеКадровогоПланаРабочиеМеста.Ссылка.ДатаИзменений = КадровыйПлан.Период
| И (ВЫБОР
| КОГДА &РежимНабораПерсонала = ЗНАЧЕНИЕ(Перечисление.ВидыОрганизационнойСтруктурыПредприятия.ПоСтруктуреЮридическихЛиц)
| ТОГДА ИзменениеКадровогоПланаРабочиеМеста.Подразделение = КадровыйПлан.ПодразделениеОрганизации
| ИНАЧЕ ИзменениеКадровогоПланаРабочиеМеста.Подразделение = КадровыйПлан.Подразделение
| КОНЕЦ)
|ГДЕ
| ИзменениеКадровогоПланаРабочиеМеста.Ссылка = &ДокументСсылка";*/
return null;
}