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