Наверх

Виды обменов 1С

Задайте вопрос эксперту

Подберем решение под ваши задачи

Наши специалисты подготовили статью, в которой рассказали какие виды обменов 1С бывают, а также рассмотрели плюсы и минусы каждого.

Содержание статьи:

  • Вид обмена 1С – 1С

    • Распределенная информационная база (РИБ)

    • Универсальный обмен 

    • Компонента COM 

  • Вид обмена 1С – Внешняя система

    • Веб-сервисы (Web-сервисы)

    • HTTP-сервисы

    • FTP, FTPs и sFTP

  • Распределенная информационная база (РИБ) — Механизм распределенных информационных баз предназначен для создания территориально распределенных систем на основе идентичных конфигураций 1С:Предприятия 8.
    Этот механизм позволяет переносить как изменения данных, так и изменения конфигурации информационной базы.

    Плюсы

    Минусы

    • Простота в создании распределенной системы, нет необходимости в дополнительном программировании;

    • Позволяет обмениваться не только данными, но и изменениями в структуре конфигурации базы данных;

    • Возможность задать условия (фильтры) на прием и передачу элементов данных при обмене;

    • Изменения в данные можно вносить в любой объект, участвующий в обмене данными;

    • Имеются способы настройки для разрешения проблемы при одновременном изменении данных в разных объектах распределенной системы.

    • Обмен данными осуществляется между абсолютно идентичными конфигурациями 1С

    • Структура представлена как древовидная с четким делением каждой пары связанных узлов на «главного» и «подчиненного». Под узлом понимается объект распределенной системы, участвующий в обмене.

    • Изменения конфигурации передаются только от главного узла к подчиненному.

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


  • Универсальный обмен — Этот механизм позволяет создавать распределенные системы, но не требует чтобы они были идентичными. В нем используются уже описанные «планы обмена». Используемые планы обмена, данные объектов (справочник, документ, регистр сведений и т.д.) представляются в формате XML. Универсальный обмен 1С позволяет организовать разовую и регулярную синхронизацию данных.

    Плюсы

    Минусы

    • Механизм универсального обмена 1С реализован на уровне конфигурации и разрешает обмен данными между объектами различной структуры. В нем, в отличие от механизма РИБ, нет деления на «главный» и «подчиненный» узлы в распределенной системе.

    • Данный механизм можно реализовать самостоятельно в любой конфигурации, даже в случае разработки с нуля;

    • Формат обмена — XML-документы. В платформе 1С для обработки XML реализована возможность чтения и записи XML-документов;

    • Этот механизм обмена предоставляет большие возможности для настройки структуры передаваемых данных и их состава в различные узлы обмена. Если ни один из имеющихся планов обмена не подходит для обмена, можно создать свой на основе существующего.

    • Механизм обмена поддерживает только обмен данными. Изменения в конфигурации нельзя передавать между узлами обмена.

    • Сложная настройка правил конвертации данных в формате EnterpiseData.

    • Затратное использование ресурсов при обмене.


  • Компонента COM — При использовании 1С:Предприятия совместно с другими программами или системами, а также при необходимости доступа к данным нескольких разных информационных баз 1С:Предприятия, могут использоваться средства модели межкомпонентного доступа к объектам (Component Object Model, COM). Ее главная идея заключается в предоставлении универсального средства создания и освобождения объектов, и универсального способа обращения к свойствам и методам объектов, включая передачу необходимых данных.

    Плюсы

    Минусы

    • Обмен между разными приложениями Excel, Word

    • Обмен между разными системами 1С приложений.

    • Быстрый и несложный в разработке обмен.

    • Сложность настройки компонент в случае обмена через ComConnector 1C.

    • Сложность настройки межсетевых приложений в частности работа с правами и публикацией сетевых папок.

    • Конфликты СOM подключений, в следствии системных исключений.

    • Доступно только под управлением ОС Windows


  • Веб-сервисы (Web-сервисы) – Веб-сервисы широко используются для интеграции различных приложений. В платформу 1С:Предприятие включены широкие возможности для работы с web-сервисами. 1С может выступать как источник Веб-сервисов так и приемник веб-сервисов, опубликованных другими приложениями.

    Плюсы

    Минусы

    • При использовании веб-сервиса нет потребности в предоставлении внешнему приложению доступа к информационной базе.

    • Внешнее приложение получает доступ к набору функций 1С, опредялеямые разработчиком веб-сервиса ,которые сами обрабатывают данные и предоставляют «наружу» конечный результат.

    • Гибкая настройка и простота использования.

    • Можно организовать взаимодействие между 1С и приложениями, написанными на других платформах.

    • Можно организовать взаимодействие между различными системами на базе 1С и так далее.

    • Требует настройки службы веб-сервера.

    • Динамическое использование информации базы данных.

    • Уязвимость веб-сервера, который становиться доступным в любой точке мира. Если речь не идет об обмене в закрытой локальной сети.

    • Большой объем передаваемых данных, ввиду того что сообщения передаются текстом в виде XML, в котором каждое значение экранируется тегами.


  • HTTP-сервисы – Примеры применения HTTP-сервисов такие же как и для веб-сервисов. Например, двусторонний обмен данными 1С с интернет-магазином. Со стороны сайта в 1С передаются заказы, со стороны 1С на сайт — документы оплаты и документ, подтверждающий факт отгрузки товара.

    Плюсы

    Минусы

    • Более простое создание клиентского приложения.

    • Уменьшенный объем передаваемых данных.

    • Меньшая потребность в вычислительных мощностях.

    • Большая нацеленность на работу в мобильных устройствах.

    • Поддержка формата JSON.

    • Динамическое использование информации базы данных.


  • FTP, FTPs и sFTP – Для того, чтобы работать с протоколом FTP в технологическую платформу уже заложены некоторые инструменты. Они доступны в любой конфигурации, если версия вашей платформы 8.3 и выше. Работа с FTP данными в 1C необходима, когда имеется потребность в пересылке данных, например, обмен данными между системами и конфигурациями. По сути, FTP – это классический протокол, для передачи файлов по сети (File Transfer Protocol).

    Плюсы

    Минусы

    • Неограниченный формат данных обмена. Так как обмениваемся всеми типами данных, вопрос лишь в конечной обработке и рациональности использования.

    • Формат широко известен и применяется в разных системах.

    • Гибкая реализация алгоритмов.

    • Настройка сервера FTP FTPs sFTP.

    • В случае FTP не является защищенным протоколом. То есть существует угроза утечки данных из вне, если сервер не в локальной закрытой сети.

    • Сложность разработки в результате гибкости данного инструмента.

Закажите настройку обмена 1С у нас - мы проведем бесплатную консультацию, ответим на все Ваши вопросы и предложим наиболее подходящий вид обмена!


Внедрение 1C – надежное решение для оптимизации бизнес-процессов и увеличения прибыли.

Нет комментариев
Оставьте комментарий первым
Новый комментарий

Обратный звонок
Оцените сайт