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