Ошибка при выполнении задачи
Причина возникновения: Возникает Процедуре НаписатьОбОшибкеВыполненияВОбсуждениях.
Где расположена: Общий модуль - АссистентАправления - Процедура НаписатьОбОшибкеВыполненияВОбсуждениях
Что делать:Проверить количество параметров в Структуре параметров. Обратится за помощью к программисту 1С.
Для программиста: Код в данной процедуре информирует пользователя об возникшей ошибке.
Текст процедуры:
Процедура НаписатьОбОшибкеВыполненияВОбсуждениях(Задача, Предмет, Источник, ИнформацияОбОшибке) ТекстОшибкиКороткий = КраткоеПредставлениеОшибки(ИнформацияОбОшибке); МассивСтрок = Новый Массив; МассивСтрок.Добавить(СтрШаблон(НСтр("ru='Ошибка при выполнении задачи ""%1""'"), Задача)); МассивСтрок.Добавить(Символы.ПС); Если ЗначениеЗаполнено(Источник) Тогда МассивСтрок.Добавить(ПолучитьНавигационнуюСсылку(Источник)); КонецЕсли; Если ЗначениеЗаполнено(Источник) И ЗначениеЗаполнено(Предмет) Тогда МассивСтрок.Добавить(" → "); КонецЕсли; Если ЗначениеЗаполнено(Предмет) Тогда МассивСтрок.Добавить(ПолучитьНавигационнуюСсылку(Предмет));; КонецЕсли; МассивСтрок.Добавить(Символы.ПС); МассивСтрок.Добавить(ТекстОшибкиКороткий); ДанныеСообщения = ОбсужденияУНФ.НовыйДанныеСообщения(); ДанныеСообщения.Объект = КлючОбсуждениеЖурналРаботыАссистента(); ДанныеСообщения.Текст = СтрСоединить(МассивСтрок, ""); ДанныеСообщения.Автор = ПользовательАссистент(); ОбсужденияУНФ.СоздатьСообщениеОтложенно(ДанныеСообщения); КонецПроцедуры