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