Синхронизация данных 1С "Синхро Плюс"

Функционал для синхронизации данных между конфигурациями 1С для расширения типового функционала.

Арт.: 2165485

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
Лицензии

9960 руб.

Техподдержка и обновления

3950 руб.

4740 руб.

Область применения

Разработка "Синхро Плюс" создана для расширения типового функционала синхронизации данных. 
В ней будут постепенно собираться различные доработки по синхронизации данных между базами 1С в виде расширения конфигурации. 

Технические требования

Проверено и протестировано на следующих конфигурациях и релизах:

  • 1С:Бухгалтерия предприятия КОРП, редакция 3.0, релизы 3.0.167.36
  • 1С:Управление торговлей, редакция 11, релизы 11.5.20.80, 11.5.17.172, 11.5.12.270
  • 1С:Комплексная автоматизация 2, релизы 2.5.20.80, 2.5.17.172, 2.5.12.270
  • 1С:ERP Управление предприятием 2, релизы 2.5.20.80, 2.5.17.172, 2.5.12.270
  • 1С:Управление нашей фирмой, редакция 3.0, релизы 3.0.10.178
  • 1С:Розница, редакция 3.0, релизы 3.0.10.178
Внимание! Расширение не работает на БАЗОВЫХ конфигурациях (в базовых конфигурациях 1С, возможности подключения расширений - отсутствуют)!

Код открыт.

Индивидуальная установка и настройка

Для предварительной оценки стоимости и времени работ нажмите на кнопку ниже

  • Оставьте заявку
  • Дождитесь ответа менеджера
 
Group 2087327357.png

Функциональные возможности

Содержание

=================================================================================

Запрет регистрации к обмену

Часто пользователи при синхронизации между базами данных просят не выгружать (не загружать) определенные данные из одной базы в другую.
Примеры таких задач:

  • переносить реализацию товаров из УТ в БП только, если в УТ у него стоит галочка "Переносить в БП"
  • не переносить перемещение товаров из УТ в БП, если перемещение идет на склад "Временный склад"
  • не переносить приобретение товаров и услуг из УТ в БП, если дата документа ранее 1 апреля 2024 года
  • не переносить договор из УТ в БП, если он по определенной организации
  • запретить перенос любых списаний товаров из УТ в БП
  • в эту базу нужно переносить номенклатуру, а вот в другую нельзя

И подобных задач все больше и больше.

  • Сталкивались с подобными заданиями?
  • Дорабатывали конфигурацию или делали свое расширение для этих задач?
  • Тратили на это много времени и сил?

Основная идея

Она состоит в том, что мы будет запрещать регистрировать к обмену объекты по определенным алгоритмам, установленным администратором базы данных. Если объект не зарегистрирован, то он и не выгрузится из исходной базы, а значит и не загрузится в базу приемник. Это позволит нам устанавливать свои условия регистрации для разных узлов обмена (баз данных), а алгоритмы можно будет устанавливать в пользовательском режиме, не прибегая к изменению конфигурации.

Этот механизм независим от формата обмена, поэтому он работает для любого вида синхронизации, при условии, что в плане обмена для объектов не используется "Авторегистрация", а регистрируются они по подпискам на события (все типовые обмены работают таким образом).

Настройка запрета регистрации к обмену

Перейдите в меню "НСИ и администрирование" > "Настройка интеграции" > "Синхронизация данных" > "Настройки синхронизации данных"

На форме настроек появилась новая кнопка "Настройка запрета регистрации к обмену", которая действует для выбранного в списке узла. Поэтому запрет регистрации к обмену настраивается отдельно для каждого узла.

В открывшемся окне появится список видов документов и справочников, для которых мы будем настраивать запреты регистрации к обмену

Описание столбцов настроек:

  • Действует - строка настройки действует только, если установлена галочка в этой строке.
  • Метаданные - документ или справочник, по которому устанавливается настройка.
  • Вариант регистрации - при каком варианте регистрации к обмену будет действовать настройка. Может принимать значения "Автоматический и ручной", "Автоматический", "Ручной". Таким образом можно применять для одного вида метаданных разные настройки для разных вариантов регистрации, например, при "Автоматической" регистрации одна настройка, при "Ручной" регистрации - другая.
  • Режим регистрации - может принимать значения "Регистрировать всегда", "Регистрировать по условию", "Не регистрировать".
  • Алгоритм условия регистрации - при режиме регистрации "Регистрировать по условию", нужно указать программный код, который будет выполнен для определения регистрации или не регистрации к обмену объекта.
  • Регистрировать при ошибке - если в ходе выполнения кода алгоритма условия регистрации произошла ошибка, то объект будет зарегистрирован к обмену в зависимости от этой галочки.

Алгоритм условия регистрации

Код алгоритма условия регистрации описывается в отдельном окне.

В нем можно использовать:

  • реквизиты объекта
  • реквизиты узла
  • дополнительные реквизиты и сведения объекта
  • дополнительные реквизиты и сведения другого объекта
  • свои параметры

Результатом работы алгоритма должна быть установка значения переменной РегистрироватьКОбмену:

  • Истина - объект должен быть зарегистрирован к обмену
  • Ложь - объект не должен быть зарегистрирован к обмену

В коде алгоритма можно использовать следующие переменные:

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

В окне написания кода алгоритма использована разработка Консоль кода для управляемых форм, поэтому вам будет доступна подсветка синтаксиса, автокомплит объектов метаданных, глобальных перечислений и функций, конструктор запроса и многое другое.

В таблице "Параметры" можно указать значения некоторых параметров и использовать их в коде алгоритма. Имя параметра должно соответствовать требованиям к наименованию ключей у типа "Структура".

Созданный алгоритм можно сразу протестировать на одном из документов или элементе справочника

При возникновении ошибки будет выведен текст ошибки и подсвечена строка, на которой она возникла

Контроль результата работы запрета регистрации к обмену

В результате созданных настроек можно гибко устанавливать запрет регистрации к обмену объектов, чтобы они не выгружались в другую базу данных. Проверить и проконтролировать результат работы функционала запрета регистрации к обмену можно в обработке "Регистрация к обмену данными", вручную регистрируя объект к обмену, или в журнале регистрации по событию "Обмен данными.Запрет регистрации"

=================================================================================

Установка расширения

После того, как вы приобрели эту доработку, необходимо установить полученное расширение. Этот процесс ничем не отличается от установки других расширений: 

  1. Перейдите в меню "НСИ и администрирование" > "Администрирование" > "Печатные формы, отчеты и обработки" > "Расширения".
  2. Нажмите кнопку "Добавить из файла" и на предупреждение нажмите кнопку "Продолжить".
  3. Выберите скачанный файл.
  4. В процессе установки расширения появится несколько сообщений о реструктуризации объектов. Это нормально! Реструктуризируются объекты, у которых есть реквизит типа ЛюбаяСсылка. Из-за того, что расширение "Синхро Плюс" добавляет новый справочник, все объекты с ЛюбойСсылкой реструктуризируются.
  5. В списке расширений появится строка "Синхро Плюс" и предложение перезапусить 1С.
  6. Снимите галочку "Безопасный режим".
  7. Перезапустите 1С.

Расширение подходит для различных типовых версий конфигураций 1С, где используется БСП. В том числе и для очень старых. Через техподдержку вы можете сообщить версии ваших конфигураций, и мы проверим работоспособность "Синхро Плюс" под них.

Техническая поддержка и обновления

Бесплатный период техподдержки составляет 1 месяц со дня покупки.

Также после приобретения вы получаете 12 месяцев бесплатных обновлений.

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

Проверить наличие обновлений можно в личном кабинете. Если обновления недоступны - загрузить новую версию можно после покупки обновлений/технической поддержки.

Задать вопрос по программе можно по кнопке "Техподдержка" на странице описания.

При создании тикета необходимо предоставить:

  1. Номер заказа
  2. Описание вопроса. Если это ошибки - напишите порядок ваших действий с программой, которые к ней привели (приложите видео/скриншоты/отчеты об ошибке)
  3. Точную конфигурацию 1С, и версию платформы, на которой используете купленное решение (наименование и версию 1С можно взять из раздела "О программе"), версию купленной программы.

К созданной заявке подключается специалист. Дальнейшее обсуждение проблемы будет проходить в тикете техподдержки. Стандартный срок реакции - 24 часа в рабочие дни с момента обращения

Внимание! Техническая поддержка предоставляется исключительно в рамках переписки по обращению. В некоторых случаях для диагностики ошибок и/или вопросов, связанных с особенностями использования продукта в информационных базах покупателя, может потребоваться дополнительная платная диагностика с организацией удаленного доступа к информационной базе. Стоимость уточняется индивидуально.

Техподдержка
 

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия КОРП, редакция 3.0, релизы 3.0.167.36
  • Управление торговлей, редакция 11, релизы 11.5.20.80, 11.5.17.172, 11.5.12.270
  • 1С:Комплексная автоматизация 2, релизы 2.5.20.80, 2.5.17.172, 2.5.12.270
  • 1С:ERP Управление предприятием 2, релизы 2.5.20.80, 2.5.17.172, 2.5.12.270
  • Управление нашей фирмой, редакция 3.0, релизы 3.0.10.178
  • Розница, редакция 3.0, релизы 3.0.10.178

Оставьте свое сообщение

См. также

ED для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ. Новые

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

27660 руб.

SALE! 10%

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

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

35000 руб.

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

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

55778 50200 руб.

SALE! 10%

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

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расста...

53111 47800 руб.

SALE! 10%

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

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

35000 руб.

ED для УПП, КА 1.1, УТ 10.3

Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 2, УНФ 1.6 и другими. Правила для старых и доработ...

16260 руб.

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

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:ERP Управление предприятием 2.5 и 1С:Комплексную автоматизацию 2.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Пр...

35000 руб.

Выгрузка-загрузка любых данных из 1С (и измененных) в XML между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8...

Что же Вы получаете? 2 способа обмена объектами – с ОДИНАКОВОЙ структурой и с ОТЛИЧАЮЩЕЙСЯ! Забудьте о том, что не могли ранее перенести данные между базами, из-за того, что изменилась структура объектов в одной из них с обновлением конфигу...

18000 руб.