Всех приветствую.
Поймали проблему с запуском согласования документов из интерфейса ERP в ДО.
настроена бесшовная интеграция через IIS.
версия платформы - 8.3.19.1351
Версия ДО 2.1.29.18
Версия ERP - 2.4.13.271
Создание карточки документа в ДО проходит нормально, но при попытке нажатия кнопки Отправить (должно открываться окно с выбором процессов) система выдает ошибку:
Ошибка работы с Интернет. Превышено время ожидания
Ошибка работы с Интернет: Превышено время ожидания
{Обработка.ИнтеграцияС1СДокументооборот.Форма.СозданиеБизнесПроцесса.Форма(414)}: Результаты = Прокси.execute(Пакет);
{Обработка.ИнтеграцияС1СДокументооборот.Форма.СозданиеБизнесПроцесса.Форма(56)}: ЗаполнитьДеревоШаблонов(ПолучатьВидДокумента);
{ОбщийМодуль.ИнтеграцияС1СДокументооборотКлиент.Модуль(1886)}: ОткрытьФорму("Обработка.ИнтеграцияС1СДокументооборот.Форма.СозданиеБизнесПроцесса",
{ОбщийМодуль.ИнтеграцияС1СДокументооборотКлиент.Модуль(1856)}: ВыполнитьОбработкуОповещения(ОписаниеОповещенияПродолжение, Предмет);
{ОбщийМодуль.ИнтеграцияС1СДокументооборотКлиент.Модуль(1816)}: СоздатьБизнесПроцесс(Предмет);
{Обработка.ИнтеграцияС1СДокументооборот.Форма.ВнутреннийДокумент.Форма(1801)}: ИнтеграцияС1СДокументооборотКлиент.СоздатьБизнесПроцессПоОбъектуДО(ID, Тип, Наименование, ВнешнийОбъект);
по причине:
При вызове веб-сервиса произошла ошибка. Ошибка вызова операции сервиса: {http://www.1c.ru/dm}:DMService:execute()
по причине:
При вызове веб-сервиса произошла ошибка. Неизвестная ошибка. Ошибка работы с Интернет: Превышено время ожидания
по причине:
Ошибка работы с Интернет: Превышено время ожидания
=============
кто-то сталкивался?
Может быть много вариантов - но наиболее вероятно, что у вас слишком много шаблонов процессов подходит под условия подбора.
Он получает список шаблонов под полными правами, ему доступно абсолютно все.
Процесс распаковки проверки и выборки шаблона - очень ресурсоемкая операция.
Чтобы убедиться откройте ЖР на стороне ДО.
Ошибка. Событие: Обработка запросов XDTO. В комментарии - превышено время ожидания выполнения запроса.
(3) Не могу предложить какую-то волшебную пилюлю... самый простой вариант в лоб увеличить время таймаута) он в коде прошит.
А так рекомендую просто посмотреть, какие шаблоны он пакует в ответ, и разобраться в причине, почему он их пакует.
Откройте сообщение в ЖР ДО, он там зафиксировал пакет который собрал.
Соответственно лечится назначением шаблонов.
Это в принципе ускоряет работу с системой.
А в 28 и 29м релизе не затрагивались блоки по работе с шаблонам процессов. Может у вас еще что поменялось? Пользователь интеграции, авторизация в ДО сменилась с анонимной на доменную.
С подобным сталкивался, когда на стороне ERP формировал отчет, который тянул данные из ДО. Ошибка возникала в тот момент, когда я одним запросом пытался вытянуть слишком большой объем данных. Поскольку это был самописный внешний отчет, проблему решил разбитием одного большого запроса на несколько мелких с обработкой результата.
Ответ от 1С
Скорее всего из-за большого количества шаблонов бизнес-процессов, веб-сервис ДО не успевает вернуть ответ на запрос, ЕРП прерывает ожидание и выдает ошибку.
В ЕРП 2.4.14 используется более новая версия библиотеки интеграции с ДО, там процесс получения списка шаблонов процессов был оптимизирован. Рекомендуем обновить систему и попробовать еще раз.
Выходила такая же ошибка, но только через веб-клиент. Проблема возникает только у пользователей с большим количеством не выполненных задач. Отметили выполненными и проблема решилась.