IE 2016

Сравнение UUID, кодов и наименований справочников в двух базах

Опубликовал Кулеев Максим (maxim_kuleev) в раздел Обмен - Обмен через XML

Обработка позволяет предварительно посмотреть, как сопоставятся элементы выбранного справочника при обмене в формате XML. Сопоставление можно выполнить по UUID, коду или наименованию.

В правилах обмена в формате XML обычно указан внутренний идентификатор UUID для поиска элементов справочника. Этот идентификатор не виден. Иногда хочется оценить, как сопоставятся элементы какого-либо справочника. Обработка позволяет предварительно это посмотреть.

Сопоставление можно проанализировать по UUID, коду или наименованию.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Проверка сопоставления справочников перед обменом XML
.epf 9,51Kb
12.02.13
181
.epf 9,51Kb 181 Скачать

См. также

Лучшие комментарии

8. pvb2003 (файл скачал) 09.09.2014 00:49
(7) kiberiq, Да , но она 900= ...
+ 1 [ 88wau24ru; ]
# Ответить

Комментарии

1. Шалнев Артём (88wau24ru) (файл скачал) 16.02.2013 11:30
{Форма.Форма.Форма(5)}: Ошибка при вызове метода контекста (Connect)
База = v8.Connect("File="""+Путь+"""; Usr="+Пользователь+"; Pwd="+Пароль+";");
по причине:
Произошла исключительная ситуация (V82.COMConnector.1): Версия компоненты 'comcntr' (8.2.15.294) отличается от версии корневого модуля 'core82' (8.2.17.143)

Чего нужно изменить чтобы обработка заработала???
Ответили: (2)
# Ответить
2. Шалнев Артём (88wau24ru) (файл скачал) 17.02.2013 01:56
(1) 88wau24ru, Вообщем нужно устанавливать релизы 1с, а не переносить копированием, чтобы новые объекты регистрировались сами... вопрос закрыт
# Ответить
3. Шалнев Артём (88wau24ru) (файл скачал) 17.02.2013 04:53
Вообщем если лень ковыряться в справочниках и регистрах, то рекомендую очень время экономит +
# Ответить
4. Кулеев Максим (maxim_kuleev) 19.02.2013 16:46
Если установлен релиз 8.2.17.143, но база открывается запуском платформы из другой папки с другим релизом, то будет данная ошибка. Можно попробовать зарегистрировать модуль comcntr.dll из 8.2.15.294 командой regsvr32 comcntr.dll.
# Ответить
5. Кулеев Максим (maxim_kuleev) 19.02.2013 17:31
Действительно! Если платформа была не установлена, а просто скопирована, появляется такая ошибка. Спасибо за комментарий!
Ответили: (10)
# Ответить
6. vtolga (vtolga) (файл скачал) 14.11.2013 12:19
Спасибо, пригодилось. Сразу вылезло несколько потенциальных проблем при грядущем слиянии.
# Ответить
7. К. Олег (kiberiq) 11.02.2014 21:38
А вот обработка http://infostart.ru/public/257211/ с намного более широкими возможностями, позволяющая производить сопоставление по произвольным реквизитам или наборам реквизитов. А также формируемая результат сравнения в понятном и произвольно настраиваемом пользователем виде.
Ответили: (8)
# Ответить
8. Богачев Павел (pvb2003) (файл скачал) 09.09.2014 00:49
(7) kiberiq, Да , но она 900= ...
+ 1 [ 88wau24ru; ]
# Ответить
9. Богачев Павел (pvb2003) (файл скачал) 11.09.2014 13:03
Будет ли это чудо под УФ (нужно для УТ 11.1 и БП 3.0) ?
# Ответить
10. bluntschi (bluntschi) (файл скачал) 26.09.2014 07:58
а как быть в такой ситации:

{Форма.Форма.Форма(5)}: Ошибка при вызове метода контекста (Connect)
	База = v8.Connect("File="""+Путь+""";	Usr="+Пользователь+";	Pwd="+Пароль+";");
по причине:
Произошла исключительная ситуация (V82.COMConnector.1): Существуют активные сеансы работы с данной базой, использующие версию платформы, не поддерживающую совместную работы с этой версией.
Не совпадает версия временного файла.
...Показать Скрыть



ап: удалила 8.3 и все заработало! спасибо! обработка очень пригодилась!
# Ответить
11. Kolkin Maxim (the1) (файл скачал) 14.11.2014 23:46
Спасиб! А то я думаю, что это у меня в РИБ все перезатирается...
# Ответить
12. Фигуркина Ольга (@Sonya) (файл скачал) 20.05.2015 18:15
Очень пригодилось! Еще бы был выбор 8.2 или 8.3 и кнопочка Синхронизировать (по коду, наименованию или UID - что выбрано).
# Ответить
Внимание! За постинг в данном форуме $m не начисляются.
Внимание! Для написания сообщения необходимо авторизоваться
Текст сообщения*
Прикрепить файл