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