#0
by Progression
Добрый день! Настроил автрообмен головной базы и образа. Вроде бы все хорошо но, ИНОГДА, выплывает ошибка "Переменная не определена (РежимДиалогаВопрос)" ссылаясь на общий модуль, который еще и скрыт. И дальше автообмен слетает. Помогите пожалуйста обойти ошибку.
#2
by Serg_1960
Смотрите в СП: РежимДиалогаВопрос (QuestionDialogMode) ... Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения В автообмене вопросы пользователю есть? :( Они там, как-бы, не уместны - на них там, на сервере, отвечать некому :((
#3
by Progression
Видел, но что я могу сделать? Зачем он вообще по этому модулю ходит? И ведь ошибка срабатывает не всегда, значит ее можно обойти?
#7
by Нуф-Нуф
скорее всего это косяк конфиги, надо обращаться к разработчикам. модуль обмена выполняется на сервере. а в этом модуле похоже пользователю пытаются задать вопрос. а интерактив на сервере невзлетает.
#8
by Progression
а зачем автообмен в этот модуль лезет? Ведь при ручном нажатии "Выполнить обмен" никаких проблем нет?
#9
by rcs
скорее всего вызов происходит в какой-нибудь из процедур типа ПередЗаписью, ПриЗаписи модуля объекта.
#10
by Serg_1960
К разработчикам - им задавать вопросы. А пока, как выход, определить условия, при которых конфа выполняет этот код, - и не создавать подобных ситуаций, провоцирующих конфу на выполнение этого кода.
#13
by Живой Ископаемый
А при ручном варианте выполняется не на сервере - например.. это первое что приходит в голову...
#14
by mikecool
я сталкивался, 14 и 16 релиз упп тогда были место определить не смог, возможно это связано с настройкой обмена, там на одной из закладок есть "выводить предупреждения пользователю" - возможно оно...
#16
by mikecool
руками тоже можно на сервере - указать "выполнять обмен под полными правами" но, как сказал в - при выполнении руками на сервере сообщение не появлялось, потому и не определил
#17
by Serg_1960
(это только предположение) Возможно у Вас автообмен не совсем корректно настроен. Типа, пользователь не указан или указан, да не тот, - прав у него недостаточно...
#21
by Serg_1960
То, что Вы запускаете в ручном режиме и выполняется без ошибок - ничего не значит. Алгоритмы выполнения различаются. Проверить предположение "недостаточно прав" можно. Укажите временно себя (у Вас ведь полные парва?) в качестве пользователя, от имени которого выполняется автообмен.
#22
by Serg_1960
Меня больше беспокоит Ваша фраза про "иногда"... Это означает, что содержащий ошибку код, выполняется не всегда, а при определенных внутренних или вшених условиях. Права, тут как-бы, уже "не причем" :( - они "постоянная составляющая" при обмене...
#23
by kiroy
Буквально на днях был такой косячек. Если есть вопрос, значит должен быть юзер. Значит вопрос будет задан при выполнении программы на клиенте. Соответственно в процедуре можно сделать так: Процедура Процедура1 #Если Клиент Тогда КонецПроцедуры
#24
by fisher
Как вариант: есть редко используемый документ, в секции инициализации модуля объекта которого прописана шняга, в конце-концов лезущая в этот общий модуль. Когда этот док попадает в обменку, серверный обмен и вываливается. После ручного обмена (где всё хорошо, т.к. на клиенте) ситуация налаживается до следующего попадания такого документа в обменку...
#25
by Progression
Подскажите, возможно ли написать свой автообмен, который не будет лазить в модуль объекта?
#26
by fisher
Насколько я понял - нет. При выгрузке/загрузке тех же документов, они обрабатываются системой как объекты. Т.е. инициализация модуля объекта происходит в любом случае.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Количество строк в Табличном поле Документа списка
- Такого еще не видел. 1С на клиенте не видит функцию общего модуля.
- ЗУП, расчетная ведомость показывает долг за организацией, хотя все выплачено.
- {ОбщийМодуль.ДанныеНоменклатуры(66)}: Ошибка при вызове метода
- v7: Параметры страницы
- v7: Как перенести номенклатуру в новую базу без остатков
- Выборка из регистра бухгалтерии(Хозрасчетный) в БП 8.1
- Колизия при обмене РИБ. Как устранить?
- УПП. В БП есть справочник "Типовые операции". Помогите найти аналог в УПП..
- УТ: СФ на основании АО
- v7: Отражение возврата денег покупателю в КУДиР
- v7: В КУДиР не включаются расходы при списании материалов, купленных подотчетником
- УПП. Как обновить на 20 релиз?
- v7: Авансовый отчет и НДС
- Корректировка стоимости списания товаров в БП 1.6
- СКД: СКД: вывести общее количество строк
- Эмулятор фискального регистратора
- Взаимодействие 1С и OpenOffice Calc
- Лицензирование 1с 7.7 под SQL
- Как привязать два авансовых платежа к одному документу РеализацияТоваровУслуг?