Вход | Регистрация



проблема с синхронизацией после обновления БП

проблема с синхронизацией после обновления БП
Я
   Альбатрос
 
23.11.18 - 07:50
Обмен между УТ 11.2 и БП 3.0 через универсальный формат. Напрямую через СОМ.

В УТ запускается обмен, появляется окошко загрузка данных.
В это время в БП в активных пользователях появляется СОМ-соединение, которое закрывается через минуту. В журнале регистрации 5 записей:
- начало обмена
- изменение РС настройки обмена XDTO
- изменение РС настройки обмена XDTO (второй раз)
- изменение плана обмена
- завершение подключения

В ут окно загрузки остается висеть.

В старой версии БП (необновленной) РС "настройки обмена XDTO" нет.
Ошибок ни в УТ, ни в БП нет.
Подкиньте мыслю, где затык происходит.
 
 
   ДенисЧ
 
1 - 23.11.18 - 07:58
Я бы предложил отладчик....
Хотя чего это я... Что я несу....
   Альбатрос
 
2 - 23.11.18 - 08:06
(1) Да я не против, в каком модуле отладку проводить?
   Dmitry1c
 
3 - 23.11.18 - 08:10
А я бы предложил отказаться от COM-соединения
   Альбатрос
 
4 - 23.11.18 - 08:21
(3) Ради теста всмысле?
   Альбатрос
 
5 - 23.11.18 - 11:41
Ап. Не могу понять, с какой стороны к проблеме подойти.
   Альбатрос
 
6 - 23.11.18 - 11:53
Как отладить СОМ-обмен?
   Gbpltw
 
7 - 25.11.18 - 15:58
(6) платформу обновляли?
   Альбатрос
 
8 - 26.11.18 - 05:22
(7) установлена 1С:Предприятие 8.3 (8.3.12.1685)
   JeHer
 
9 - 26.11.18 - 05:30
(0) сдается мне, что в УТ 11.2 версия формата «EnterpriseData» устарела
   Альбатрос
 
10 - 26.11.18 - 05:34
(9) Ну да, там старая версия 1.2, но в бухии этот формат тоже есть, в настройках синхронизации он там и указан.
 
 Рекламное место пустует
   JeHer
 
11 - 26.11.18 - 05:36
(10) в ЖР УТ что-то пишется?
   Альбатрос
 
12 - 26.11.18 - 05:41
(11) Начат обмен и все, окно "получение данных" висит бесконечно. При этом СОМ-соединение в бухии закрывается
   Альбатрос
 
13 - 26.11.18 - 05:42
Ну и с ЗУПом бухия обменивается на ура.
   Альбатрос
 
14 - 26.11.18 - 05:42
Пробовал удалить настройки синхронизации и заново создать - не помогло
   Альбатрос
 
15 - 26.11.18 - 05:45
Меня смущает новый РС "настройки обмена XDTO", раньше его не было. Там одна запись про обмен с УТ (при этом записей об обмене с ЗУПом нет), в записи есть закладка "настройки корреспондента" и там пусто.
   JeHer
 
16 - 26.11.18 - 05:59
(14) в Бухгалтерию настройки пробовал перезалить?
   Альбатрос
 
17 - 26.11.18 - 06:02
(16) ага, не помогло.
   MaxS
 
18 - 26.11.18 - 07:13
1) Настроить обмен через папку и посмотреть что будет.
2) В УТ  поменять XDTO пакет ExchangeMessage на тот, что в БП 3.0 последней.
И хотелось бы получить обратную связь 1 - какие ошибки? 2 - помогло или нет. ;)
   Альбатрос
 
19 - 26.11.18 - 07:52
(18) Доберусь до работы - опробую совет.
   Альбатрос
 
20 - 27.11.18 - 04:20
(18) При обмене через каталог бухия не принимает файл УТ, в ЖР пишет:
Не удалось загрузить данные из "Управление аптечной сетью, редакция 1.1" (этап анализа данных).

И все, больше никаких пояснений.

В каталоге файл ут называется Message_Т_БС
А вот файл бух странный: Message_БС_ce9bc835-b519-4b4d-a272-6273fa919980_Т

Что за странный УИД в середине?
   ДенисЧ
 
21 - 27.11.18 - 04:25
(20) Уас это  Ding an sich;
Разработчки у порно не хотят делать конвертации текущим конфинурацим... Это у них политика такааяюююю
   hhhh
 
22 - 27.11.18 - 05:14
(10) вот модуль в бухии
// Конвертация БП3.0.44 (формат 1.6) от 09.11.2018 13:25:48


сомневаюсь насчет формата 1.2
   Альбатрос
 
23 - 27.11.18 - 05:30
(22) Ну в конфигураторе бухии такой есть такой пакет:
EnterpriseData_1_2_3
   hhhh
 
24 - 27.11.18 - 05:37
(23) ну он ведь явно не для ут
   Альбатрос
 
25 - 27.11.18 - 05:41
(24) С чего такой вывод?
   hhhh
 
26 - 27.11.18 - 06:26
(25) ну у тебя ведь совершенно удивительные выводы: ты нашел в конфе какой-то xdto и решил, что он в обмене с УТ применяется. Откуда такой вывод?
   Альбатрос
 
27 - 27.11.18 - 12:38
(26) хз))) я на самом деле плаваю в этих интерпрайзах) вижу что цифирками с версией формата совпадает, вот и делаю выводы.
   MaxS
 
28 - 27.11.18 - 13:56
(20) Для локализации проблемы нужно отменить регистрацию всех объектов в УТ и в БП и обменяться несколько раз пустыми сообщениями.
БП не принимает из-за ошибки в данных, а УТ не принимает из-за ошибки в хитрой нумерации узлов.
XDTO пакет ExchangeMessage в УТ свежий или старый?

EnterpriseData_1_2_3 - это для формата обмена 1.2 БП 3.0 его пока поддерживает, но видимо вяло, т.к. не может загрузить то, что было выгружено из УТ. А раз оно выгружено, то оно соответствует формату 1.2 и задача принимающей стороны корректно обработать все ситуации.
   hhhh
 
29 - 27.11.18 - 14:13
(28) бп применяет для обмена новый модуль МенеджерОбменаЧерезУниверсальныйФормат13. Может автору имеет смысл туда старый модуль МенеджерОбменаЧерезУниверсальныйФормат подсовывать для этого обмена?
   MaxS
 
30 - 27.11.18 - 17:25
(29) В БП и так всё прописано какой модуль для какого формата обмена.
см. модуль менеджера ПриПолученииНастроек плана обмена СинхронизацияДанныхЧерезУниверсальныйФормат
    ВерсииФормата = Новый Соответствие;
    ВерсииФормата.Вставить("1.2", МенеджерОбменаЧерезУниверсальныйФормат);
    ВерсииФормата.Вставить("1.3", МенеджерОбменаЧерезУниверсальныйФормат13);
    ВерсииФормата.Вставить("1.4", МенеджерОбменаЧерезУниверсальныйФормат13);
    ВерсииФормата.Вставить("1.5", МенеджерОбменаЧерезУниверсальныйФормат13);
    ВерсииФормата.Вставить("1.6", МенеджерОбменаЧерезУниверсальныйФормат13);
   hhhh
 
31 - 27.11.18 - 18:06
(30) там прописано 13, а 13 - это начиная с формата 1.3, по умолчанию 1.6. То есть 1-2-3 по любому не катит, слишком старый, древний.
   МаленькийВопросик
 
32 - 27.11.18 - 18:09
(23) это тема известная - попробуй создать руками ком-объект или зарегай длл-ку... из новой 1с-ки
   Cyberhawk
 
33 - 27.11.18 - 20:42
Сколько платят за решение вопроса?
 
 
   Альбатрос
 
34 - 28.11.18 - 04:53
(28) Снял все зареганные объекты, не помогло. Все так же.

При этом в бухии есть отдельная обработка "Загрузка данных EnterpriseData", я скормил ей файл обмена из ут и она его прожевала,  единственно что документы не проведены.
то есть формат обмена 1.2 бухия таки может прожевать.
   Альбатрос
 
35 - 28.11.18 - 04:54
(33) пачечка лапшички.
   Cyberhawk
 
36 - 28.11.18 - 10:52
(35) Забесплатно работаешь что ли?
   MaxS
 
37 - 28.11.18 - 14:10
(34) Ну вот. А ExchangeMessage отвечает за формат сообщения. Его меняли?
Сам не копал УТ 11.2, т.к. никто не обращался, все сами сусами. Мучаются, но помощи не просят. ;)
А в УТ 10.3 это помогало.
   Альбатрос
 
38 - 29.11.18 - 05:00
(37) Щас на копии попробую)
   Альбатрос
 
39 - 29.11.18 - 12:31
(37) ООООООООгромное спасибо, друг!!!! Замена ExchangeMessage версией из бухии вернуло все на свои места.
   MaxS
 
40 - 29.11.18 - 16:31
(39) ок. Спасибо за информацию. )
3 дня назад это предлагал сделать в (18) думал не дождусь, самому придётся проверять этот вариант. ;)
Ещё бы полную версию конфигурации УТ 11 узнать. Многим пригодится, кто будет потом читать.
   Альбатрос
 
41 - 30.11.18 - 04:24
(40) Там не совсем УТ, но на ее базе:
Управление аптечной сетью, редакция 1.2 (11.2.3.150/1.2.3.66)
Да, надо было сразу попробовать ;)
   Альбатрос
 
42 - 30.11.18 - 04:30
+(41) вообще конечно жопа, что бухия не пишет никаких пояснений при не совпадении формата ExchangeMessage. Хоть какую-нибудь ошибку писала.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует