Сравнение и сопоставление справочников через COM-соединение по реквизитам и/или GUID

18.10.14

Интеграция - Обмен между базами 1C

Сравнение/Сопоставление справочников через COM-соединение по реквизитам и/или GUID

Скачать исходный код

Наименование Файл Версия Размер
Сравнение и сопоставление справочников через COM-соединение
.epf 42,60Kb
138
.epf 42,60Kb 138 Скачать

Назначение
Сравнение через COM-соединение и сопоставление в регистре сведений "СопоставлениеОбъектовДляОбмена" справочников двух разных баз данных платформ 8.2-8.3(на 8.1 не проверял) на неуправляемых формах.
Возможности
* Сравнение любых справочников даже если они называются по разному
* Настройка вывода результата сравнения
* Установка отбора для местного справочника
* Сравнение любых примитивных реквизитов и примитивных реквизитов не примитивных реквизитов даже если они называются по разному (выбирается в дереве)
* В результате сравнения можно посмотреть сопоставлен ли объект из другой базы данных с местным справочником в регистре "СопоставлениеОбъектовДляОбмена"
* Настройка заполнения регистра сведений "СопоставлениеОбъектовДляОбмена"
* Запись в регистр сведений "СопоставлениеОбъектовДляОбмена" происходит после сравнения и после нажатия кнопки "Записать в регистр", после чего создается запись в регистре для местной ссылки, выбранной записи и выбранного узла обмена, а все старые записи для них удаляются
Известные проблемы
* Работает только в файловом варианте
* Не предвидена ситуация когда реквизит не примитивный и не справочник
* Если в конфигурации предусмотрено несколько владельцев подчиненного справочника, то сравнить по владельцу или его реквизиту нельзя
Планируемое
* Исправить/Доработать Известные проблемы
* Добавить кнопку сопоставить все одноименные реквизиты для реквизитов сравнения
* Выделять в отчете сравнения реквизиты по которым происходит сравнение

Нашли ошибку, есть пожелания или идеи -> пишите

Перед сопоставлением не забудьте сделать резервную копию базы! Изменения необратимы!

Код открыт (хотя закрытый код сегодня не проблема)

сопоставление сравнение справочники com соединение

См. также

SALE! 10%

Перенос данных из УПП 1.3 в ERP 2 / УТ 11 / КА 2. Переносятся документы, справочная информация и остатки

Обмен между базами 1C Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) в продаже с 2015 года, постоянно работаем над их развитием | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

50722 45650 руб.

04.08.2015    160259    368    268    

349

SALE! 15%

[ED3] Обмен для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ и других с EnterpriseData (универсальный формат обмена), правила обмена

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

25080 руб.

12.06.2017    135530    730    291    

391

Перенос данных из УПП 1.3 в БП 3.0. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.223.x) и БП 3.0 (3.0.149.x). Правила подходят для версии ПРОФ и КОРП.

28000 руб.

15.12.2021    20596    137    38    

94

SALE! 10%

Перенос данных из ERP 2 / КА 2 / УТ 11 в БП 3.0. Переносятся документы, начальные остатки и справочники

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | В продаже с 2019г. | Воспользовались более 176 предприятий! | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой, обращайтесь!

38500 34650 руб.

15.04.2019    68818    179    139    

111

Перенос данных из УТ 10.3 в УТ 11.5. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.87.x) и УТ 11.5 (11.5.16.x).

28000 руб.

23.07.2020    46748    199    64    

162

SALE! 10%

Перенос данных из БП 3.0 в УТ 11 / КА 2 / ERP 2. Переносятся начальные остатки, документы и справочники

Обмен между базами 1C Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

В продаже с 2014г. | Воспользовались более 122 предприятий! | Перенос данных из БП 3.0 в УТ 11 | из БП 3.0 в КА 2 | из БП 3.0 в ERP | Сэкономьте свое время - используйте готовое решение для перехода! | Постоянно работаем над развитием переноса данных | Обновляем на новые релизы 1С | Есть фильтр выгрузки по организациям | Переносятся начальные остатки на выбранную дату, документы за период времени и вся возможная справочная информация | Перенос сделан на технологии КД 2 (правила конвертации данных)

50722 45650 руб.

31.10.2014    231870    124    327    

296

SALE! 10%

Перенос данных из БП 3.0 в УНФ 3.0 / УНФ 1.6. Переносятся остатки, документы и справочная информация

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

В продаже с 2018г. | Воспользовались более 41 предприятия! | Правила конвертации (КД 2) для переноса данных из БП 3 в УНФ | Переносятся все виды документов, начальные остатки и вся возможная справочная информация | Есть фильтр по организациям | Оперативно обновляем на новые релизы | Оказываем техподдержку | В комплект файлов входит инструкция, авторская версия обработки "Универсальный обмен...", актуальные правила переноса данных и архив старых версий переноса | Учет в БП 3 должен быть корректным, некорректные данные не переносятся | Можно бесплатно проверить на вашем сервере до покупки!

50722 руб.

10.07.2018    67740    41    123    

46

SALE! 10%

Перенос данных из ERP 2 / КА 2 в ЗУП 3. Переносятся остатки, документы и справочники

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Воспользовались более 79 предприятий! | Предлагаем приобрести готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | В продаже с 2020г. | Оперативно обновляем правила до актуальных релизов 1С | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

48278 43450 руб.

03.12.2020    34410    81    58    

78
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. makas 44 12.12.13 12:25 Сейчас в теме
(0) Ваша корректно сопоставит справочники между базами УТ 10.3 и БП 2.0 ?
+
2. spp28 24 13.12.13 12:58 Сейчас в теме
Изменил название и описание! Теперь должно быть понятно, что она делает!
Прикрепленные файлы:
+
3. OBEH 18.12.13 03:57 Сейчас в теме
"ранее никогда не обменивающихся!!"
А что будет, если они ранее когда-то обменивались?
Вообще, как определяется, что они "обменивались"?
+
4. spp28 24 18.12.13 04:34 Сейчас в теме
(3) OBEH,
если обмен уже происходил (стандартным механизмом), то поиск объектов производится по GUID!
т.е.
смысла в этой обработке в этом случае нет(ну почти нет)!
Просто мне пришлось настраивать обмен с базами ""ранее никогда не обменивающихся!!"", а справочники как-бы одинаковые должны быть(потому-что одна контора), а при обмене, если не править правила обмена справочники задвоятся!
РЕШЕНИЕ:
Сопоставил вручную коды справочников с помощью этой обработки
+
подкорректировал правила обмена!
вот
+
5. jonybanchicov 13 18.12.13 13:14 Сейчас в теме
6. jonybanchicov 13 18.12.13 17:26 Сейчас в теме
Собственно о чём:
Имеется две одинаковых базы, допустим речь идет про справочник номенклатура.
Только часть синхронизирована по вн.индентификатору, остальная расходится. Вот собственно вопрос?
Хотелось бы сначала посмотреть что сопоставлено по вн.индентификатору?

+
7. spp28 24 19.12.13 03:32 Сейчас в теме
(6) jonybanchicov,
не нашёл возможности получить GUID из другой базы по средству COM-соединения!
рассматривал вариант через XML, но запускать обработку пришлось бы из обеех баз!
+
критической надобности в этом не было!
Если есть соображения по этому поводу могу дописать ...
Прикрепленные файлы:
+
8. spp28 24 19.12.13 04:08 Сейчас в теме
(7) amurimpulse,
попробую чего-нибудь придумать ...
Прикрепленные файлы:
+
9. jonybanchicov 13 19.12.13 08:55 Сейчас в теме
Если получится сделайте . Очень нужно. Самому некогда.
+
10. spp28 24 24.12.13 10:10 Сейчас в теме
(9) jonybanchicov,
добавил функционал сравнения по GUID ...
+
11. V.Nikonov 120 25.12.13 17:14 Сейчас в теме
Есть Вопросики:
1) А подключение только к Файловым БД? Если понадобится Клиент-Сервер, то допиливать самому?

2) Если Базы обменивались двунаправлено и штатно, то должны быть заполнены регистры "СоответствиеОбъектов..." Эти регистры можно задействовать для Сопоставления?
+
12. spp28 24 26.12.13 01:30 Сейчас в теме
(11) V.Nikonov,
1) Да. Да (у меня нет возможности отладить на системе "клиент-сервер").
2) Нет.
+
13. kiberiq 121 11.02.14 21:31 Сейчас в теме
Вот обработка, которая позволяет сравнивать справочники в разных конфигурациях, и даже в случае отличающихся наименований реквизитов http://infostart.ru/public/257211/
+
14. spp28 24 12.02.14 05:38 Сейчас в теме
(13) kiberiq,
у меня много идей дописать всякое(в том числе и "даже в случае отличающихся наименований реквизитов")!
просто нет времени :((
а на тот момент мне имеющегося функционала хватало ...
PS
не активна публикация! хочу посмотреть!
+
15. kiberiq 121 12.02.14 20:29 Сейчас в теме
Такая возможность уже есть. Публикация снова активна ) Адрес тот же http://infostart.ru/public/257211/
+
16. spp28 24 13.02.14 02:49 Сейчас в теме
(15) kiberiq,
Не пробовал, но выглядит прилично! Зачет!
Но я так понял исходя из свежести твоей обработки, что идею ты заплогиатил!!
+
Настроек у тебя куча! Не опытный пользователь запутается!
...
Да и вообщем решать не мне, что лучше!
Дерзайте!
+
19. kiberiq 121 14.02.14 22:20 Сейчас в теме
(16) amurimpulse, тем не менее спасибо за оценку. )
+
17. kiberiq 121 13.02.14 21:37 Сейчас в теме
Думаю вряд ли кто-то обладает авторским правом на сравнение двух вещей.
А создание обусловлено необходимостью.
Да и все сравнение можно провести в несколько кликов.
+
18. spp28 24 14.02.14 04:14 Сейчас в теме
(17) kiberiq,
я на авторское право не претендую!
+
20. spp28 24 25.03.14 11:16 Сейчас в теме
убедительная просьба плагиаторам:
- не выкладывайте здесь ссылки на свои публикации
+
21. spp28 24 16.04.14 05:27 Сейчас в теме
исправил ошибку при обработке ненайденых справочников
+
22. zhuravlev_as 395 24.04.14 16:29 Сейчас в теме
Прочитал, что обработка может делать записи в регистр сведений "СоответствиеОбъектовДляОбмена" А Ваша обработка может проверить правильность соответствия элементов справочников используя этот регистр?
+
23. spp28 24 25.04.14 03:14 Сейчас в теме
(22) apostal86, в описании про это написано!
пока нет! скоро отпуск, так что скоро сделаю ))
+
24. zhuravlev_as 395 29.08.14 14:06 Сейчас в теме
(23) amurimpulse, а что за "!" - они что выражают? Возмущение или удивление? Здесь на инфостарте полно разработок и описания к ним порой просто оставляют желать лучшего. Потому и задаю такой вопрос. То что ничего не написано - ничего не говорит, я же не могу знать, насколько полно Вы изложили описание к разработке.
+
25. spp28 24 29.08.14 10:28 Сейчас в теме
(24) apostal86, да у меня привычка ставить "!" вместо точки
отучиваюсь потихоньку
про описание вы правы
надо сделать
+
26. kiberiq 121 01.09.14 23:41 Сейчас в теме
Преимущества моей разработки:
  • 1. Работа как с файловой, так и с клиент-серверной архитектурой;
  • 2. Удобный интерфейс для выбора базы;
  • 3. Возможность Windows-аутентификации;
  • 4. Вывод результата сравнения в СКД. А это значит полностью настраиваемый вариант, с любыми группировками, отборами и сортировкой!!!

подробнее смотрите тут http://infostart.ru/public/257211/
+
27. pvb2003 10.09.14 10:38 Сейчас в теме
На Управляемых Формах вариант будет ? Или поставлю вопрос по другому как запустить под УТ 11.1.7....
+
28. spp28 24 10.09.14 04:22 Сейчас в теме
(27) pvb2003, на УФ не взлетит. Сначала разберусь с известными проблемами, а потом на УФ сбацаю.
pvb2003; +1
29. Светлый ум 406 10.03.16 21:09 Сейчас в теме
Солидный инструмент +1

- Разобрался не сразу, необходимо выставить все галки чтобы всё в отчет вывелось.
Конструктор автоматически формирующий запрос очень вкусно сделан.
+
Оставьте свое сообщение