1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

Обмен данныи между Drupal и 1С.

Главные вкладки

Привет, я столкнулся с проблемой обмена данныи между Drupal и 1С.
Может ктото можешь помочь?
Я видел комментарий на странице http://www.drupal.ru/node/66622. Где говорится, что в 1с есть "встроенная обработка для выгрузки товаров" ("Сервис->Обмен данными с Web-сайтом"). Я думал, что это только с биткиксом работает.
Можете подсказать как можно настроить обмен дыннами? или дать ссылку на инфу.
Я вычитал тут, что адрес сайта нужно вписывать в формате http://<сайт>/<путь>/1c_exchange.php?type=catalog&mode=init .
Но я не пойму что это за файл "1c_exchange.php" и где его борать.
Пробовал ставить галочку "выгрузка в катлог" вместь "выгрузка на сайт", но мне экспортнуло 2 какихто маленьких xml файла, в которых товаров не было.

Может есть другие способы обмена? спасибо

P.S. Использую Drupal7, Drupal Commerce, 1С:Предприятие 8.2 (8.2.15.294)

Комментарии

Аватар пользователя milkovsky milkovsky 15 марта 2012 в 17:57

Нужно иптортировать товары с 1С в базу на сайте.
В 1С хранится товаров 150 гдето.
Нужно чтобы информация о товарах на сайте была актуальна(остатки, характеристики).
Периодичность: желательно, чтобы база проверялась каждые 20-30мин.

Думал, реализовать это как экспорт товаров с 1С, тогда бы я смог сверять характеристики товаров, остатки. Удалять несществующие товары или добавлять новые.

Аватар пользователя kyky kyky 16 марта 2012 в 2:30

Подкину идей.

1) в 1С регламентная задача генерирует XML-файл. Файл парсится средствами PHP и заносится в базу. http://habrahabr.ru/post/139657/

2) мой метод: данные 1С выгружаются в SQLite, заливается на сервер, данные о товараж берутся из этой базы. http://habrahabr.ru/post/139272/

Аватар пользователя Dimm Dimm 18 марта 2012 в 0:12

Делаю на основе стандартного обмена 1С8.2 Управление Торговлей, http://drupal.org/project/commerce и http://drupal.org/project/feeds_xpathparser
Пока импортировал товары и каталог без структуры.

Осталось сделать пару небольших патчей для полного автоматического обмена.
Нужна помощь.

Аватар пользователя cms1c cms1c 13 сентября 2015 в 12:26

Здравствуйте, хочу предложить Вам ознакомиться с нашим решением для синхронизации с 1С. Двусторонний обмен данными. Загрузка заказов в 1С и синхронизация их статусов. Работа идет напрямую с базой данных. Все подробности на нашем сайте:
http://cms1c.ru/vasha-lyubaya-cms/ Там же можно заказать бесплатную демонстрацию. Скидка 10% по промо-коду HL8ENVIL

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /