Имя: Пароль:
1C
1С v8
Ошибка обмена УТ 10.3 -> БП 2.0 после обновления до последних релизов
0 ХДС
 
25.01.18
07:54
После обновления до УТ 10.3.46.2 и БП 2.0.66.45 обмен выдает ошибку:

{ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(4019)}: {ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(1446)}: Ошибка при вызове метода контекста (ЗагрузитьПравилаОбмена): Произошла исключительная ситуация
{Перечисление.СтавкиНДС.МодульМенеджера(3,2)}: Ожидается оператор препроцессора

Есть предположение, что 1с не положили новые правила обмена. Как быть?
1 Dmitry1c
 
25.01.18
08:18
это значит, что кривые руки обновляли
2 Dmitry1c
 
25.01.18
08:20
проверь модули менеджера перечисления "СтавкиНДС", чтобы синтаксический контроль проходили

если будет такая же ошибка - сделай так, чтобы её не было
скорее всего проблема на стороне УТ
3 mehfk
 
25.01.18
08:41
(0) А платформа какая?
4 ХДС
 
31.01.18
14:27
(3) 8.3.5.1383
5 hhhh
 
31.01.18
14:37
(4)  Бухгалтерия предприятия, редакция 2.0, версия 2.0.66.46

Внимание! Текущая версия конфигурации "Бухгалтерия предприятия" предназначена для использования с версией технологической платформы 1С:Предприятие 8 не ниже 8.3.8.1747.
6 ХДС
 
31.01.18
16:38
(5) Поставил платформу 8.3.11.2867 - всё равно ошибка.
7 hhhh
 
31.01.18
16:57
(6) ну, модуль менеджера Перечисления СтавкиНДС в студию. И пусть только там у вас будут синтаксические ошибки.
8 ХДС
 
01.02.18
10:38
(2) (7) Синтаксических ошибок в модуле нет.
9 hhhh
 
01.02.18
11:04
(8) ну строку 3 этого менеджера покажите. Есть там оператор препроцессора? И в обеих базах покажите.
10 hhhh
 
01.02.18
11:06
(8) у вас что, суперсекретные конфигурации? Что не можете даже строчки скопипастить?
11 ХДС
 
01.02.18
12:41
(10) А проблема была не в модуле...

В "Настройки обмена данными" нужно было "Тип инф.базы" поставить 8.3 вместо 8.2.
12 hhhh
 
01.02.18
12:52
(11) ну просто это перечисление написано на языке 8.3.