gifts2017

Сравнение справочников

Опубликовал Олег К. (kiberiq) в раздел Обработки - Обработка справочников

Полностью настраиваемое сравнение справочников в разных базах. Сопоставление произвольных справочников по произвольным реквизитам, и даже внутренним идентификаторам.

Обработка позволяет произвести сравнение пары произвольно выбранных справочников в информационных базах. Используя в качестве подключения COM-соединение, обработка позволяет произвести сравнение данных в справочниках, сопоставляя их по произвольно выбранным реквизитам. 

Работает с базами версий 8.х как в файловом, так и клиент-серверном варианте.

Весь процесс происходит в три этапа:

1. Указание параметров подключения. 

Для удобства выбора базы сравнения используется специальное навигационное поле, позволяющее выбрать базу (аналог списка баз при запуске самой программы 1С). При этом происходит автоматическое заполнение соответствующих полей параметров подключения. Как то: версия платформы, вариант работы базы, путь к базе (в случае файлового варианта) или кластер 1С и имя базы в нем (в случае клиент-серверного варианта). Остается только указать имя пользователя и пароль для подкючения, если таковые есть.

2. Выбор справочников и реквизитов сопоставления.

Сравнение возможно даже для справочников, называющихся по-разному в различных базах и имеющих различные названия реквизитов. Внутренний идентификатор представлен названием "UUID".

Например UUID элемента первой базы = UUID элемента второй базы

Или Код элемента = Наименование элемента

При этом ключ сопоставления данных может быть сложного вида (Код, Наименование,...), т.е. сравнение будет происходить по парам или тройкам, ... выбранных полей.

3. Вывод отчета о сравнении.

Отчет выводиться в том виде, в котором это удобно пользователю. При формировании отчета используется СКД, что позволяет достаточно гибко настроить его внешний вид и отборы на результирующие данные.

Достоинства

  • Работает на любых конфигурациях;
  • Инвариантна к версии платформы;
  • Работа как с файловой, так и с клиент-серверной архитектурой;
  • Возможность Аутентификации ОС при подключении;
  • Удобный интерфейс для выбора информационной базы;
  • Гибкая настройка сопоставления реквизитов (сопоставление по произвольному ключу или набору ключей, в т.ч. по внутреннему идентификатору);
  • Полностью настраиваемый вариант вывода отчета с использованием СКД. А это значит полностью настраиваемый вариант, с любыми группировками, отборами и сортировкой!!!
  • Расшифровка (при двойном клике на идентификаторе, открывается форма элемента, как в локальной базе, так и во внешней).

Гарантия возврата денег

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

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

Наименование Файл Версия Размер Кол. Скачив.
Сравнение справочников двух баз
.epf 34,99Kb
13.04.16
5
.epf v3 34,99Kb 5 Скачать
Сравнение справочников двух баз
13.04.2016
1000 руб.

Моментальная
доставка

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение

Комментарии

1. Олег К. (kiberiq) 12.02.14 21:14
Прошу высказывать свои замечания и предложения.
2. Макас (makas) 13.02.14 10:20
Работает с базами версий 8.х как в файловом, так и клиент-серверном варианте


Обработка может сравнить соответствующие справочники в БП 2.0 и УТ 10.3 (например контрагенты, договоры, номенклатура)
3. Макас (makas) 13.02.14 10:20
Работает с базами версий 8.х как в файловом, так и клиент-серверном варианте


Обработка может сравнить соответствующие справочники в БП 2.0 и УТ 10.3 (например контрагенты, договоры, номенклатура) ?
4. Олег К. (kiberiq) 13.02.14 11:53
Да, можно сравнить два любых справочника.
5. Елена К (Ele1234567) 23.02.14 21:48
Инетесно, интересно. Очень полезным решение может оказаться на практике.
6. Александр Журавлев (apostal86) 24.04.14 16:28
А Ваша обработка может проверить правильность соответствия элементов справочников используя регистр "СоответствиОбъектовДляОбмена"?
7. Олег К. (kiberiq) 07.06.14 18:00
Данный регистр не задействуется. Сопоставление производится по одному или нескольким реквизитам. Также возможно сопоставление по внутреннему идентификатору.
8. Павел Сюткин (amurimpulse) 29.08.14 01:38
http://infostart.ru/public/240688/
Может намного больше
и регистр задействован
9. Олег К. (kiberiq) 01.09.14 23:40
Преимущества моей разработки:
  • 1. Работа как с файловой, так и с клиент-серверной архитектурой;
  • 2. Удобный интерфейс для выбора базы;
  • 3. Возможность Windows-аутентификации;
  • 4. Вывод результата сравнения в СКД. А это значит полностью настраиваемый вариант, с любыми группировками, отборами и сортировкой!!!
10. bluntschi (bluntschi) 26.09.14 07:04
а почему может писать: "Не определены поля сопоставления данных", хотя я выделила реквизит наименование и поставила галку в поле ключ?
11. bluntschi (bluntschi) 26.09.14 07:12
а когад выбираешь по ссылке, то пишет: "Не удалось подготовить настройки. Проверьте корректность и сопоставление реквизитов."
12. Олег К. (kiberiq) 27.09.14 15:38
Добрый день! А можете прислать скрин-шот настроек?
13. Евгений Чекушкин (check2) 12.03.16 23:47
Доброго времени суток!
Пробовал сравнивать Контрагентов с идентичными конфигурациями в УПП, так получилось в базе были замещены реквизиты:
НаименованиеПолное --> Наименование
В наименование полное было загружено полное официальное наименование из внешнего источника
Так же помимо наименований были кое где отнормализованы значения КПП (изменились)

В результате при сравнении справочников с бэкапом поднятым до изменения попробовал выбрать сопосталение следующим образом: UUID = UUID = Key
Доп. реквизиты для сравнения в старой базе поставил НаименованиеПолное в базе текущей поставил Наименование нажал сравнить, получил следующую картину: (см. аттач) - пропала связка по UUID, .т.е. элементы с одинаковым UUID стали выводиться в разных строках
Прикрепленные файлы:
14. Евгений Чекушкин (check2) 13.03.16 00:02
Немного огорчило ограничение кода модуля... за 10$m косяки как быстро исправляются, см. сообщение выше?
15. Евгений Чекушкин (check2) 13.03.16 00:11
(9) kiberiq, А где обещаная Windows аутентификация?
Требует пароль. Пробовал , не указывая имени пользователя и пароля, пробовал в строке подключения убирать Usr и Pwd
16. Евгений Чекушкин (check2) 13.03.16 00:20
17. Евгений Чекушкин (check2) 13.03.16 00:28
И ещё одно "недоразумение", ИМХО. Неплохо было бы расшифровку задействать (чтобы по клику левой части отчёта открывался элемент попавший в сравнение. Так же очень не хватает "чисто информативных" полей, к примеру сравнение идёт по полям ИНН/КПП, а дополнительно выводится Наименование. А то вывелся UUID, несовпадающие ИНН / КПП расшифровки нет... Что за контрагент? ХЗ. Приходится копировать UUID, затем вставлять его в другую обработку чтобы найти элемент. А если по UUID не сравниваем, то вообще не удобно.

Короче, считаю, что для 990 рублей (10sm) косяков достаточно (особенно учитывая факт закрытого кода, чтобы была возможность их быстро поправить самому) чтобы поставить "-", хотя задумка интересная, спорить не буду. Порадовало дерево выбора ИБ, к примеру. Так что сорри.
18. Олег К. (kiberiq) 01.04.16 10:12
(13) check2, (17) check2, Спасибо за замечания. Ситуация будет смоделирована и ошибки устранены, как можно оперативнее.
На счет 990 рублей Вы преувеличиваете. Текущий курс биржи 10 руб за 1 sm. Итого 100 руб. за обработку.
19. Олег К. (kiberiq) 13.04.16 12:43
(17) check2, Добрый день! Ошибки устранены. Сопоставление происходит корректно, аутентификация ОС работает. Кроме того добавлена расшифровка для полей UUID.
20. Iren (sknarid) 05.12.16 13:57
Купили обработку. При попытке сравнить каталоги номенклатуры на этапе подготовки данных настройки получаем сообщение:"Недостаточно памяти". Да, каталог большой. порядка 30 тысяч наименований. Значит не сможем использовать Вашу обработку? Нет ли отбора по группе каталога? Это уменьшило бы объем. Иначе придется сделать возврат денег.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа