Основные возможности коннектора
| • | при необходимости можно настроить обмен с любыми другими конфигурациями; |
| • | можно использовать настройки обмена для первоначальной миграции данных из 1С. Коннектор оптимизирован для обработки больших объемов данных; |
| • | архитектура коннектора включает в себя точки расширения, которые дают разработчику практически неограниченные возможности по синхронизации данных. Разработчик может: |
| • | изменять правило обмена для экспорта и импорта данных; |
| • | программно формировать файл с данными для выгрузки и загрузки в 1С, чтобы передавать данные, которые нельзя настроить визуально; |
| • | накладывать фильтр как на стороне Directum, так и на стороне 1C; |
| • | возможна синхронизация с несколькими базами 1С; |
| • | можно выполнять отладку обмена: запускать обмен целиком для интегрированной системы или для отдельных настроек обмена, а также настраивать пакетную и online-синхронизацию. |
|
Удобное логирование и обработка ошибок
| • | В лог-файлах для каждой записи фиксируются ИД и наименование в Directum и GUID в 1С. Можно однозначно определить, при обработке какой записи возникла ошибка; |
| • | коннектор автоматически оповещает об ошибках интеграции; |
| • | корректно обрабатываются ошибки обмена: если при загрузке в Directum одна из записей не загрузилась, то загрузка оставшихся записей продолжается. Все записи, загруженные с ошибками, загружаются в следующем сеансе интеграции. |
|
Загрузка и выгрузка из Directum
| • | Возможна синхронизация со следующими объектами 1C: «Справочник», «Документ», «Регистр сведений», «План вида характеристик», «Регистр накопления» и «Регистр бухгалтерии»; |
| • | поддерживается загрузка и выгрузка иерархических справочников, например, справочника Подразделения; |
| • | поддерживается загрузка и выгрузка записей, которые ссылаются друг на друга, например, из справочников Работники и Подразделения; |
| • | поддерживается загрузка и выгрузка специальных записей типа «Группа»; |
| • | возможна двусторонняя синхронизация справочников; |
| • | поддерживаются два способа синхронизации табличных частей: |
| • | по ключевым реквизитам. В табличной части 1С добавляются или изменяются только определенные записи; |
| • | целиком. Табличная часть в 1С полностью очищается и заполняется данными из Directum. В этом случае ключевые реквизиты указывать не нужно. |
Способ синхронизации табличных частей выбирается, исходя из логики конкретного справочника;
| • | визуально можно настроить синхронизацию: |
| • | нескольких таблиц в одну; |
| • | одной таблицы в несколько таблиц; |
| • | поля карточки в колонку таблицы. |
| • | доступны прикладные функции для добавления и удаления записей из плана обмена 1С. Их удобно использовать в событиях и фильтрах настроек обмена; |
| • | поддерживаются следующие ссылочные реквизиты: ссылка на запись справочника, ссылка на документ, ссылка на план видов характеристик. |
|
Выгрузка из Directum
| • | На стороне Directum можно разработать вычисляемые реквизиты, в которых будут доступны значения других полей выгружаемой записи; |
| • | записи справочника, удаленные в Directum, при синхронизации данных в 1С помечаются на удаление; |
| • | в настройке обмена доступен для редактирования текст преобразования 1С – в нем можно прописать любые вычисления, которые должны выполняться на стороне 1С после загрузки данных. Доступ к тексту преобразования расширяет возможности настройки обмена; |
| • | если нельзя настроить обмен посредством визуальной настройки, пакет с данными можно сформировать программно с помощью события «При выгрузке из Directum»; |
| • | с помощью события «При выгрузке из Directum» также можно выгрузить значения реквизитов, для которых нельзя задать настройки через табличную часть «Соответствие реквизитов». Например, составные реквизиты 1С; |
| • | настройки обмена могут выполняться как в пакетном режиме (передача нескольких записей), так и в online-режиме (передача одной записи). Модификаций для переключения режимов не требуется. |
|
Загрузка в Directum
| • | На стороне 1С в событии «При выгрузке из 1С» можно разработать вычисляемые реквизиты и получать значения практически из любых объектов и реквизитов; |
| • | на передаваемые записи можно наложить фильтр на стороне 1С и при загрузке в Directum; |
| • | в событии «Перед загрузкой в Directum» можно переопределить стандартный поиск записи в Directum и задать собственный поиск любой сложности. Например, при загрузке контрагента можно сначала поискать его по ИНН/КПП и, если контрагента найти не удалось, то выполнить поиск по наименованию; |
| • | в событии «После загрузки в Directum» можно выполнить произвольные вычисления после успешной загрузки записи, например, отправить ее задачей; |
| • | регистрация в плане обмена снимается отдельно для каждой записи, и только после ее успешной загрузки в Directum; |
| • | если удалить объект 1С, то при синхронизации этого объекта в Directum состояние соответствующей записи справочника меняется на «Закрытая»; |
| • | тексты преобразования с перечнем выгружаемых реквизитов формируются автоматически. |
|