Перейти к содержанию

Sync1C - синхронизация 1С и OpenCart / ocStore [support]


Рекомендуемые сообщения

Sync1C - синхронизация 1С и OpenCart / ocStore

Просмотр файла

Модуль для интеграции 1С и OpenCart.

Основные возможности:

 

- добавление на сайт недостающих товаров из 1С
- обновление цен и наличия у товаров на сайте
- передача заказов в 1С

 

Характеристики номенклатуры 1С отображаются в опции OpenCart, что позволяет в карточке товара на сайте выбирать цвет, размер, и т.д.

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

 

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

 

Если у вас на сайте уже есть товары, хорошо оформленные и настроенные, то их можно вручную связать с 1С, просто введя прямо в админке код номенклатуры в Модель. Также у меня есть несложный автоматизированный скрипт, который по наименованиям и артикулам в 1С пытается найти соответствующие товары на сайте, и проставить им коды номенклатуры. Этот скрипт предоставляется за дополнительную плату, 1 тыс.руб. Если вы умеете в PHP, то легко можете сделать себе аналогичный скрипт, чтобы не тратить деньги ;)

 

Поддерживаются любые версии OpenCart / ocStore, начиная с древней 1.5.3.1. OpenCart 4 ещё не пробовал, некогда было. Скорее всего там тоже проблем не возникнет. Если у вас OpenCart 4 - напишите мне, я тогда заранее  проверю, и адаптирую модуль, если надо.

 

Поддерживаются все известные мне на данный момент конфигурации 1С. Однако я настоятельно рекомендую сперва проверить работу с вашей 1С на демо-версии. На стороне сайта обычно проблем не возникает, а вот на стороне 1С бывает всякое ) Для старых конфигураций на открытых формах - потребуется внедрить обработку в конфигурацию. Это, в общем-то, несложно, подробная инструкция есть на сайте модуля: https://sync1c.ru/articles/kak-zapustit-sync1c-v-konfiguracii-na-obychnyh-formah.html

 

Демо-версия модуля ориентирована на наиболее популярные конфигурации 1С. Если у вас Штрих-М, Далион, или платформа 8.2 - напишите мне, и я дам вам подходящую сборку демо.

 

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

 

Если возникнут вопросы - спрашивайте, отвечу!

 

sync1c-demo-17.zip

 

Ссылка на комментарий
Поделиться на другие сайты

Воспользуйтесь расширенным поиском по форуму opencart Воспользоваться поиском

Ознакомьтесь с руководством по использованию opencart Перейти к Документации

Расширьте возможности интернет-магазина дополнениями Подобрать Модуль

Выберите исполнителя для вашего технического задания Выбрать Исполнителя

Добрый день!

Подскажите, пожалуйста, планируется ли обмен статусами заказов с сайтом? или статусы сейчас обновляются?

И еще вопрос: если в 1с в заказе изменить адрес доставки клиенту - на сайте обновится эта информация?

 

Ссылка на комментарий
Поделиться на другие сайты

Добрый день,

 

В 06.10.2022 в 15:32, Sergeyy84 сказал:

Добрый день!

Подскажите, пожалуйста, планируется ли обмен статусами заказов с сайтом? или статусы сейчас обновляются?

 

Статус меняется, когда заказ забирают в 1С (или отвергают, если он явно фальшивый). Далее статус заказа не изменяется, можно будет обновлять в админке на сайте вручную, если вам это важно. В будущем планируется сделать полный обмен, но нескоро, не в этом году.

 

В 06.10.2022 в 15:32, Sergeyy84 сказал:

И еще вопрос: если в 1с в заказе изменить адрес доставки клиенту - на сайте обновится эта информация?

 

Не обновится. Тоже можно будет вручную менять.

 

Ссылка на комментарий
Поделиться на другие сайты

Присматриваюсь к модулю.  С ходу сразу же  появляются вопросы.    К примеру у меня на проекте на сайте  8 разных поставщиков   и 180 тыс. +  товаров.   в 1 с  "Живых" около 20 тыс.   товаров.   Вопрос может ли модуль  создавать товары в 1с   в случае если упал заказ на сайт    по определенным правилам ?   2 как происходит синхронизация остатков    и сколько это занимает по времени (Сейчас юзаю для синхронизации АОП) Возможна ли 2х стронняя синхронизация  ? Ибо не секрет, что 1с  крайне не удобно для редатирований карточек товара,  гораздо больший функционал у опенкарт,  И если возможна, то  сколько это будет занимать по времени ?    Ибо есть опыт работы с битрикс,  где  полная синхронизация с 1с  сайта  (70тыс+ товаров)  занимала около 48 часов  времени (что абсолютно не приемлимо) .

Ссылка на комментарий
Поделиться на другие сайты

39 минут назад, byba сказал:

Присматриваюсь к модулю.  С ходу сразу же  появляются вопросы.    К примеру у меня на проекте на сайте  8 разных поставщиков   и 180 тыс. +  товаров.   в 1 с  "Живых" около 20 тыс.   товаров.   Вопрос может ли модуль  создавать товары в 1с   в случае если упал заказ на сайт    по определенным правилам ?  

 

У модуля есть особый режим работы, когда главным источником товаров считается сайт, а не 1С. В этом режиме модуль только забирает заказы с сайта, создавая в 1С товары, если там таких ещё нет. В этом режиме синхронизация цен и остатков не производится. Переключение в обычный режим из этого режима сделать непросто. Ну, то есть - настройку переключить легко, а вот связать потом товары - это будет отдельная процедура.

 

49 минут назад, byba сказал:

2 как происходит синхронизация остатков    и сколько это занимает по времени (Сейчас юзаю для синхронизации АОП)

 

С сайта скачиваются цены и количество с кодами номенклатуры для всех товаров, и на стороне 1С они сравниваются с товарами в 1С. Потом изменения передаются обратно на сайт, тоже только необходимый минимум информации (код, цена, количество). Обычно происходит быстро, всё зависит от количества товаров, производительности компьютеров с 1С и сервера сайта, ну и скорости соединения с интернет. У вас товаров очень много, тут только эксперимент может дать ответ.

 

49 минут назад, byba сказал:

Возможна ли 2х стронняя синхронизация  ? Ибо не секрет, что 1с  крайне не удобно для редатирований карточек товара,  гораздо больший функционал у опенкарт,  И если возможна, то  сколько это будет занимать по времени ?    Ибо есть опыт работы с битрикс,  где  полная синхронизация с 1с  сайта  (70тыс+ товаров)  занимала около 48 часов  времени (что абсолютно не приемлимо) .

 

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

 

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, sync1c сказал:

 

У модуля есть особый режим работы, когда главным источником товаров считается сайт, а не 1С. В этом режиме модуль только забирает заказы с сайта, создавая в 1С товары, если там таких ещё нет. В этом режиме синхронизация цен и остатков не производится. Переключение в обычный режим из этого режима сделать непросто. Ну, то есть - настройку переключить легко, а вот связать потом товары - это будет отдельная процедура.

 

 

С сайта скачиваются цены и количество с кодами номенклатуры для всех товаров, и на стороне 1С они сравниваются с товарами в 1С. Потом изменения передаются обратно на сайт, тоже только необходимый минимум информации (код, цена, количество). Обычно происходит быстро, всё зависит от количества товаров, производительности компьютеров с 1С и сервера сайта, ну и скорости соединения с интернет. У вас товаров очень много, тут только эксперимент может дать ответ.

 

 

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

 

Из моей личной практики  любая 1с  база  это "Жутчайшее месиво"  криво заполненных карточек товара ,   с задвоентием,  затроением,  зачетверением позиций.   Казалось бы  синхронизируй по  id  товара ,  в 1с     оно всегда уникально,  но в таком случае  любая заливка товара  сторонним парсером на сайт = получение дублей .   Следовательно надо бы синхронизироваться по артикулу.   И вдруг выясняется,  что  в 1 с  артикулы  либо отсутствуют,  либо  криво написаны  (латиница с кириллицей)  либо вообще отсутствуют ,  т.к.  когда кто заводил его (товар)  и каким местом в этот момент думал не понятно.   Далее  структура  каталогов в 1 с как правило такая, что заведи их как категории на сайт  , то вдруг выяснится, что без поиска найти что либо совершенно не возможно,  а  привести  к правильной структуризации эти кталоги возможно только инструментами опенкарта (собтсвенно именно из за этого и спрашивал про 2х стороннюю синхронизацию)  

 

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

Ссылка на комментарий
Поделиться на другие сайты

Согласен, в 1С обычно творится бардак, и в артикулах тоже. Поэтому в моём модуле связь по коду номенклатуры.

Каталоги я рекомендую исправлять ещё на стадии добавления товаров на сайт. Но можно добавить "как есть", а потом исправить как надо инструментами OpenCart, это тоже не повлияет на дальнейшую синхронизацию.

Насчёт экспериментов вполне вас понимаю.

Подробная документация на сайте модуля: https://sync1c.ru/doc/toc.html

 

 

Ссылка на комментарий
Поделиться на другие сайты

Только что, sync1c сказал:

Согласен, в 1С обычно творится бардак, и в артикулах тоже. Поэтому в моём модуле связь по коду номенклатуры.

Каталоги я рекомендую исправлять ещё на стадии добавления товаров на сайт. Но можно добавить "как есть", а потом исправить как надо инструментами OpenCart, это тоже не повлияет на дальнейшую синхронизацию.

Насчёт экспериментов вполне вас понимаю.

Подробная документация на сайте модуля: https://sync1c.ru/doc/toc.html

 

 

Спасибо,  буду изучать документацию.  

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...