Opencart 1c модуль: OpenCart Exchange 1C v8.x module Opencart

Установка модуля интеграции 1С в CMS Opencart

1cOpencart

Установка модуля интеграции 1С в CMS Opencart

http://wikicl.ru/instrukcii-opencart/modul-1copencart/ustanovka-modulya-integraczii-1s-v-cms-opencart/

Для работы модуля интеграции CMS OpenCart и 1С:Предприятие необходим установленный на веб-сервере PHP 5.3 и выше, ionCube PHP Loader, расширение SOAP для PHP. Также необходим vqmod.

  1. Убедитесь, что на Вашем сайте установлен vqmod. Если нет, то установите его.
  2. Скопируйте содержимое папки upload/ каталоги 1cgw/, admin/ и vqmod/ в корень Вашего магазина. Имеющиеся файлы не будут перезаписаны.

Если административная панель Вашего магазина находится не по адресу /admin, то в upload/ переименуйте папку admin/ соответствующим образом.

  1. Если административная панель Вашего магазина находится не по адресу /admin, то необходимо внести изменение в файл 1cgw/init.php в 6й строке

require_once’. ./admin/config.php’;

измените путь к файлу на

require_once’../ваше\_название\_папки\_с\_административной\_частью/config.php’;

Также в файле vqmod/xml/exchange_1c.xml необходимо откорректировать пути к файлам нужным образом. В строках:

\<file name=»admin/controller/common/header.php»>

\<file name=»admin/view/template/common/header.tpl»>

\<file name=»admin/model/catalog/product.php»>

измените admin на ваше_название_папки_с_административной_частью.

  1. Далее необходимо внести изменения в 4 файла:

1) admin/model/catalog/category.php

В функциях addCategory и editCategory после строки

$this->cache->delete’category’;

добавить строку

return $category_id;

2) admin/model/catalog/manufacturer.php

В функциях addManufacturer и editManufacturer после строки

$this->cache->delete’manufacturer’;

добавить строку

return $manufacturer_id;

3) admin/model/catalog/product. php

В функциях addProduct и editProduct после строки

$this->cache->delete’product’;

добавить строку

return $product_id;

4) system/database/mysql.php

В функции __construct изменить первую строку

if \!$this\-\>link = mysql\_connect\($hostname, $username, $password) {

на

if \!$this\-\>link = mysql\_connect\($hostname, $username, $password, true) {

  1. В административной панели Вашего магазина в разделе «Система» -> «Пользователи» -> «Группы пользователей» зайдите в редактирование группы Вашего пользователя.

Разрешите просмотр и редактирование «extension/exchange_1c».

  1. В административной панели Вашего магазина зайдите в раздел «Дополнения» -> «M-IT: Exchange 1C». Нажмите кнопку «Установить модуль» в правой верхней части экрана.

Теперь Вы можете перейти к настройкам параметров модуля обмена.

Для корректной работы модуля необходимо, чтобы данные на вкладке «Безопасность» в настройках модуля в интернет-магазине совпадали с аналогичными данными модуля в 1С:Предприятие.

Примечания:

Если выгрузка товаров из 1С не проходит, необходимо:
  1. В браузере откройте страницу http://ваш_домен/1cgw/index.php и убедитесь, что там нет ошибок. Вы должны увидеть xml-структуру файла.

  2. Удостоверьтесь в совпадении данных на вкладке «Безопасность» в интернет-магазине и в 1С.

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

Cинхронизация OpenCart с программой «1С:Предприятие»

67470

солдат

270

самолетов

245

вертолетов

2584

танков

5284

ББМ

1667

артиллерия

189

ПВО

374

РСЗО

4039

машин

16

корабли и катера

Модуль NeoSeo для обмена и синхронизации данных Интернет-магазинов на OpenCart с программным комплексом «1С:Предприятие» позволяет значительно упростить управление онлайн-бизнесом. Модуль обмена 1С и OpenCart открывает перед руководителями Интернет-маркетов ряд полезных возможностей:

  • Защита от несанкционированного доступа к синхронизации. Система будет пропускать только те ip-адреса, которые внесены в “белый список”.
  • Возможность загрузки целых архивов. Это намного удобнее, чем загружать каждый файл синхронизации по отдельности.
  • Выгрузка заказов из Интернет-магазина в 1С, а также сортировка их по статусам.
  • Выполнение пользовательских запросов SQL до обновления остатков, а также после этого процесса.
  • Можно вручную выбирать отдельные заказы для выгрузки, а затем выгружать отмеченное, предварительно указав лимит выгрузки для каждой синхронизации.
  • Загрузка с сайта в 1С Контрагента и номенклатуры.
  • Выгрузка развернутых примечаний. В них можно указывать контактные и персональные данные, номер заказа, дополнительные комментарии.
  • Настройка уведомления клиента о присвоении его заказу нового статуса.
  • Вместо ID номенклатуры 1С можно выгрузить модель товара.
  • Присутствует возможность изменять конфигурации транзакций, указывать валюту заказа.

 

 

 

Для синхронизации Интернет-магазинов на OpenCart с программой «1С:Предприятие» модуль от NeoSeo предусматривает то, что:

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

 

 

И это лишь сжатый перечень всех функций данного модуля от NeoSeo для обмена  между Интернет-магазином на OpenCart с 1С. Обязательно воспользуйтесь им, если хотите автоматизировать оформление заказов, рациональнее использовать рабочее время сотрудников и сэкономить финансовые ресурсы Вашего бизнеса!

 

 

статья размещена на правах рекламы

 

 

  • 2857