gifts2017
ВНИМАНИЕ! ЦЕНА ЭТОЙ РАЗРАБОТКИ ВЫРАСТЕТ С 1-го ЯНВАРЯ 2017г.

Универсальная синхронизация справочников по ЛЮБЫМ реквизитам

Опубликовал Андрей Корнюхин (GATTUSO) в раздел Обработки - Обработка справочников

Обработка позволяет синхронизировать данные любых справочников между любыми базами (8.2-8.3) по любым реквизитам. Обработка работает для ВСЕХ конфигураций (как типовых, так и нетиповых). Работает в обычном приложении.
Подключение ко второй базе происходит через com-соединение. Изменение выбранных реквизитов элементов происходит в той базе, в которой вы запускаете обработку.
Также можно скачать бесплатную ДЕМО-версию, которая имеет следующие ограничения:
- возможность увидеть результат синхронизации только 10 элементов справочника.
- нельзя произвести непосредственно замену реквизитов элементов по результатам синхронизации.

Обработка позволяет синхронизовать данные в справочниках. Таким образом, использование обработки позволяет избежать задвоения данных при осуществлении дальнейших обменов по правилам. Подключение ко второй базе происходит через com-соединение.

Обработка имеет интуитивно понятный интерфейс.

 

Преимущества:

Обработка позволяет синхронизировать данные любых справочников, подходит как для типовых, так и для доработанных и для самописных конфигураций на платформе 8.2, 8.3ГЛАВНЫМ ПРЕИМУЩЕСТВОМ обработки является её универсальность.

 

Причины купить:

1)  Обработка позволяет избежать задвоения данных при осуществлении в дальнейшем обмена по правилам. Позволяет синхронизировать по коду и наименованию данные ЛЮБЫХ справочников.

2)  Обработка очень проста в применении. Синхронизация происходит по нажатию нескольких кнопок.

3)  Поддерживаются ЛЮБЫЕ базы на платформах 8.2, 8.3! Как типовые, так и нетиповые.

4) Возможность скачать ДЕМО-версию и протестировать обработку БЕСПЛАТНО. При желании в дальнейшем приобрести.

 

Новое в версии 2.0:

-Добавлена возможность выбирать набор реквизитов, по которым происходит синхронизация элементов между базами.
-Добавлена возможность выбора реквизитов, которые необходимо заменить.

Новое в версии 3.0:

-Добавлена возможность производить замену реквизита "Родитель". Удобно в случае, когда необходимо восстановить иерархию элементов справочника.


Достоинства


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

Наименование Файл Версия Размер
Синхронизация любых справочников по любым реквизитам_2_0_демо 245
.epf 25,73Kb
17.12.14
245
.epf 25,73Kb Бесплатно
Синхронизация любых справочников по любым реквизитам
17.11.2015

См. также

Contragent+ 5.0 от 2 500
Вознаграждение за ответ
Сумма: 0 $m
Добавили:
Александр Лазарев (kyplon) (0.45 $m)
Подписаться Добавить вознаграждение

Комментарии

1. Сергей Иванов (xten) 14.02.14 17:15
Скажите, пожалуйста, при синхронизации данные справочников обеих баз становятся идентичны по содержанию и актуализированы по времени?
2. Сергей Иванов (xten) 14.02.14 17:18
... и еще вопросик маленький, есть ли ограничение по количеству синхронизируемых с исходной баз данных?
Спасибо. А то у нас в конторе баз много, данные выгружаются из Store-House (UCS) и у бедных бухгалтеров там черт ногу сломит ))
3. Андрей Корнюхин (GATTUSO) 14.02.14 18:30
(1) xten, да, данные в базах становятся идентичны по коду и наименованию.
Поясню как работает. Открываем обработку, подключаемся по com к другой базе. И в этой базе, в которой мы запустили обработку, изменяются коды или наименования (что нужно) в соответствии с данными во второй базе. В итоге данные становятся идентичными.
4. Андрей Корнюхин (GATTUSO) 14.02.14 18:31
(2) xten, никаких ограничений нет, можете синхронизировать сколько вашей душе угодно :)
5. Сергей Иванов (xten) 14.02.14 21:24
понял, спасибо, в ближайшее время обязательно куплю
6. Павел Богачев (pvb2003) 15.02.14 11:26
Вариант для синхронизации справочников 7.7 и 8.2 существует?
7. Андрей Корнюхин (GATTUSO) 17.02.14 10:38
(6) pvb2003, на данный момент работа с 7 не предусмотрена. Раз есть такая необходимость, то я рассмотрю возможность доработки и под 7ку.
8. Кирилл Морозов (Volfy) 17.02.14 12:37
А если у меня в базе есть уже контрагент с таким кодом например?)
9. Кирилл Морозов (Volfy) 17.02.14 12:38
10. Андрей Корнюхин (GATTUSO) 17.02.14 12:57
(9) Volfy, тогда их станет 2:)

Да, к SQL подключится.
11. Андрей Корнюхин (GATTUSO) 17.02.14 13:12
(8) Volfy, но их станет 2 если у второго после синхронизации код не изменится :)
12. Павел Потапчик (geffest) 20.02.14 14:17
Было бы желательно для синхронизации контрагентов включить дополнит возможность синхронизации по ИНН и КПП!! А для Номенклатуры по артикулу
13. Андрей Корнюхин (GATTUSO) 20.02.14 14:53
(12) geffest, спасибо за пожелания!
Были и есть такие мысли, со временем доделаю обработку, чтобы можно было синхронизовать по любому набору реквизитов.
14. Arikite (ArikiteSun) 25.02.14 12:03
Можете дать доступ к демо версии?
15. Андрей Корнюхин (GATTUSO) 25.02.14 23:10
(14) Arikite, какого рода демку вы имеете ввиду?
Могу сделать видеозапись работы этой обработки, если интересно.
16. Андрей Корнюхин (GATTUSO) 28.02.14 12:29
(14) Arikite, добавил демо-версию обработки, можете изучить:)
17. Денис Ибрагимов (Disday) 07.03.14 15:41
В БП 3.0 не могу открыть. Пустое окно и всё(
18. Андрей Корнюхин (GATTUSO) 07.03.14 16:03
(17) Disday, обработка запускается в обычном приложении, а не на управляемых формах.
Если не знаете как запустить в режиме обычных форм - пишите, объясню :)
19. Александр Лазарев (kyplon) 11.03.14 21:23
(17) Disday, дабы открыть любую конфигурацию на управляемых формах в обычном режиме необходимо:
1) Запустить 1С Предприятие
2) Выбрать базу из списка
3) Нажать кнопку Конфигуратор
4) В меню Сервис выбрать Параметры
5) В открывшемся окне выбрать вкладку Запуск 1С:Предприятия
6) На вкладке Основные в группе Приложение выбрать Толстый клиент (обычное приложение)
7) Нажать ОК
8) В меню Отладка выбрать Начать отладку (F5)
9) В меню Файл открывшейся 1С выбрать Открыть
10) Указать путь до обработки
11) Пользоваться
20. Сергей Иванов (xten) 04.04.14 17:42
А если подобное по синхронизации документов?
21. Андрей Корнюхин (GATTUSO) 04.04.14 17:48
(20) xten, думаете есть смысл? Да и по каким критериям синхронизировать документы?
22. Андрей Корнюхин (GATTUSO) 25.04.14 16:48
(5) xten, (12) geffest, (14) Arikite,
Вышло обновление обработки!

Новое в версии 2.0:

-Добавлена возможность выбирать набор реквизитов, по которым происходит синхронизация элементов между базами.
-Добавлена возможность выбора реквизитов, которые необходимо заменить.
23. Александр Досычев (aricsoft) 23.06.14 00:54
Неплохо бы оставить и стандартный выбор синхронизации по UID, чтобы можно было выбрать реквизиты для переноса. А то не получается немного универсальности )
24. Андрей Корнюхин (GATTUSO) 30.06.14 10:03
(23) aricsoft, не понял в чем "не хватает универсальности"?
Обработка сделана не для переноса, а для того, чтобы синхронизировать данные в двух базах по каким-либо реквизитам.
25. Павел Богачев (pvb2003) 03.09.14 22:48
Для УТ11.1 и БП3 будет версия ?
26. Андрей Корнюхин (GATTUSO) 04.09.14 09:40
(25) pvb2003, эта версия будет работать и для ут11 и для бп3.
Надо просто запустить обработку в обычном режиме (не на упр. формах)
27. artur rakhmatulin (нормальный такой) 11.09.14 13:53
(19) kyplon, (1) Disday, ну у вас и методы )))

в списке выбора баз, выбрать базу, нажать "Изменить", на последнем пункте в поле "Дополнительные параметры запуска", вписать /RunModeOrdinaryApplication и нажать ОК.
Запустить базу и ура!

тут подробнее:
http://infostart.ru/public/104654/
28. Нгуен Чинь (ovelix) 17.12.14 02:21
Уважаемые! либо я чего не так делал либо файл мне выдали левый , прошу помощь!
У меня УТ11.1.9.51 и БП 3.0.36, после выбора справочника текущей базы ( шаг1), далее "Выбрать базу для синхронизации" ( при этом 2ую базу так же настроил в толстый клиент +обычное приложение), далее ввод имя и пароль и ошибку выдает :
{Форма.ФормаВыбораБазы.Форма(13):Ошибка при вызове конструктора (COMОбъект):-2147221005(0x800401F3): Недопустимая строка с указанием класса.
Пробовал запуск из 1ой и 2ой ошибка одна и та же.
29. Андрей Корнюхин (GATTUSO) 17.12.14 09:54
(28) ovelix, можете написать мне (контакты есть в личной карточке) - помогу вам
30. Нгуен Чинь (ovelix) 17.12.14 11:28
to Gattuso: не видел я ваших контактов так что не смог написать.
Всем : я получил ответ от тех.поддержки типа что это не работает на 8.3 ??? Читайте в начале "Обработка позволяет синхронизировать данные любых справочников между любыми базами (8.2-8.3) по любым реквизитам."
Проявите бдительность !!!
31. Андрей Корнюхин (GATTUSO) 17.12.14 11:52
(30) ovelix, дело в том, что по ошибке на сайт попала версия для 8.2. Хотя обработка сделана и для 8.2 и для 8.3.
Я сейчас обращусь в администрацию сайта и мы исправим эту ошибку.
Напишите, пожалуйста, мне Вашу почту - я скину Вам обработку для 8.3 моментально.
32. Нгуен Чинь (ovelix) 17.12.14 13:42
(31) GATTUSO, извиняюсь пришлось сюда писать почту ivannovoleg@gmail.com
33. Андрей Корнюхин (GATTUSO) 17.12.14 14:38
34. Алексей Новиков (novav) 23.06.15 12:16
Я так понял, что иерархия справочников при синхронизации не трогается (например нужно родителя элемента сделать в базах одинаковым)?
Еще вопрос набор реквизитов для замены (допустим в УТ справочник номенклатура) почему не все реквизиты?
И возможно ли добавить свойства справочника?
35. Андрей Корнюхин (GATTUSO) 23.06.15 12:53
(34) novav,
1) На данный момент родители не трогаются. Но при желании, можно легко доделать. В случае острой необходимости-можете обратиться ко мне с вопросом доработки.
2) Доработать можно, повторюсь, ответ по сути как в пункте 1: обращайтесь, обсудим.
36. Артем Бавенд (array38) 28.06.15 15:32
Здравствуйте.

Прошу выложить подробную инструкцию или видео по использованию. Ибо не понятно мне, что заменять, на что заменять, какой результат будет, и что будет если добавлять несколько реквизитов синхронизации и замены.. Благодарю заранее.
37. Андрей Корнюхин (GATTUSO) 29.06.15 09:53
(36) array38, добрый день!
Есть же демо-версия, можно скачать, попробовать.
Если коротко:
1) происходит подключение по com-соединению ко второй базе.
2) Выбирается режим синхронизации (код, наименование или код+наименование).
3) Элементы синхронизируются. Результаты отображаются в обработке.
4) В базе, в которой запущена обработка происходит изменение реквизита "код" или "наименование" у синхронизированных элементов (по второму, не по которому происходила синхронизация).

При необходимости каких-то доработок код открыт. В том числе можно с этими вопросами обратиться и ко мне.
38. Артем Бавенд (array38) 30.06.15 10:31
(37) GATTUSO,
Здравствуйте. Я скачал демку и попробовал. Именно после этого вопросы и возникли, которые я задал. Кстати, демка не делает саму синхронизацию, поэтому-то столько вопросов и возникает, т.к. не понятен конечный результат.
Непонятен интерфейс. Спрашиваю еще раз:
1. Выбор реквизитов синхронизации - это реквизиты по которым будет происходить сопоставление элементов?
2. Выбор реквизитов для замены - это что такое?
3. В данных таблицах можно добавить несколько элементов. Это для чего? Как поведет себя обработка при этом?
4. Если мне не надо ничего заменять, а нужно лишь сопоставить справочники в двух базах, чтобы не было задвоений при обмене. Как быть в этом случае?
5. Есть ли возможность вручную указать сопоставление элементов справочников?
39. Андрей Корнюхин (GATTUSO) 30.06.15 10:49
(38) array38,
1) Да, по этим реквизитам происходит синхронизация элементов.
Например, выбран "код". Тогда для обработки одинаковыми элементами считаются элементы с одинаковым кодом.
Соответственно, если выбрано несколько реквизитов, то они все должны совпадать, чтобы обработка сопоставила элементы.
2) Реквизиты для замены-это реквизиты, которые будут заменены.
Например, синхронизированы 2 элемента по критериям из пункта 1.
В элементе в базе из которой запущена обработка будут заменены все реквизиты для замены на те, которые у элемента во второй базе.
3) Несколько и там и там можно добавить. Зачем - см. пункты 1 и 2.
4) В плане? Пока вы не нажмете "Произвести замену в этой базе", произойдет синхронизация элементов и она будет отображена в ТЧ на форме.
5) Что имеете ввиду под "вручную"? Недостаточно сопоставлять по 1 или нескольким реквизитам?
40. Константин Куликов (Светлый ум) 30.09.15 06:16
Нужна Dll для магнитных пропусков и турникетов. Штрих-код не удобно.
41. Андрей Корнюхин (GATTUSO) 30.09.15 09:41
(40) Светлый ум, я так понимаю, Вы хотели в соседнюю публикацию написать?))
Не соглашусь, смотря как конфигурацию использовать. Кому-то удобно одно, кому-то другое.
42. Андрей Корнюхин (GATTUSO) 08.12.15 14:55
(34) novav, ответ на ваш вопрос несколько изменился:) С выходом версии 3.0 появилась возможность менять иерархию (заменять родителей элементов)
43. ПочемуБыНет Алексей (ПочемуБыНет) 26.05.16 13:38
Не могу запустить демо версию в унф
44. Андрей Корнюхин (GATTUSO) 26.05.16 16:41
(43) ПочемуБыНет, обработка работает только в обычных формах. Запускайте конфигурацию не в УФ,а в обычных.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа