Так и не понял как должен заполняться таблица ПредметСогласования.ПользователиДляУведомления при использовании Алгоритма, поэтому внес все напрямую. Это выход (см. ниже) из положения или можно как-то заполнить таблицу ПредметСогласования.ПользователиДляУведомления?
///ЮВ 27.05.2022
Если ЗначениеЗаполнено(СтрокаОпределениеЛистаСогласования.АлгоритмНахожденияСогласователей) Тогда
СтрокаЛистСогласования.Алгоритм = СтрокаОпределениеЛистаСогласования.АлгоритмНахожденияСогласователей;
СтрокаПользователиДляУведомления = ПользователиДляУведомления.Добавить();
СтрокаПользователиДляУведомления.Пользователь = Согласователь;
СтрокаПользователиДляУведомления.Очередь = Очередь;
Если Очередь = 1 Тогда
СтрокаПользователиДляУведомления.Событие = Перечисления.бпсСобытия.ПриСтарте;
Иначе
СтрокаПользователиДляУведомления.Событие = Перечисления.бпсСобытия.ПриВыполненииЗадачиВОчереди;
КонецЕсли;
СтрокаПользователиДляУведомления.УведомлятьЗадачей = Ложь;
СтрокаПользователиДляУведомления.УведомлятьПочтой = Истина;
ПротоколФормированияЛистаСогласования = ПротоколФормированияЛистаСогласования
+ "Условие № "+СтрокаОпределениеЛистаСогласования.НомерСтроки+" ["+пУсловие+"] выполнено, поэтому "+Символы.ПС
+ " - очередь: "+Очередь+" требуется согласование пользователя ["+СокрЛП(Согласователь)+"]"+" по алгоритму ["+СокрЛП(Согласователь)+"]"+Символы.ПС;
Иначе
ПротоколФормированияЛистаСогласования = ПротоколФормированияЛистаСогласования
+ "Условие № "+СтрокаОпределениеЛистаСогласования.НомерСтроки+" ["+пУсловие+"] выполнено, поэтому "+Символы.ПС
+ " - очередь: "+Очередь+" требуется согласование пользователя ["+СокрЛП(Согласователь)+"]"+Символы.ПС;
КонецЕсли;
Так и не понял как должен заполняться таблица ПредметСогласования.ПользователиДляУведомления при использовании Алгоритма, поэтому внес все напрямую. Это выход (см. ниже) из положения или можно как-то заполнить таблицу ПредметСогласования.ПользователиДляУведомления? ///ЮВ 27.05.2022 Если ЗначениеЗаполнено(СтрокаОпределениеЛистаСогласования.АлгоритмНахожденияСогласователей) Тогда СтрокаЛистСогласования.Алгоритм = СтрокаОпределениеЛистаСогласования.АлгоритмНахожденияСогласователей;
///ЮВ 27.05.2022