Почему вылезает ошибка "Недопустимое значение параметра (параметр номер '2')" при записи набора записей
Почему вылезает ошибка "Недопустимое значение параметра (параметр номер '2')" при записи набора записей
НаборЗаписей =РегистрыСведений.Звонки.СоздатьНаборЗаписей();
Для каждого ЗначениеПеречисления Из Перечисления.ТипыЗвонков Цикл
НаборЗаписей.Отбор.ТипТелефонии.Установить(Перечисления.ТипТелефонии.Бинотел);
НаборЗаписей.Отбор.Тип.Установить(ЗначениеПеречисления);
НаборЗаписей.Прочитать();
УстановитьБизнесЕдиницу(НаборЗаписей);
НаборЗаписей.Очистить();
КонецЦикла;
НаборЗаписей =РегистрыСведений.Звонки.СоздатьНаборЗаписей();
Для каждого ЗначениеПеречисления Из Перечисления.ТипыЗвонков Цикл
НаборЗаписей.Отбор.ТипТелефонии.Установить(Перечисления.ТипТелефонии.Бинотел);
НаборЗаписей.Отбор.Тип.Установить(ЗначениеПеречисления);
НаборЗаписей.Прочитать();
УстановитьБизнесЕдиницу(НаборЗаписей);
НаборЗаписей.Очистить();
КонецЦикла;
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) В УстановитьБизнесЕдиницу(НаборЗаписей) просто записывается значение
Функция УстановитьБизнесЕдиницу(НаборЗаписей)
Если НаборЗаписей.Количество() <> 0 Тогда
Для каждого Звонок из НаборЗаписей Цикл
Если Звонок.БизнесЕдиница <> Справочники.БизнесЕдиницы.КСофт Тогда
Звонок.БизнесЕдиница = Справочники.БизнесЕдиницы.КСофт;
Иначе
Продолжить;
КонецЕсли;
КонецЦикла;
НаборЗаписей.Записать(Истина);
КонецЕсли;
КонецФункции
Функция УстановитьБизнесЕдиницу(НаборЗаписей)
Если НаборЗаписей.Количество() <> 0 Тогда
Для каждого Звонок из НаборЗаписей Цикл
Если Звонок.БизнесЕдиница <> Справочники.БизнесЕдиницы.КСофт Тогда
Звонок.БизнесЕдиница = Справочники.БизнесЕдиницы.КСофт;
Иначе
Продолжить;
КонецЕсли;
КонецЦикла;
НаборЗаписей.Записать(Истина);
КонецЕсли;
КонецФункции
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот