|
Синхронизация ERP- Бух 3.0 | ☑ | ||
---|---|---|---|---|
0
grumpi
10.03.20
✎
08:04
|
Был настроен односторонний ручной обмен ERP 2 -> Бух 3.0 через файл обмена
После обновления релиза платформы на 8.3.16.1148 обмен перестал работать. Выгрузка из ERP выполняется, файл обмена формируется правильно, все документы зарегистрированные к выгрузке в файл попадают. При загрузке в Бух 3.0 не выходит сообщение о сопоставлении объектов, хотя должно выходить. Пишет, что загрузка выполнена успешно. Получено объектов 0 Возврат на предыдущий релиз проблемы не решил. Удалял и создавал настройки синхронизации заново - тоже не помогло. Подскажите в чем может быть загвоздка? |
|||
1
unbred
10.03.20
✎
08:14
|
в условие не попадаешь.
смотри в "ПриЗагрузке" |
|||
2
grumpi
10.03.20
✎
08:23
|
(1) Спасибо, а можно подробнее?
В каком модуле? Или в каком объекте? Никак не найду эту процедуру. В менеджере обмена через универсальный формат такого нет. В остальных обработках тоже... |
|||
3
Cyberhawk
10.03.20
✎
08:34
|
Отладка загрузки в помощь
|
|||
4
grumpi
10.03.20
✎
08:45
|
Такая ситуация возникает при загрузке абсолютно любого объекта.
При отладке в общем модуле ОбменДаннымисервер в функции ПолученоСообщениеСДаннымиДляСопоставления наткнулся на запрос: "ВЫБРАТЬ | СообщенияДляСопоставленияДанных.ПолученоСообщениеДляСопоставленияДанных КАК ПолученоСообщениеДляСопоставленияДанных |ИЗ | #ТаблицаПланаОбмена КАК ТаблицаПланаОбмена | ВНУТРЕННЕЕ СОЕДИНЕНИЕ СообщенияДляСопоставленияДанных КАК СообщенияДляСопоставленияДанных | ПО (СообщенияДляСопоставленияДанных.УзелИнформационнойБазы = ТаблицаПланаОбмена.Ссылка) |ГДЕ | ТаблицаПланаОбмена.Ссылка = &УзелОбмена"); Я завис, потому что нигде не могу найти в Плане обмена "СинхронизацияДанныхЧерезУниверсальныйформат" реквизитов СообщенияДляСопоставленияДанных чтобы посмотреть. Консоль запросов ругается на то что нет такого реквизита СообщенияДляСопоставленияДанных |
|||
5
Мимохожий Однако
10.03.20
✎
08:48
|
(0) Если прямое подключение при синхронизации, то проверь регистрацию СОМ-компоненты.
|
|||
6
grumpi
10.03.20
✎
08:49
|
(5) Обмен через файл без прямого подключения
|
|||
7
Мимохожий Однако
10.03.20
✎
08:50
|
(6) Согласен. Ляпнул не подумавши. При синхронизации есть режим с дополнительными параметрами. Возможно, в этом режиме можно будет запустить сопоставление.
|
|||
8
grumpi
10.03.20
✎
08:53
|
(7) Тоже пробовал. без результатно. выгружается всё верно, а при загрузке "Загрузка данных прошла успешно. объектов загружено 0"
|
|||
9
grumpi
10.03.20
✎
08:53
|
Сопоставление перестало выходить.
|
|||
10
Мимохожий Однако
10.03.20
✎
08:58
|
Посмотри номера сообщений при обмене. Попробуй обнулить.
|
|||
11
Мимохожий Однако
10.03.20
✎
08:59
|
Проверь дату запрета редактирования при загрузке.
|
|||
12
unbred
10.03.20
✎
09:13
|
(2) я про обработчик ПКО
|
|||
13
grumpi
10.03.20
✎
09:15
|
(12) До обработчика ПКО не доходит.
|
|||
14
unbred
10.03.20
✎
09:17
|
(13) ПКО- правила конвертации объектов.
|
|||
15
unbred
10.03.20
✎
09:19
|
правила на чём написаны вообще? я про типовые обмены erp-бп не слышал никогда.
|
|||
16
grumpi
10.03.20
✎
09:19
|
(15) Не поверишь. планы обмена типовые)
|
|||
17
unbred
10.03.20
✎
09:20
|
(16) не поверю.
|
|||
18
grumpi
10.03.20
✎
09:21
|
И даже работали. Я выгрузил несколько десятков документов ПриобретениеТоваровУслуг.
|
|||
19
unbred
10.03.20
✎
09:21
|
значит кд3. в них ещё не было нужды разбираться. не помогу.
|
|||
20
grumpi
10.03.20
✎
09:27
|
(11) Обмен ручной и односторонний. ERP -источник, БП-получатель.
Дата запрета не указана. |
|||
21
Cyberhawk
10.03.20
✎
09:34
|
Не тупи: РегистрСведений.СообщенияОбменаДаннымиОбластейДанных и РегистрСведений.ОбщиеНастройкиУзловИнформационныхБаз
|
|||
22
Cyberhawk
10.03.20
✎
09:34
|
*СообщенияОбменаДанными
|
|||
23
grumpi
10.03.20
✎
13:10
|
(21) Очистил оба регистра, Создал заново настройки синхронизации.
Теперь БП не загружает файл с данными РезультатАнализа = ПолучитьИзВременногоХранилища(РезультатВыполненияФоновогоЗадания.АдресРезультата); Если РезультатАнализа.Свойство("ТекстОшибки") Тогда ОшибкаРасхожденияВерсийПриПолученииДанных = РезультатАнализа; ИначеЕсли РезультатАнализа.Отказ Тогда . . . ВызватьИсключение РезультатАнализа.СообщениеОбОшибке; Конецесли; Сообщение об ошибке пустое. а что и когда помещается во временное хранилище не могу найти. |
|||
24
grumpi
10.03.20
✎
13:12
|
Вылетает именно на строке ВызватьИсключение.
|
|||
25
Cyberhawk
10.03.20
✎
13:14
|
(24) Отключи ФЗ через параметр запуска РежимОтладки и по стеку погляди
|
|||
26
grumpi
10.03.20
✎
13:23
|
Поставил точку останова на строке
ВызватьИсключение РезультатАнализа.СообщениеОбОшибке; не останавливается... |
|||
27
grumpi
10.03.20
✎
13:39
|
(25) Может я что-то неправильно делаю?
Но не останавливается на точках останова. |
|||
28
END
10.03.20
✎
13:41
|
(27) Таки там, наверное, все в фоновом задании грузится. Отладчик настрой на автоподключение фоновых.
|
|||
29
grumpi
10.03.20
✎
14:00
|
(28) Уже настроил. Только это мало помогло
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |