Cборка Drupal Commerce с поддержкой обмена с 1С: Предприятие, moysklad.ru и class365.ru сейчас проходит бета-тестирование.

Оказываем услуги внедрения обмена интернет-магазинов на Drupal Commerce и Ubercart с МойСклад и Класс365.

Мы разрабатываем универсальный модуль для интеграции интернет-магазинов на базе Drupal Commerce или Ubercart и 1С:Предприятие, Класс365 и МойСклад:

  • Обмен через встроенный в 1С механизм обмена с сайтами по протоколу CommerceML, не требуется доработки 1С, успешно работает с платформой 1С 8.2 и конфигурациями УТ 10 и 11, УНФ, КА.
  • Загрузка номенклатуры, картинок, групп, цен и свойств товаров, максимально гибкая настройка через Drupal Feeds, быстрая работа за счет хеширования полей и обновления на сайте только изменившихся объектов.
  • Выгрузка заказов, информации о доставке, максимально гибкая настройка через Drupal Tokens.
  • Автоматическое создание новых словарей таксономии, полей товаров по свойствам и справочникам из 1С;
  • Возможность настройки обновления статусов заказов на сайте при выгрузке заказа в 1С, поступлении оплаты и отгрузке в 1С.
  • Поддержка ZIP-сжатия и передачи файлов по частям для больших выгрузок, успешная работа с архивами 1Гб+.
  • Поддержка прогрессивного импорта для обхода таймаутов хостинга, успешный импорт 20+ тыс. товаров;
  • Автоматическое создание полей и словарей таксономии для свойств товаров и справочников в 1С.
  • Снятие товаров с публикации на сайте при их отсутствии в полной выгрузке.

 

Пока не реализовано, но мы работаем над этим:

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

 

Магазины на Drupal Commerce могут быть сильно не похожи один на другой за счет гибкости в настройке полей и связей товаров, категорий, заказов, пользователей. Точно так же в структуре базы 1С в каждой организации своя специфика. Поэтому для определения объема работ, с которыми предстоит столкнуться при внедрении интернет-магазина с полным двусторонним обменом с 1С необходим предварительный внимательный анализ выгрузки из 1С в формате CommerceML и согласование технического задания с учетом возможностей обмена Drupal и 1С, особенностей использования 1С заказчиком.

 

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

  • В 1C:Предприятие, Управление торговлей 11 в разделе "Администрирование", подразделе "Синхронизация данных" необходимо включить "Обмен данными с сайтами", далее нажать на "Узлы обмена с сайтами".
  • В 1C:Предприятие, Управление торговлей 10 в меню "Сервис" выбрать "Обмен данными с WEB-сайтом" и далее "Настроить обмен данными с WEB-сайтом".
  • В 1C:Предприятие, Управление небольшой фирмой 1.4 в разделе "Администрирование", подразделе "Настройки" необходимо включить "Обмен с сайтами", далее слева появится ссылка "Обмены с сайтами".

 

В результате выгрузки вы должны получить два файла (import.xml и offers.xml) и, возможно, каталог с картинками и прикрепленными файлами. Заархивируйте все эти файлы и пришлите нам вместе с тех. заданием на разработку и внедрение интернет-магазина на Drupal с полным обменом с 1С.

В нестандартных ситуациях мы делаем интеграцию Drupal и 1С: Предприятие по технологии веб-сервисов. См. также импорт данных.