|
v8: Обмен УТ 10.3. и БП 2.0 (базовая) ошибка при сопоставлении организаций | ☑ | ||
---|---|---|---|---|
0
Aswed
21.03.12
✎
12:46
|
Настроил обмен. Справочники заходят без проблем.
При попытке загрузке документов вываливается с ошибкой: Ошибка при загрузке данных: {Обработка.ОбменДаннымиXML.МодульОбъекта(3793)}: Ошибка записи объекта ТипОбъекта = Организации Объект = Технологии Креплений ОписаниеОшибки = Ошибка при вызове метода контекста (Записать): Не удалось записать: "Организации"! ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(3786) КодСообщения = 26 (БП перенесена из 7.7) Код, наименование, ИНН, КПП совпадают в обоих базах. Ясно что при обмене обработка не может сопоставить эти организации. Но не могу понять что конкретно не устраивает. Подскажите как быть? |
|||
1
Aswed
21.03.12
✎
12:58
|
АП
|
|||
2
DMLangepas
21.03.12
✎
13:04
|
актуально, кто знает??
|
|||
3
Aswed
21.03.12
✎
13:20
|
Есть мысль что это дело надо сопоставлять в регистре сведений "Соответствие объектов для обмена." Теперь вопрос где взять функцию которая возвращает значение УИДа в нужном формате.
|
|||
4
Aswed
21.03.12
✎
13:42
|
И АП
|
|||
5
Aswed
21.03.12
✎
14:04
|
Ну не верю что никто не сталкивался с таким же.
|
|||
6
Aswed
21.03.12
✎
14:25
|
Всё ещё мучаюсь
|
|||
7
SurFace
21.03.12
✎
14:29
|
обмен работает с внутренним идентификатором, это раньше была обработка переброски данных, которая по ИНН/КПП/Наименованию отлавливала, типа сейчас так работает выгрузки БП/ЗУП
|
|||
8
Zombi
21.03.12
✎
14:30
|
Ошибка вроде при создании нового элемента, по крайней мере при его записи. А почему он его не находит, это другой вопрос. Может по идентификатору найти пытается.
|
|||
9
Aswed
21.03.12
✎
14:31
|
(7) Ок. Где сейчас они хранятся?
Пытался вставить новый идентификатор в регистр "Соответствие объектов для обмена", чего то не хрена не помогло. |
|||
10
SurFace
21.03.12
✎
14:33
|
(9) а заменить идентификатор в БП внешней обработкой низя? Я так не пробывал, но как-то у двух базы синхронизировал справочник по ИД.
|
|||
11
Aswed
21.03.12
✎
14:34
|
(10) Что то не видел я такой обработки. По поделишься?
|
|||
12
SurFace
21.03.12
✎
14:39
|
(11) ну так написать надо)) Идентификатор это текстовое поле определяется методом УникальныйИдентификатор()
|
|||
13
Aswed
21.03.12
✎
14:40
|
(12) Знаю. Но вот метода его заменить не знаю:)
|
|||
14
SurFace
21.03.12
✎
14:43
|
(13) может поможет v8: уникальный идентификатор платформа 8.2
|
|||
15
SurFace
21.03.12
✎
14:57
|
Как сделаешь отпишись плиз, сам часто сталкиваюсь с подобным.
|
|||
16
Rodinyr
21.03.12
✎
16:38
|
Я подобную проблему решил так!!!, выгрузил и БП справочник Организации, в регистре сопоставления баз заменил на нужную организацию, не нужную удалил, и сделал выгрузку в ут->бп, ошибок после этого не было!
|
|||
17
Rodinyr
21.03.12
✎
16:39
|
(16) небольшие поправкиЖ выгружали справочник из БП, регистр правил в торговле.
|
|||
18
Naumov
21.03.12
✎
16:55
|
обмен через универсальный ведется или в режиме распределенной?
|
|||
19
Naumov
21.03.12
✎
16:56
|
Судя по ошибке пытается создать новую организацию, а в базовой низя больше одной
|
|||
20
Aswed
21.03.12
✎
17:26
|
(19) +1 в точку)))
Я же и описал в сабже) |
|||
21
Aswed
22.03.12
✎
16:40
|
Рассказываю как решил проблему.
1) Настроил обмен между УТ и БП как полагается. 2) Зашел в настроенный обмен и сохранил правила. 3) В конвертации изменил правило связи организаций, убрав связь по УИДу и оставив только связь по ИНН и КПП 4) Загрузил эти правила в настроенный обмен. 5) Выполнил обмен. Теперь всё работает как положено:) |
|||
22
SurFace
22.03.12
✎
18:27
|
Маладец!! Хорошее решение.
|
|||
23
Naumov
23.03.12
✎
12:03
|
(21) Кто ж знал, что ты так можешь :)
Так проще всего. А вообще после первоначальной настройки там предлагается выполнить начальную синхронизацию справочников. Это могло бы пердотвратить данную проблему. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |