
Обмен с 1С
Креатив ITOData (Open Data Protocol) — это открытый веб-протокол для запроса, добавления, удаления и обновления данных. OData позволяет выполнять операции с ресурсами с помощью HTTP-запросов и получать ответы в форматах XML или JSON. Доступ через протокол OData на платформе «1С:Предприятие» доступен начиная с версии 8.3.5 (выпущена 10 июля 2014 года).
С помощью стандартного интерфейса OData доступны:
практически все основные виды объектов конфигураций прикладных решений на платформе «1С:Предприятие»: бизнес-процессы, документы, журналы документов, задачи, константы, планы видов расчета, планы видов характеристик, планы обмена, планы счетов, регистры бухгалтерии, регистры накопления, регистры расчета, регистры сведений, справочники;
операции чтения, создания, модификации и удаления данных;
реквизиты объектов конфигурации, табличные части и реквизиты табличных частей;
получение списков документов, справочников, записей регистров сведений и т.п., возможно, с применением фильтра;
получение данных документа, элемента справочника, записи регистра сведений и т.д.;
редактирование данных документа, элемента справочника или другого ссылочного объекта;
создание нового элемента справочника, документа, набора записей;
выполнение различных действий с объектами прикладных решений: проведение и отмена проведения документов, выполнение задач, запуск бизнес-процессов, получение остатков и оборотов для регистров накопления и регистров бухгалтерии, и т.п.
При действиях с данными с помощью стандартного интерфейса OData платформа «1С:Предприятие» выполняет все обычные проверки прав доступа и вызывает обработчики событий.
Приложение «Обмен с 1С» накапливает запросы к учётным системам на платформе 1С и хранит полученные ответы. Подключение возможно двумя способами:
облачная 1С (1С:Фреш, облако франчайзи, опубликованная в интернете база) — сайт обращается к 1С сам по расписанию CRON;
коробочная 1С в локальной сети — запросы передаёт управляющее приложение для Windows, оно входит в комплект и скачивается прямо из приложения.
Важно! Приложение "Обмен с 1С" является лишь интерфейсом/транспортом обмена между 1С и сайтами на платформе Webasyst, а конкретные задачи по обмену, например, обмен остатками, обмен статусами заказов и т.д. реализуются с помощью плагинов к приложению, которые могут разработать любые партнеры-разработчики, а также разработку которых можно заказать у нас.
Управляющее приложение для Windows
Работает рядом с 1С, забирает запросы с сайта и выполняет их через опубликованный интерфейс OData. Автозапуск при входе в Windows с работой в трее или запуск как служба Windows — обмен продолжается после перезагрузки компьютера без участия пользователя.
Меньше нагрузки на сайт и 1С
В комплект входит расширение для 1С «ОбменWebasyst». С ним сайт перед плановым обновлением одним коротким запросом проверяет, менялись ли в 1С номенклатура, цены и остатки, и перечитывает данные только при изменениях. Проверка «ничего не изменилось» занимает один запрос вместо десятков и мегабайтов данных. Расширение работает и в безопасном режиме, без него обмен идёт как обычно.
Мгновенное обновление по событиям 1С
Расширение WebhookIC сообщает сайту о записи товаров, цен и проведении документов, и приложение сразу запускает обновление изменившихся данных, не дожидаясь расписания. Уведомления отправляются в фоне и не замедляют работу пользователей 1С.
Надёжность обмена
Общий справочник номенклатуры и характеристик обновляется отдельной версией. Плагины продолжают пользоваться предыдущими полными данными до завершения новой загрузки. При временной ошибке запрос повторяется до трёх раз; неполный справочник не заменяет рабочую версию.
Для подключения доступен режим «только чтение»: получение данных из 1С разрешено, отправка изменений в 1С отключена.
Подробные инструкции по настройке 1С, публикации OData, CRON, управляющему приложению и расширениям встроены в приложение.
Поддерживаемые редакции 1С
Приложение и плагины поддерживают основные редакции 1С, расширения «ОбменWebasyst» и «WebhookIC» поставляются в сборках под каждую из них:
«Управление нашей фирмой» 3.0 и «Розница» 3.0;
«Управление торговлей» 11 и «Комплексная автоматизация» 2;
«Бухгалтерия предприятия» 3.0: товары, цены, остатки по регистру «Хозрасчетный», заказы сайта выгружаются счетами на оплату.
Нет своей 1С или нужна тестовая база? Мы проверяем плагины на облачной 1С от Scloud — её можно арендовать: scloud.ru .
Отзывы (4)
На текущий момент единственная живая реализация 1с. Алексей как всегда хорош, но надо набраться терпения при внедрении.
Наверное плагин хороший, но проверить в работе его не смог - инструкция "битая" - заголовки видны, изображения отсутствуют. Написал на почту в поддержку - неделя тишины...
на каждую хотелку отдельный плагин, моя жаба сильно давит. но всё работает как часы
Идея очень хорошая, особенно с сопоставлением товаров. Мне модуль очень понравился. Разработчик постоянно на связи, и если возникают вопросы всегда помогает. Инструкция по настройке понятная. Настроили этот модуль уже на 2 сайтах, все работает отлично





