Имя: Пароль:
1C
1С v8
Ошибка при выгрузке данных
0 Voittamaton
 
09.08.12
09:30
Всем привет!
Ситуация следующая. Выполняю обмен данными через прямое подключение к базе. Конфигурации идентичные, но не типовые (объединённые из двух).
В модуле документа "Заказ покупателя" в процедуре "ПриЗаписи" есть такая строчка:

Предупреждение("Тра-та-та");


Таким образом выдаётся служебное сообщение:

Ошибка при выгрузке данных для узла плана обмена
   ТипОбъекта             =  Документ объект: Событие
   Объект                 =  Событие 00000005560 от 14.04.2011 9:30:24
   ОписаниеОшибки         =  Ошибка при вызове метода контекста (ПроизвестиЧтениеДанных): Произошла исключительная ситуация: {Документ.ЗаказПокупателя(3003,4)}: Процедура или функция с указанным именем не определена (Предупреждение)
   ПозицияМодуля          =  Обработка.ОбменДаннымиXML(14255)
   КодСообщения           =  72
   УзелПланаОбмена        =  Приемник


То есть, как я понял, ошибка выдаётся из-за попытки вывести сообщение в НЕоткрытой базе, к которой выполняется подключение. Кто знает, как выйти из этой ситуации? Правила обмена настраивал через конфигурацию "Конвертация данных".
1 DrShad
 
09.08.12
09:34
избавиться от вызова предупреждений при записи/проведении
2 salvator
 
09.08.12
09:35
(0) Сделай Сообщить()
3 Voittamaton
 
09.08.12
09:36
(1) - этот вариант очевиден, но можно ли настроить правила обмена таким образом, чтобы подобные строки кода игнорировались?
4 Voittamaton
 
09.08.12
09:36
(1),(2) - дело в том, что таких строк в конфигурации не одна, и не 10.
5 salvator
 
09.08.12
09:38
(4) Открой правила обмена любым XML-редактором и через поиск/замена закомментируй нужные строки.
6 kn
 
09.08.12
09:42
Вызов Предупреждений поставь в #Если Клиент #Конец Если
7 Voittamaton
 
09.08.12
09:44
(5) - что-то не могу понять, какие строки закомментировать? Вызов предупреждений ведь в конфигурации, а не в правилах.
8 DrShad
 
09.08.12
09:46
(7) смотри (6)
9 Voittamaton
 
09.08.12
09:49
(8) - вариант (6) тоже подразумевает редактирование всей конфигурации. Этот вариант мне понятен.
Но я не понял, что предлагается закомментировать в (5) в правилах обмена.
10 DrShad
 
09.08.12
09:50
(9) забей уже и делай (6)