|
Обмен данными из КА 1.1 в БП 3.0 - как делали? | ☑ | ||
---|---|---|---|---|
0
PCcomCat
25.08.16
✎
16:07
|
Добрый день!
Созданы правила обмена в КД 2.1: - для КА -> БП с выгрузкой нужных объектов; - для БП -> КА ответные правила. Настроен обмен в КА, данные выгружаются. А вот В БП 3.0 как правильно настроить обмен по моему правилу? |
|||
1
PCcomCat
25.08.16
✎
16:27
|
Была сделана неловкая попытка:
Создан обмен с УТ10, подменены правила на мои. Но при попытке обмена получаю: "Не удалось загрузить данные из "%1" (этап анализа данных)." Выгрузка проходит, т.к. односторонний обмен. |
|||
2
Azverin
25.08.16
✎
16:56
|
(0) я делаю загрузку-выгрузку через обработку "Универсальный обмен данными XML" или как-то так.
|
|||
3
PCcomCat
25.08.16
✎
17:00
|
(2) Руками или по расписанию?
|
|||
4
MaxS
25.08.16
✎
17:04
|
(0) В КА 1.1 к типовому обмену подключил обмен через КД 3.0.
В БП 3.0 настроил штатную синхронизацию через универсальный формат с "Другой программой". И всё при обновлении БП обмен продолжает работать, не ломается. |
|||
5
PCcomCat
25.08.16
✎
17:06
|
(4) Т.е. правила настроены в КД 3.0?
|
|||
6
MaxS
25.08.16
✎
18:29
|
(5) да. метаданные КА 1.1 выгружены обработкой из КД2 и нормально загружены в КД3. Потом с некоторыми автоматическими заменами (Вместо #Область //{ Область и т.п.) код менеджера обмена вставлен в обработку для КА.
|
|||
7
PCcomCat
25.08.16
✎
21:54
|
(6) Спасибо за наводку. Посмотрю. Надеюсь, пойму, о чем речь.
|
|||
8
MaxS
26.08.16
✎
05:30
|
(7) Для информации КА 1.1 не поддерживает КД 3.0. Нужно всего лишь создать модули, аналогичные БСП и адаптировать весь код с 1С 8.3 на 1С 8.2. От месяца работы. И только потом без проблем можно загружать правила для КД3 в готовую обработку. ;) Ну или поискать что-нибудь готовое там http://catalog.mista.ru/
|
|||
9
Azverin
26.08.16
✎
08:18
|
(8) спасибо
|
|||
10
hhhh
26.08.16
✎
08:37
|
(8) тогда уж лучше сделать в кд 2.1 и не париться. Взять готовые правила УТ10-БП30 и чуть-чуть подкрутить.
|
|||
11
PCcomCat
26.08.16
✎
09:37
|
(10) Прошу прощения за наглость....
А можно пнуть в нужном направлении?! Как раз такая мысль и возникла, и даже попытки были в (1), но... Еще не доводилось подключать нестандартный обмен в конфигурациях типа УТ 11, БП 3.0. Как правильно это сделать так, чтобы это работало? Я правильно понимаю, что там проверки какие-то осуществляются на наименование конфигурации? |
|||
12
PCcomCat
26.08.16
✎
09:46
|
(10) Доехало.... Спасибо! Попробую загрузить правила для УТ 10 в КД 2.1 и с ними поработать... Кофе только дошел до мозга...
|
|||
13
PCcomCat
30.08.16
✎
14:01
|
Доброго времени! Последовала доброму совету: в КД 2.1 загрузила правила для УТ 10, загрузила поверх структуры УТ 10 структуру метаданных КА 1.1, отредактировала правила под новую структуру и особенности выгрузки, загрузила в УТ11 новые правила для корреспондента.
С помощью "Универсального обмена данными в формате XML (2.1.8)" пытаюсь загрузить в УТ 11 данные, выгруженные по новому правилу из КА 1.1. Получаю ошибку: Ошибка формата файла обмена ИмяУзла = ДанныеПоОбмену Ошибка формата файла обмена ИмяУзла = ДанныеПоФоновомуОбмену Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6238)}: Поле объекта не обнаружено ({ИмяТипаВИБИсточнике}) Ошибка в обработчике события ПослеЗагрузкиДанных (конвертация) Обработчик = ПослеЗагрузкиДанных (конвертация) ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,6)}: Процедура или функция с указанным именем не определена (РежимЗагрузкиДанныхВИнформационнуюБазу) ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12407) КодСообщения = 23 С последней можно справиться, хотя не понятно, почему она возникла, если правила взяты из конфигурации, в которую загружаю. Как побороть эти ошибки? Что я не доделала? |
|||
14
PCcomCat
30.08.16
✎
14:03
|
А через обмен всё то же
"Не удалось загрузить данные из "%1" (этап анализа данных).", хотя это новая настройка обмена. |
|||
15
Azverin
30.08.16
✎
14:13
|
(14) сами правила обмена точно подтянули новые?) перепроверь всё от и до неспеша.
|
|||
16
PCcomCat
30.08.16
✎
14:16
|
При загрузке через "Универсального обмена данными в формате XML (2.1.8)" можно в приемнике УТ 11 и подружать правила кореспондета, так? В КА - да, новые загружены.
|
|||
17
PCcomCat
30.08.16
✎
14:20
|
(15) Вот правила из БП 3.0 в УТ 10 я не изменяла, только правила корреспондента. Мне из БП не нужно выгружать. Может как-то проверка проходит?
|
|||
18
PCcomCat
30.08.16
✎
14:21
|
+(17) правила корреспондента подменены в БП 3.0.
|
|||
19
PCcomCat
30.08.16
✎
14:49
|
Прикольно так! Изменила префикс организации, и ошибка поменялась:
{ОбщийМодуль.ДлительныеОперации.Модуль(371)}: Не удалось загрузить данные из "Управление торговлей, ред" (этап анализа данных). ВызватьИсключение(ТекстОшибки); |
|||
20
PCcomCat
31.08.16
✎
12:07
|
(20) Отладчик в помощь!
Отпишусь, вдруг кому пригодится... Пробежались по содержимому файла. Выяснилось следующее: в КА 1.1 обмен у меня настроен на плане обмена <Полный>. А в конфигурации БП 3.0 читается имя плана обмена и осуществляется поиск среди планов обмена конфигурации. А такого там нет. Исправляем. Опять не грузятся данные. Оказалось, что после узла <ДанныеПоОбмену> ожидается следующим узел <Объект>, а КА 1.1 добавляет между ними узел <ДанныеПоФоновомуОбмену>. Исправляем. Далее, если уж не грузятся данные, то это ошибки в самом правиле. |
|||
21
PCcomCat
31.08.16
✎
12:12
|
Может в нынешних релизах КА всё подогнано. Но "религия" моей организации не позволяет обновлять конфигурацию...
У меня КА 1.1.55.2. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |