public void ПередЗаписью(/*Отказ*/)
{
if(true/*ОбменДанными.Загрузка*/)
{
}
//СтрокаОшибки = "Учетная запись """ + Наименование + "<" + АдресЭлектроннойПочты + ">" + " не записана.";
//мНовыеГруппы = Неопределено;
if(true/*НЕ Константы.ИспользованиеВстроенногоПочтовогоКлиента.Получить()*/)
{
/*// Если не установлено использование встроенного почтового клиента разрешим только пометку на удаление.
*/
if(true/*ЭтоНовый() Или (Не ПометкаУдаления) Или Ссылка.ПометкаУдаления*/)
{
//ОбщегоНазначения.СообщитьОбОшибке("В настройках учета не установлено использование встроенного почтового клиента.",, СтрокаОшибки);
//Отказ = Истина;
}
}
if(true/*НЕ ЗначениеЗаполнено(Наименование)*/)
{
//ОбщегоНазначения.СообщитьОбОшибке("Не указано представление учетной записи.",, СтрокаОшибки);
//Отказ = Истина;
}
if(true/*ЗначениеЗаполнено(ГруппаУдаленные) И ЕстьСсылки(ГруппаУдаленные)*/)
{
//ОбщегоНазначения.СообщитьОбОшибке(("В группе """ + ГруппаУдаленные + """ есть электронные письма. Данную группу нельзя устанавливать в качестве группы удаленных писем."),, СтрокаОшибки);
//Отказ = Истина;
}
if(true/*ЗначениеЗаполнено(ГруппаЧерновики) И ЕстьСсылки(ГруппаЧерновики)*/)
{
//ОбщегоНазначения.СообщитьОбОшибке(("В группе """ + ГруппаЧерновики + """ есть электронные письма. Данную группу нельзя устанавливать в качестве группы черновиков."),, СтрокаОшибки);
//Отказ = Истина;
}
if(true/*ЭтоНовый()*/)
{
if(true/*Не ЗначениеЗаполнено(ПолучитьСсылкуНового())*/)
{
//УстановитьСсылкуНового(Справочники.УчетныеЗаписиЭлектроннойПочты.ПолучитьСсылку(Новый УникальныйИдентификатор));
}
//мНовыеГруппы = Истина;
//ЭтотОбъект.ГруппаВходящие = Справочники.ГруппыПисемЭлектроннойПочты.ПолучитьСсылку(Новый УникальныйИдентификатор);
//ЭтотОбъект.ГруппаИсходящие = Справочники.ГруппыПисемЭлектроннойПочты.ПолучитьСсылку(Новый УникальныйИдентификатор);
//ЭтотОбъект.ГруппаУдаленные = Справочники.ГруппыПисемЭлектроннойПочты.ПолучитьСсылку(Новый УникальныйИдентификатор);
//ЭтотОбъект.ГруппаЧерновики = Справочники.ГруппыПисемЭлектроннойПочты.ПолучитьСсылку(Новый УникальныйИдентификатор);
}
/*// Проверим предопределенные группы, в них не должно быть одинаковых значений
*/
//ТаблицаПроверкиГрупп = Новый ТаблицаЗначений;
//ТаблицаПроверкиГрупп.Колонки.Добавить("Группа");
//ТаблицаПроверкиГрупп.Колонки.Добавить("Количество");
if(true/*ЗначениеЗаполнено(ГруппаВходящие)*/)
{
//НоваяСтрока = ТаблицаПроверкиГрупп.Добавить();
//НоваяСтрока.Группа = ГруппаВходящие;
//НоваяСтрока.Количество = 1;
}
if(true/*ЗначениеЗаполнено(ГруппаИсходящие)*/)
{
//НоваяСтрока = ТаблицаПроверкиГрупп.Добавить();
//НоваяСтрока.Группа = ГруппаИсходящие;
//НоваяСтрока.Количество = 1;
}
if(true/*ЗначениеЗаполнено(ГруппаУдаленные)*/)
{
//НоваяСтрока = ТаблицаПроверкиГрупп.Добавить();
//НоваяСтрока.Группа = ГруппаУдаленные;
//НоваяСтрока.Количество = 1;
}
if(true/*ЗначениеЗаполнено(ГруппаЧерновики)*/)
{
//НоваяСтрока = ТаблицаПроверкиГрупп.Добавить();
//НоваяСтрока.Группа = ГруппаЧерновики;
//НоваяСтрока.Количество = 1;
}
if(true/*ТаблицаПроверкиГрупп.Количество() > 0*/)
{
//ТаблицаПроверкиГрупп.Свернуть("Группа", "Количество");
}
if(true/*АвтоПолучениеОтправкаСообщений*/)
{
if(true/*НЕ ЗначениеЗаполнено(ОтветственныйЗаАвтоПолучениеОтправкуСообщений)*/)
{
//ОбщегоНазначения.СообщитьОбОшибке("Не указан ответственный за автополучение/отправку писем.",, СтрокаОшибки);
//Отказ = Истина;
}
}
if(true/*НЕ ПометкаУдаления*/)
{
//Проверка = СокрЛП(ПроверитьЗаполнениеОбязательныхПолей());
if(true/*ЗначениеЗаполнено(Проверка)*/)
{
//ОбщегоНазначения.СообщитьОбОшибке(Проверка,, СтрокаОшибки);
//Отказ = Истина;
}
}
}