diadoc / diadoc1cpro-docs

7 stars 8 forks source link

Проблема в ПМ при обновлении обработки с 4.5.18 на 4.6.2 #62

Open Olegik-ah opened 3 years ago

Olegik-ah commented 3 years ago

При обновлении модуля появилась ошибка, которой ранее не было.

Суть ошибки: в ПМ в функции ПодготовитьЭлектронныйДокумент(Параметры) для некоторых клиентов мы дорабатываем контент. Ранее контент в этой функции получали с помощью: Content = ОсновнойМодуль.ТиповойМодуль_ПолучитьКонтент(ТиповойМодульДиадока(), РежимУправляемыхФорм, Документ1С, ТипКонтента_XDTO, ДополнительныеПараметры) // далее некая модификация ОсновнойМодуль.ЗаполнитьКонтентXDTOПоСтруктуре(Результат.Content, Content);

Собственно этот пример брал из: https://1c-pro-docs.diadoc.ru/ru/latest/proc/pm/Podgotovka_Paketa_Dlya_Otpravki.html

при попытке подписания документа получаю ошибку Ошибка получения формы обработки "Модуль_1САдаптер":{ВнешняяОбработка.РаботаССистемойДиадок.МодульОбъекта(657)}: Ошибка при вызове метода контекста (ПолучитьФорму): Интерактивные операции недоступны

в модуле 4.5.18 все работало корректно. Что я делаю не так?

GordanovaKseniya commented 3 years ago

Здравствуйте! Пришлите, пожалуйста, тех.информацию из модуля. Её можно получить так: image

Olegik-ah commented 3 years ago

Техническая информация:

Версия модуля: 4.6.2.1169 Версия плагина: 1.3.3.184 Модуль типовой: нет Расположение модуля: ВКонфигурации Имя модуля: Конфигурация: "Управление торговлей", редакция 10.3 (10.3.26.2) Модуль интеграции: ПМ_УТ_103

Подключаемый модуль в конфигурации: КонтурЭДО_ПМ Тип платформы: Windows x86 Версия платформы: 8.3.18.1289 Версия ОС: Microsoft Windows 10 version 10.0 (Build 14393) Вид клиента: Толстый клиент обычное приложение Строка соединения: Srvr="srvdb2";Ref="ut_work"; Каталог временных файлов: C:\Users\o.ahromeev\AppData\Local\Temp\4\

Настройки модуля: Режим прокси: без прокси Загружать исходящие документы: Да Загружать входящие документы: Нет Загружать документы только по сопоставленным контрагентам: Да Разрешить фоновые операции: Да Сценарий сохранения документов: весь документооборот Хранить документы на диске: Нет Загружать документооборот целиком: Да Использовать типовые объекты 1С: Нет Режим логирования: Нет Режим отладки: Нет Отключить контроль дублирования: Нет Показать количество документов в пакете в разделе "Для отправки": Да Отключить анализ для входящих документов: Нет Указывать отсутствие основания УПД: Нет Отправлять непроведенные документы: Нет Записывать комментарий при отправке: Нет Записывать комментарий при создании/сопоставлении: Нет

Настройки Стандарта: Подключаемый модуль : отсутствует Режим совместимости форматов 155 и 820: Нет

BoxId: 4cd07ee5db134c8e91843e1b63b5d85c@diadoc.ru Отпечаток сертификата: 864ff007658f51f7c01111686c7f66a613b23734 Login для обмена: diadoc@surgaz.ru UserId: 3d6a6889-e251-4cbf-928d-ed90dcf8445a

Olegik-ah commented 3 years ago

Модуль "не типовой", т.к. конфигурация древняя. Единственное изменение в модуле: Модуль -> Типовой модуль Диадок -> Модуль интеграция 10.3 Чуть скорректирован текст запроса Более никаких изменений нет. КонтурЭДО_ПМ.zip На всякий случай ПМ во вложении - так будет проще воспроизвести ошибку. Если этот ПМ подключить к типовому модулю, то при отправке дока будет ошибка. То же самое и в регл задании. На 4.5.18 работает без ошибок.

Заранее спасибо за ответ!