V82.ОбщиеМодули.ИзменениеКадровогоПланаПереопределяемый.СформироватьЗапросПоТекущемуСостоянию C# (CSharp) Method

СформироватьЗапросПоТекущемуСостоянию() public method

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