Уже скоро, быстрые шаблоны с неограниченным количеством модулей за 1грн./заказ

Настройка модуля NeoSeo Торгсофт  для OpenCart

1. Настройка Торгсофт с OpenCart

Модуль "NeoSeo Торгсофт" для OpenCart может получать данные о товаре из торгсофт, торгсофт контролирует весь обмен. Сам торгсофт отдает файлы товаров через фтп на сервер магазина, после этого отправляет запрос на обработку файла и забирает заказы сгенерированные модулем.

Важный момент в работе модуле

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

 

Настройка Торгсофт

 

Для начала настройки синхронизации требуется провести ряд настроек на стороне Торгсофт.

Необходимо в торгсофт перейти в подменю Склад - Синхронизация с Интернет-магазином

Если данного пункта нет, потребуется добавить его из Настройки - Список дополнительных функций

В открывшемся списке необходимо поставить галочку возле пункта “Сопряжение с Интернет-магазином”

 

После этого снова возвращаемся к Синхронизация с Интернет-магазином

Если пункт все еще не доступен - перезагрузите программу Торгсофт.

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

Параллельно с этим необходимо на сервере магазина создать фтп аккаунт который будет вести прямо в директорию ПУТЬ К ПРОЕКТУ/public_html/system/storage/upload/

То есть при подключении к данному фтп аккаунту сразу будет открыта директория public_html/system/storage/upload/

Здесь будет Торгсофт выгружать файлы обмена и забирать заказы.

В окне настроек подключения магазина в Торгсофт проведите настройки согласно требованиям программы, так как настройки индивидуальны - проконсультируйтесь со специалистом по торгсофт по корректности настроек.

Основные пункты для работы модуля потребуется

Указать фтп аккаунт для обмена.

Для этого создайте подключение

И в открывшемся окне укажите параметры входа для фтп аккаунта

 

Укажите данные для POST запроса

Необходимо поставить галочку на пункте Отправлять POST-запрос, и указать ссылку указанную на главной вкладке настроек модуля

Вкладка файлы синхронизации в настройках обмен торгсофт

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

  • Наименования файла строго TSGoods.trs
  • Тип файла товаров - CSV
  • Тип файлов заказа SAL
  • Кодировка - требуется менять если на стороне магазина вместо наименования товаров знаки вопросов или другие проблемы связанные с кодировкой

Остальные настройки индивидуальные и согласно требованиям Торгсофт

 

Настройка модуля

Вкладка Параметры

SQL до обработки остатков

Данная настройка позволяет выполнить любые sql запросы в базу данных до начала работы синхронизации

SQL после обработки остатков

Данная настройка позволяет выполнить любые sql запросы в базу данных после работы синхронизации

Вкладка Заказы

Как выбирать заказы для выгрузки

Данная настройка позволяет выбрать возможность как выбирать заказы, по меткам или статусам. Метки проставляются в заказе, при новом заказе метка стоит на выгрузку - после выгрузки заказа - они снимается.

Выгружать заказы со статусом

Данная настройка позволяет выбрать статусы при которых будет выгружаться заказы из магазина

Лимит заказов на одну синхронизацию

Укажите число заказов которые будут выгружаться за одну синхронизацию

Статус выгруженных заказов

После того как заказы будут выгружены статус выбранный в данной настройке будет проставлен

Вкладка Товары

Синхронизация товаров

Есть два варианта синхронизировать по артиклу или по штрих коду. По артиклу - в каждом товаре в поле sku должен быть указан артикул, по нему модуль будет проводить поиск товаров и связывать с торгсофт товарами.

Штрих код также должен указываться в поле sku товара

Статус по умолчанию для товаров которых нет в наличии

Укажите статус товара наличия на складе по умолчанию когда будет нулевой остаток

Отключать отсутствующие

Отключать те товары, которых нет в выгрузке. И наоборот, включать те товары что в выгрузке присутствуют

Удалить связи

Данная кнопка позволяет удалить все связи товаров с товарами торгсофт. Будет удалены только связи, сами товара не будут затронуты.

Скачать несинхронизированные товары

При нажатии на данною кнопку произойдет выгрузка товаров которые не имеют связь с товарами торсгофт в формате Excel

Вкладка Цена

Обновлять цены

Данная функция позволяет отключить\включить обновление цены

Акционная цена

Если поле заполнено, то по всем товарам в обмене очищается список акций. Если товару указана акционная цена, то товару будет установлена бессрочная акция на эту цену, а цены опций будут выровнены по цене акции

Вкладка Остатки

Обновлять остатки

Данная функция позволяет отключить\включить обновление остатка

Вкладка опции

Обновлять опции у товаров

активируйте опцию если необходимо обновлять опции товара, опции твоара должны иметь доп. поле sku в базе данных и иметь свой артикль или штрих-код. По которому модуль сможет связывать опцию с товаром торгсофт.

Удаление нулевых опций

Если после обмена часть опций получат нулевой остаток, то они будут удалены, чтобы не мешать на сайте

Использовать связные опции

Если в торгсофт используется 2 и более опции на товар, то это единственный способ правильно принять данные из торгсофт. Модуль связанных опций должен быть установлен

Цена опции

Данная опция позволяет выбрать 3 варианта обновления цены

  • как есть, в таком случае в опции цена будет такая же как в торгсофт
  • Продукту минимальную цену, опции плюсом к ней
  • Продукту максимальную цену, опции минусом к ней

Тип опций

Выберите какой тип опции должен быть, выпадающий список или в виде переключателя

Опция обязательна

Должна ли быть опция обязательной