Имя: Пароль:
1C
1С v8
Обмен УТ 11.1.1.11 - БП 2.0.45.6
0 Александр Беляев
 
26.03.13
14:51
Столкнулся со странной проблемой после обновления платформы и обеих конфиг до последних релизов. При обмене вылезает вот такая ошибка: {ОбщийМодуль.ОбменДаннымиСервер.Модуль(837)}: Ошибка при вызове метода контекста (ВыполнитьВыгрузкуДанных)
       ОбработкаОбменаДаннымиВнешнееСоединение.ВыполнитьВыгрузкуДанных(ОбработкаДляЗагрузкиДанных);
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.2.17.153): {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16162)}: Поле объекта не обнаружено (РежимСовместимости)

При этом демо базы тех же релизов обмениваются без проблем. Обмен через подключение к информационной базе - приемнику.

Сразу напишу, что уже сделано, дабы не обсуждать одно и то же:
1)Почистил кэш
2)Сделал Тестирование и исправление
3)запустил chdbfl
4)в текущую конфигу УТ11 загружал *.cf пустой базы того же релиза (к слову сказать сравнение не выявило никаких различий)
5)сравнивал в конфигураторе ход выполнения обмена в демо базе и в моей - в демо нормально всё, а в моей ошибка
6)настраивал обмен через файл - из БП уходит нормально, а из УТ выгрузка не начинается и та же ошибка
7)Сегодня обновил УТ до релиза 1.13
8) в 1С написал, жду ответа
1 fmrlex
 
26.03.13
15:00
(0) При обновлении правила обмена обновлять не надо?
2 Александр Беляев
 
26.03.13
15:03
забыл написать.
9) правила обновил на те, что идут с конфигой
и с одними и теми же правилами в демо базах обмен проходит, а у меня нет
3 Trusty
 
26.03.13
15:10
(0) "Текущая версия конфигурации "Управление торговлей", редакция 11.1 предназначена для использования с версией системы 1С:Предприятие 8.2 не ниже 8.2.17.169."
4 Trusty
 
26.03.13
15:13
(0) Рекомендую также обновить БП до 2.0.46.5 от 25.03.2013, там исправили кое-какие проблемы обмена.
5 Александр Беляев
 
26.03.13
15:14
Тоже нет. Ошибка была скопирована со старой версии платформы, на последней ничего не изменилось кроме номера платформы в тексте.
6 Александр Беляев
 
26.03.13
15:15
Не в БП дело. Настраивал обмен в УТ через файл. Даже он не создаётся. Сразу падает с указанной выше ошибкой.
7 Александр Беляев
 
26.03.13
15:17
В смысле обмен создаётся, а при его выполнении ошибка.
8 Trusty
 
26.03.13
15:35
Кажется мне, что в (1) уже дали ответ.
9 Trusty
 
26.03.13
15:47
Как вариант - измени обмен на "через каталог" вместо прямого подключения.
10 Александр Беляев
 
26.03.13
16:17
(9) Не читаете все сообщения из принципа? Или просто не внимательны?

(2) - ответ на (1)
(6) - ответ на (9)
11 Trusty
 
26.03.13
16:23
(10) касаемо (2) - скажите, какие правила конвертации и регистрации указаны у Вас для этого обмена в каждой их конфигураций (УТ 11 и БП 20).
12 Александр Беляев
 
26.03.13
16:45
Те, что находятся в папке с установленным обновлением для каждой из баз. Так же на партнёрском форуме были выложены ПКО с исправлением ошибок, пробовал использовать их. И с теми и с другими правилами демо базы между собой обмениваются, а рабочие нет. Если бы дело было в правилах, то не проходил бы обмен между демками.
13 Trusty
 
26.03.13
16:51
(12) а подробнее можно? :)
14 Александр Беляев
 
26.03.13
17:06
Конечно = )
http://ge.tt/2wpCuBc - два файла. В названии первая конфига - та, из которой взяты правила.

Говорю же, не в них дело.
15 Trusty
 
26.03.13
17:12
Вы ничего местами не перепутали? ;)
16 Trusty
 
26.03.13
17:21
В УТ 11.1.1.13 Вы выбираете в правилах синхронизации данных у Правил конвертации и Правил регистрации пункт "Типовые правила из конфигурации".
В БП 2.0.45.6 Вы в настройке обмена данными для Правил конвертации и Правил регистрации выбираете "Правила из файла (только для целей отладки) и загружаете правила из каталога "...\tmplts\1c\trade\11_1_1_13\Обмен данными\БП, ред. 2.0"
17 Александр Беляев
 
26.03.13
17:31
Тогда как вы объясните ситуацию, когда из УТ при обмене через каталог файл не выгружается? А галочки "правила из конфигурации" и "правила из файла" ставились и те и другие. И правила в БП ставились из релиза УТ и "из конфигурации". Да и в случае некорректных правил система ругалась бы на какой-нибудь реквизит, на какое-нибудь перечисление, справочник и т.п. но не на РежимСовместимости.
Я ничего не перепутал, я написал откуда какие файлы взяты. УТ 11 - БП ред 2.0 Это правила, взятые из папки шаблона УТ 11 для БП 2 и наоборот.
18 Trusty
 
26.03.13
17:36
(17) Вы спорить будете или сделаете в точности то, что Вам советуют сделать и сообщите о результате?
19 Александр Беляев
 
26.03.13
17:47
Я спорю только потому, что делал уже так, как вы советуете. И написал об этом уже несколько раз.
20 Trusty
 
26.03.13
17:54
(19) судя по тому, что Вы пишите и то, что я видел в выложенных Вами файлах, Вы не до конца понимаете как настраивается типовой обмен. Я пытаюсь Вам объяснить, Вы не хотите слушать. Удачи в решении Вашего вопроса!
21 Александр Беляев
 
26.03.13
18:00
Я прекрасно понимаю, как настраивается типовой обмен. И это далеко не первый обмен, который я настраиваю. Просто вы решили, что дело в правилах и только этого направления придерживаетесь. Как я уже сказал, обмен между демо базами я настроил(!) и он работает(!). В рабочих базах он тоже был настроен и работал. После обновлений ошибка, я заново(!) настраиваю обмен, делаю ещё кучу всего и он по прежнему не работает. Ну неужели не ясно? =(
22 Trusty
 
26.03.13
18:08
(21) Если дело не в правилах, то я Вам помочь не смогу, извините.
23 Александр Беляев
 
26.03.13
18:13
Ну хоть в этом разобрались, и то хорошо
24 Trusty
 
27.03.13
10:53
Судя по тому, что крики ТС о помощи прекратились, проблема была таки в настройках обмена :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший