На скриншоте при отправлении договора на согласование, выходит шаблон, который нужно соблюдать сотрудникам и выходит пустой шаблон (НОВЫЙ) в который можно вносить изменения и добавлять кого хочешь, пользователи пользуются по своей простоте душевной им, хотя им много раз говорили не делать этого.

Поэтому пришли к решению запретить или убрать его, а вот как? Оказалась, что это не так просто, даже элементарно найти откуда растут руки у этого нового шаблона не удаётся.

Хочу попросить у вас помощи, возможно вы направите на путь истины) ну или вы уже делали, что-то подобное.

Хочу вновь поднять тему
---
Если кто будет искать решение, то я смог найти решение даже после всех мытарств самостоятельно))))

ОТВЕТ ТУТ -------- https://forum.infostart.ru/forum9/topic247816/
---
Там все просто
ОМ.ПомощникОтправить, функция ДобавитьВДеревоВариантыСозданияПроцессов
комментим как показано

```1c
    // Вначале определяем все возможные варианты создания процессов,
    // с учетом предметов процессов в помощнике.

    //ЗаполнитьВариантыСозданияПроцессовПоУмолчанию(Помощник);
    //ЗаполнитьОбщиеВариантыСозданияПроцессов(Помощник);
    ЗаполнитьРекомендуемыеВариантыСозданияПроцессов(Помощник);
    //ЗаполнитьДругиеВариантыСозданияПроцессов(Помощник);
```

После этого только рекомендованные доступны
---
Это привело к следующей ошибки и при отправке, была доступна "Новый",

```1c
    Поле объекта не обнаружено (Свойства_ИспользоватьСвойства)
    {ОбщийМодуль.УправлениеСвойствамиКлиент.Модуль(24)}: Если НЕ Форма.Свойства_ИспользоватьСвойства
    {БизнесПроцесс.Согласование.Форма.ФормаБизнесПроцесса.Форма(521)}: Если УправлениеСвойствамиКлиент.ОбрабатыватьОповещения(ЭтотОбъект, ИмяСобытия, Параметр) Тогда
    {БизнесПроцесс.Согласование.Форма.ФормаБизнесПроцесса.Форма(457)}: Оповестить("ОбновитьСписокПоследних");
    {ОбщаяФорма.СозданиеБизнесПроцесса.Форма(467)}: ОткрытьФорму(ИмяДляФормы, ПараметрыФормы);
    {ОбщаяФорма.СозданиеБизнесПроцесса.Форма(338)}: СоздатьПроцессВыполнить();
```
---
старый релиз у вас значит
---
Здравствуйте, программа обновлена! Сделал как написано у вас, только это ничего не дало)) и никак не повлияло) также высвечивает новый вариант))
---
Идея та же, но можно сделать по другому. В конец функции ЗаполнитьДеревоВариантовОтправки добавить:

```1c
    СтрокиНаУдаление = Новый Массив;

    Для каждого СтрокаДерева Из Помощник.ДеревоВариантов.Строки Цикл
    Если Помощник.РекомендуемыеВариантыСозданияПроцессов.Получить(СтрокаДерева.Вариант) = Неопределено Тогда
    СтрокиНаУдаление.Добавить(СтрокаДерева);
    КонецЕсли;
    КонецЦикла;

    Для каждого СтрокаДерева Из СтрокиНаУдаление Цикл
    Помощник.ДеревоВариантов.Строки.Удалить(СтрокаДерева);
    КонецЦикла;
```
---
Добрый день!

Выглядит полностью эта функция так, но не работает, всё равно выводит вариант "Новый"

```1c
    СтандартнаяОбработка = Истина;
    ПомощникОтправитьПереопределяемый.ПриЗаполненииДереваВариантовОтправки(
    Помощник, СтандартнаяОбработка);
    Если Не СтандартнаяОбработка Тогда
    Возврат;
    КонецЕсли;

    Помощник.НедоступныеВарианты.Очистить();
    Помощник.ДеревоВариантов.Строки.Очистить();

    ДобавитьВДеревоВариантСоздатьПисьмоНаОсновании(Помощник);
    ДобавитьВДеревоВариантыСозданияПроцессов(Помощник);

    СтрокиНаУдаление = Новый Массив;

    Для каждого СтрокаДерева Из Помощник.ДеревоВариантов.Строки Цикл
    Если Помощник.РекомендуемыеВариантыСозданияПроцессов.Получить(СтрокаДерева.Вариант) = Неопределено Тогда
    СтрокиНаУдаление.Добавить(СтрокаДерева);
    КонецЕсли;
    КонецЦикла;

    Для каждого СтрокаДерева Из СтрокиНаУдаление Цикл
    Помощник.ДеревоВариантов.Строки.Удалить(СтрокаДерева);
    КонецЦикла;
```
---
Если кто будет искать решение, то я смог найти решение даже после всех мытарств самостоятельно))))

ОТВЕТ ТУТ -------- https://forum.infostart.ru/forum9/topic247816/