@Xris

Как настроить расширенную адресацию в УХ 3.1?

Пытаюсь настроить расширенную адресацию, чтобы пользователь брался в соответствии реквизита Аналитика1 из табличной части документа. Но при отправке Заявки на оплату на согласование появляется ошибка "Значение не является значением объектного типа (КлючевойОбъектПроцесса)". Как исправить? Или где найти подробное видео по настройке расширенной адресации с произвольным кодом? Весь интернет обшарила, ничего подробного не нашла
5f8591144a3b3136333202.png
  • Вопрос задан
  • 21 просмотр
Пригласить эксперта
Ответы на вопрос 1
@Dementor
программист
Сразу скажу, что мы УХ не покупали и с этим механизмом я не сталкивался, но ряд проблем понятен по скриншоту!

Судя по запросу в поле Аналитика1 находится Организация и для адресации в процессе Согласования вы даже делаете соединение с таблицей ответственных - оно Внутреннее, так что при отсутствии ответственных на выходе будет пустой массив. Нужно этот момент перепроверить! Заполненность Организации и Ответственного на указанной роли.

Далее плохая идея указывать роль поиском по коду, разве что вы можете гарантировать его неизменность.

Для точной диагностики рекомендую на конец процедуры вставить вывод с помощью Сообщить() или ЗаписьЖурналаРегистрации() по: 1) количеству элементов массива, 2) типу первого элемента, если такой есть; 3) значению первого элемента, если такой есть.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bestceramic.ru Москва
от 80 000 до 110 000 ₽
Экспресс Точка Ру Санкт-Петербург
от 120 000 ₽
от 90 000 до 120 000 ₽
24 окт. 2020, в 20:52
27000 руб./за проект
24 окт. 2020, в 20:39
2000 руб./за проект
24 окт. 2020, в 20:39
2000 руб./за проект