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