Сышышь ты, выходи сюда,
поговорим!

Синхронизация Drupal с 1С:Предеприятие

Опубликовано: 18.12.2017

видео Синхронизация Drupal с 1С:Предеприятие

Обмен полями CMS номенклатуры и номенклатуры

Я решил затронуть давно избитую но не добитую тему синхронизации 1С и Друпала. Я во многих форумах читал насчет реализаций, на сайте drupal.ru помню даже тема была, с докладом о данной синхронизации. Но честно сказать везде рассказывали о том, что им удалось реализовать, но подробности никто не рассказывал. Потом я нашел еще несколько тем где была описана реализации, но если честно метод меня огорчил, реализация была выполнена на уровне БД. Данный метод меня не обрадовал, т.к. требовалась тонкая настройка самой программы 1С, а в моем случае нужно было написать синхронизацию, которую можно было настроить с помощью бесплатного модуля 1С: Предприятие 8.х - синхронизация с веб сайтом, который был разработан для CMS 1C Bitrix.



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


Загрузка каталога товаров в 1С Предприятие 8 CommerceML

Цитировать

Выгрузка на сайт

Перейду от предисловия к сути статьи. Для начала рассмотрим протокол обмена, который описан на . Если вам он не знаком, советую прочитать, и после можете продолжить чтение данной статьи. И так, изучив протокол, все казалось просто, и я приступил к делу. Создал страницу помощью hook_menu() (к примеру: import/import1c). Проверяем массив $_GET на следующие ключи.


Интеграция 1С с сервисной шиной OpenESB

rss