Ваша корзина пуста

Модуль Обмен PrestaShop с 1С:Предприятие
для PrestaShop 1.6, 1.7 и ThirtyBees

Двухсторонний обмен данными между PrestaShop и «1С:Предприятие 8»: товарными позициями и заказами.
7 499 ₽

Обмен PrestaShop с 1С:Предприятие
Лидер продаж!
 

Описание

Краткое описание

Модуль позволяет осуществлять двухсторонний обмен данными между PrestaShop и «1С:Предприятие 8»: загрузка на сайт категорий и товаров из 1С; выгрузка в 1С заказов, оформленных на сайте; загрузка на сайт заказов, измененных в 1С.

Что даст владельцу магазина?

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

Использование и установка

Процесс обмена производится и контролируется штатным средством 1С - «Обмен с сайтами» или может называться «Обмен с интернет-магазином». Поддерживаются различные версии «1С:Предприятие» 8 - 8.0, 8.1, 8.2, 8.3 и конфигурации, главное, чтобы в системе был инструмент «Обмен с сайтами».

Совместимые прикладные решения 1С (изначально имеют инструмент «Обмен с сайтами», указаны не все редакции):

  1. Управление торговлей (Россия: редакции 10.3, 11.3, 11.4; Украина: редакции 3.0, 3.1, 2.3; Беларусь: редакции 3.2, 3.3, 2.0; Казахстан: редакции 3.2, 2.0, 1.3)
  2. Управление производственным предприятием (Россия, Украина и Казахстан: редакция 1.3)
  3. Комплексная автоматизация (Россия: редакции 1.1, 2.0)
  4. Управление нашей фирмой (Россия: редакции 1.6)
  5. Управление небольшой фирмой (Украина: редакции 1.4, 1.6)
  6. ERP Управление предприятием (Россия: редакции 2.0)
  7. Управление торговым предприятием (Украина: редакция 1.2; Казахстан: редакция 2.0)
  8. Бухгалтерия предприятия (редакция 3.0)
  9. Розница (редакция 2.0)
  10. и другие.

Уточните у вашей поддержки наличие или возможность установки модуля 1С «Обмен с сайтами» в ваше прикладное решение. Если такой инструмент отсутствует и установить или внедрить своими силами его невозможно, то обмен данными через данный модуль невозможен.

Установка модуля – обычная (одной кнопкой). Настройка модуля не вызовет затруднений. Для настройки обмена PrestaShop с «1С:Предприятие» требуется знание 1С, при этом не требуется изменение конфигурации 1С.

Возможности

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

Используется стандартизованный формат данных для обмена — CommerceML. Мастер-системой является «1С:Предприятие». Подробнее об обмене на сайте 1С - Обмен данными с интернет-магазином.

Модуль импортирует из 1С следующие данные:

  • Категории (в узле обмена в 1С можно указать конкретные категории с товарами для выгрузки на сайт).
  • Товары.
  • Изображения товаров.
  • Характеристики (включая ассоциацию с товарами); В 1С они также называются свойствами. В 1С свойство (характеристика) - это тоже самое, что и характеристика в PrestaShop.
  • Комбинации атрибутов товаров; в 1С они называются комбинациями свойств товара, т.к. состоят из свойств. В PrestaShop это комбинации атрибутов, а не свойств (будьте внимательней - не путайтесь сами и не путайте автора модуля).
  • Производители (или изготовители; включая ассоциацию с товарами).
  • Цены.
  • Типы цен (загруженные типы цен затем ассоциируются администратором сайта с пользовательскими группами сайта, чтобы обменом могли присваиваться различные цены для каждой из пользовательских групп, например: цены для розницы, для оптовиков).
  • Остатки товаров (по складам не раскидываются, а суммируются).
  • Заказы (изменение статуса заказа).

Модуль экспортирует в 1С следующие данные:

  • Заказы (данные корзины, данные о покупателе)


Модуль поддерживает специфичные функции обмена:

  • Умеет загружать большие архивы данных по частям.
  • Умеет загружать только цены и остатки (по упрощенной модели обмена «предложениями»).
  • Поддерживает стандарт CommerceML от 2.04 до последнего 2.10.

Отличительные особенности модуля:

  • Не требует изменение конфигурации 1С и не требует изменение исходного кода PrestaShop.
  • Можно включить режим сохранения оперативной памяти при импорте цен, но при этом снизить скорость выполнения (для случаев огромного количества цен, когда не хватает оперативной памяти).
  • Модуль имеет гибкую архитектуру, благодаря которой можно быстро добавлять специфичные для предприятия функции и, при этом, можно будет легко обновлять модуль, не теряя сделанных изменений.
  • Регистрирует в журнале PrestaShop все произведенные действия, в том числе: ошибки, предупреждения и справочные сообщения. Можно настроить уведомление по Email о проблемах обмена. Модуль позволяет быстро переходить к списку сообщений журнала PrestaShop, касающихся обмена.
  • Позволяет настроить обмен заказами: статусы, при которых заказы из интернет-магазина будут отправляться в 1С и дату, начиная с которой заказы должны обрабатываться.
  • Позволяет выполнить настройку цен для ценообразования по группам пользователей, т.е. можно установить связь пользовательских групп сайта с типами цен 1С.
  • Отображает время выполнения каждой операции обмена и текущий статус обмена.
  • Отображает предупреждения на странице модулей PrestaShop и в настройках самого модуля, если модуль не может функционировать нормально. Например, когда не завершена настройка модуля или требуется запустить обновление.

Поведение модуля, когда в интернет-магазине уже есть категории, товары и прочие данные сущностей (вам для понимания, как связываются существующие товары в 1С с существующими товарами в PrestaShop):

  • Перед импортом в интернет-магазин данных сущностей (категорий, товаров и пр), модуль сначала проверяет их наличие в интернет-магазине по уникальному идентификатору (GUID), а потом, если имеется, по второстепенному фактору для однозначного определения сущности (чаще всего - по наименованию, например: категории, характеристики).
  • Для товаров можно настроить способ поиска перед импортом: по артикулу, штрих-коду (EAN, UPC, ISBN) или наименованию.
  • Если при поиске модуль не нашел существующие данные (не определил соответствие) по описанному выше поведению, то они будут записаны как новые (поэтому, заранее позаботьтесь о факторах однозначного определения данных сущностей, чтобы не было дублей; но если дублей не много вы с легкостью сможете удалить их вручную).
  • Модуль не удаляет данные в интернет-магазине при импорте, а дополняет (кроме некоторых случаев, когда дополнение невозможно). В общем, все логично: например, наименование, описание или другие данные текстовых полей (товара, категории и пр.) перезаписывается; цена добавляется к существующему списку цен (специфическая цена или правило каталога) и соответственно, будет срабатывать по указанным в ней правилах; изображения удаляются перед импортом новых (это логично, т.к. нельзя узнать, какие изображения оставить, а какие удалить - об этом 1С не сообщает (пока в схеме CommerceML не предусмотрено); она сообщает о наборе актуальных изображений).
  • В конце концов, вы сами можете проверить поведение очень просто. Запросите демо-доступ, отредактируйте товар нужным образом на сайте и произведите обмен, чтобы воспроизвести (проверить) нужную вам ситуацию (как обрабатывается модулем).


Рекомендации

Перед покупкой модуля запросите демонстрационный доступ через обратную связь с разработчиком. Демонстрационный доступ представляет собой следующую возможность апробации модуля: создается тестовая инсталляция PrestaShop, к ней дается доступ в панель администрирования, чтобы можно было настроить вашу платформу с этим тестовым магазином и апробировать модуль обмена.

Разное

Оказываю услугу по доработке модуля в случаи специфичной конфигурации «1С:Предприятие 8», когда схему CommerceML нужно расширить, чтобы загрузить на сайт какие-то специфичные, для предприятия данные, и выполнить специфичную обработку этих данных на сайте. Эта услуга оплачивается отдельно (для начала обсуждения задачи подайте запрос через обратную связь с разработчиком).

Платная услуга по настройке узла обмена в 1С:Предприятие.

Сотрудничаю с интеграторами 1С (обратитесь по обратной связи с разработчиком).

Демонстрация

Демо-видео (v0.9 - устаревшее; запросите доступ к демо-сайту для проверки):

Обсуждение

Форумы: на prestadev

Характеристики

  • Совместимость с версиями PrestaShop: 1.6, 1.7 и ThirtyBees
  • Установка: обычная
  • Использует систему переопределения классов PrestaShop: нет
  • Модифицирует ядро: нет
  • Документация: да
  • Версия: 1.24.0 (2019-02-14)
  • Лицензия: Проприетарная лицензия с защитой от копирования
  • Тип товара: Модуль
Maksim T. 2019-01-17 18:52:04

Михаил, благодарю за отзыв! Я сам очень доволен этим модулем. Сотни часов у меня ушло на продумывание гибкой архитектуры модуля и во много раз больше на реализацию ;) Кстати, благодаря гибкой архитектуре модуля можно быстро добавлять специфичные для предприятия функции так, что можно будет легко обновляться, не теряя сделанных изменений.

0
Михаил Д. 2018-11-02 00:16:02

Очень крутой модуль за свои небольшие деньги! По факту, минимум в три раза дешевле услуги, которую предлагает большинство агентств и фрилансеров. Есть еще два готовых модуля от других авторов по примерной цене, но я с ними не имел дела, поэтому купил здесь.
Поддержка не понадобилась - все сам за 15 минут настроил :) Настройка 1С то типовая. Первая выгрузка была долгой (у меня много цен и изображений), минут 10 ждал, сайт в это время не тупил. Потом настроил по расписанию, чтобы каждую минуту запускался обмен. У меня выполняется, примерно, за секунду - модуль показывает статистику...
Раньше мне делали интеграцию для PrestaShop 1.6, когда только вышла - заплатил существенно больше, а еще мне пришлось доплачивать, т.к. после обновления 1С обмен переставал работать. С этим модулем я сам все сделал, хотя не программист. В конфигурации 1С менять ничего не нужно, в прочем, как и в Престашоп. Все работает без моего вмешательства около полугода! Заказы, цены, остатки и прочее синхронизируются как часики...
Макс, спасибо тебе за небольшую доработку под мою конфигурацию! В благодарность, как обещал, отзыв :))

0
Maksim T. 2018-07-15 16:05:48

Поправочка по связыванию товаров. В 1.14.0 версии модуля добавлены опции настройки поиска товара перед импортом по артикулу, штрихкоду (EAN, UPC, ISBN) или наименованию (настройка полезна при первичном обмене).

0
Maksim T. 2018-06-12 10:08:28

1. Если привести наименования товаров к одной записи в 1С и на сайте, то модуль свяжет верно. До обмена связь между товарами не настраивается по объективным причинам (вы как будете связывать вручную сотни или тысячи товаров?).

2. Возможно.

0
Вадим 2018-01-21 20:50:13

Добрый день!
Конфигурация 8.3 (8.3.9.1818) "Управление торговлей для Украины"
Есть несколько вопросов:
1. Возможно ли настроить связь между товарами (структура категорий и товаров в 1С и prestashop сильно отличается, хочу обновлять только остатки и цены связанных товаров)
2. Возможно ли настроить обмен в автоматическом режиме раз в сутки

0
Maksim T. 2017-02-06 18:04:53

Модуль реализует стандартный механизм 1С "Обмен с сайтом", используя CommerceML. В рамках стандарта, каталог 1С выгружается на сайт, а не наоборот.

0
Денис 2017-02-05 22:33:12

Добрый день.
Несколько вопросов:
1. Возможна ли выгрузка каталога (с характеристиками, аттрибутами и картинками)
из PrestaShop в 1с?
2. При 30000 товаров, насколько долго будет проводится выгрузка (хотя бы примерно)?

0
Незнакомец 2017-02-01 18:53:35

Модуль отличный, используем в связке с УТ 11 и Prestashop 1.6 , удивляет, что за эти не большие деньги присутствует вполне вменяемая документация, по которой и производили все настройки , тех поддержка по почте более чем отзывчивая и оперативная. Смело рекомендую модуль для использования.

0
Maksim T. 2016-11-17 14:07:20

В принципе, может подойти для любой конфигурации на платформе «1С:Предприятие 8», главное, чтобы присутствовал инструмент "Обмен с сайтом", а конфигурация обмена не отличалась от стандарта.

На PrestaShop 1.7 работать должен, но если сейчас не работает (не проверял в силу недавнего выпуска этой версии), то я адаптирую.

Демо можно запросить, нажав кнопку "Обратная связь" вверху страницы :)

0
Незнакомец 2016-11-15 02:05:01

добрый день,
1) подойдет ли для 1С УТ ?
2) будет ли работать с prestashop 1.7 ?
3) как связаться, попросить демо? (не вижу форму обратной связи упомянутую выше)

0
Maksim T. 2016-10-20 19:15:59

Демо-доступ можно запросить через обратную связь на сайте. Подойдет ли для вашей конфигурации 1С - покажет апробация. Доработка возможна.

0
Дмитрий 2016-10-20 06:18:00

Здравствуйте.
1. Подойдет ли для Украины?
2. Как можно запросить Демо?
3. Возможна ли доработка под мои нужды?
4. Сколько времени займет выгрузка примерно 10 000 товаров?

0
v0.9.0 (2015-11-11)
	+ первый релиз модуля для PrestaShop 1.6
v1.0.0 (2016-06-27)
	+ модуль полностью переписан, добавлено множество новых возможностей и значительно повышена
	  стабильность работы
v1.1.0 (2016-07-29)
	+ переписан алгоритм получения максимального размера файла для загрузки
	+ улучшен алгоритм кодирования cookie с данными авторизации
	+ добавлено распознавание составного идентификатора
	+ добавлена выгрузка контактов контрагента
	+ реализация собственной функции для распаковки архива (отказ от стандартной)
	+ автоматическое отключение опции удаления предыдущих данных каталога (т.к. администратор мог
	  забыть это сделать)
	+ добавлена поддержка краткого пакета предложений (нарезанный offers с ценами и остатками)
	+ убрано прерывание обмена из-за ошибок (ошибки логируются в журнал, а процесс не останавливается)
	+ незначительные улучшения алгоритмов обмена
v1.2.0 (2016-08-06)
	+ реализована загрузка архива по частям
	+ в ответ 1С добавлено количество возникших ошибок и замечаний
	+ незначительные улучшения алгоритмов обмена
v1.3.0 (2016-08-10)
	+ улучшение поддержки различных версий CommerceML : импорт типов цен при разных версиях CommerceML
	+ улучшен алгоритм разбора идентификатора изображения из названия файла изображения
	+ переписан алгоритм по загрузке и обработке архивов
v1.4.0 (2016-08-12)
	+ добавлен импорт производителей
	+ сделана проверка на существование новых файлов изображений перед удалением существующих (т.к. 
	  файлы изображений могут отсутствовать в файле обмена)
v1.5.0 (2016-08-14)
	+ добавлен импорт характеристик
	+ незначительные улучшения в коде модуля
v1.6.0 (2016-10-09)
	+ сделана обработка команды деактивации товаров
	+ сделано удаление исходных изображений, которые были успешно импортированы, а не всех сразу
	  перед началом импорта
	+ реализована альтернатива функции array_column() из-за того, что она отсутствует у версии PHP,
	  младше 5.5
	+ сделан поиск товаров по наименованию по-умолчанию взамен дополнительного поиска по артикулу
	  (т.к. артикул может совпадать для различных товаров)
	+ добавлена проверка, чтобы не загружались производители повторно (оптимизация алгоритма)
	+ исправлено получение идентификатора товара из составного идентификатора
	+ добавлено отображение имени и фамилии сотрудника в списке сотрудников, под учетными записями
	  которых допустимо выполнять обмен
	+ сделано прерывание обмена при ошибках конфигурации модуля
	+ проблемы с конфигурацией модуля разнесены на ошибки и замечания
	+ отключено кэширование запросов при инициализации диспетчера импорта
	+ различные улучшения в коде модуля
v1.6.1 (2017-02-12)
	+ сделана замена знаков переноса у сообщений лога перед записью
	+ исправления, касательно сообщений лога, чтобы они были более понятнее администратору
v1.6.2 (2017-09-24)
	+ добавлен импорт характеристик (свойств), имеющих варианты значений
v1.7.0 (2017-10-25)
	+ добавлен импорт комбинаций
	+ улучшена стабильность модуля по изменению структуры данных в БД
	+ различные улучшения в коде модуля
v1.8.0 (2018-06-05)
	+ улучшена поддержка первых версий PrestaShop 1.6
	+ добавлены проверки, чтобы уменьшить количество сообщений лога о невозможности импорта цен (т.к.
	  лишние)
	+ сделан обход ошибки PrestaShop: иногда не загружался ID в объект
	+ добавлена опция для импорта цен в режиме сохранения памяти, но с более низкой скоростью (опция
	  нужна, когда не хватает оперативной памяти)
	+ различные улучшения в коде модуля
v1.9.0 (2018-06-20)
	+ на страницу заказа в админке добавлена кнопка для регистрации заказа на повторный обмен и
	  информация, был ли выгружен заказ в 1С
	+ сделана доработка, чтобы не отображалось отрицательное время обмена при аварийном завершении
	  приложения, и сделано выделение красным статуса обмена, если приложение завершилось аварийно
	+ исправлена ошибка в передаче номера мобильного телефона в контакт контрагента (передавался 
	  основной номер телефона)
	+ различные улучшения в коде модуля
v1.14.0 (2018-07-14)
	+ добавлена настройка для дополнительного поиска товара по артикулу, штрихкоду (EAN, UPC, ISBN) 
	  или наименованию (настройка полезна при первичном обмене)
	+ сделан поиск и подстановка идентификатора товара 1с при формировании выгрузки состава заказа
	  (в случае отсутствия связи, 1с ищет товар по наименованию)
	+ сделаны все необходимые поисковые индексы для быстрого поиска товара в БД при импорте
	+ небольшое улучшение интерфейса настроек модуля
	+ некоторые улучшения в коде
v1.16.0 (2018-07-15)
	+ изменен (упрощен) способ шифрования токена авторизации для лучшей переносимости между версиями PrestaShop
	+ сделана специальная конфигурация для исправление проблем с совместимостью между версиями PrestaShop
	+ получена поддержка PrestaShop 1.7 вместе с предыдущими изменениями
	+ сделано присваивание идентификатора 1с для существующей несвязанной характеристики при поиске
	  по наименованию
	+ небольшие улучшения в коде
v1.17.0 (2018-07-23)
	+ добавлена поддержка новых параметров протокола обмена
	+ исправлена ошибка, возникающая после того, как 1С сообщает, что успешно их импортировала; ошибка
	  ни на что не влияла (проявлялась в версиях 1С, которые подавали специальную команду)
v1.18.0 (2018-11-27)
	+ сделано отображение статусов заказа на языке, выбранном сотрудником (до этого всегда 
	  использовался английский)
	+ изменен протокол у ссылки точки входа на HTTP, даже если сайт настроен на работу через 
	  защищенное соединение (1С может не работать с защищенным соединением, если не доверяет сертификату
	  сайта): это просто изменение ссылки и никак не влияет на возможность запуска обмена по 
	  защищенному протоколу
	+ некоторые улучшения в коде
v1.19.0 (2019-02-01)
	+ в журнал (лог) сайта иногда не записывалось подробное описание ошибки
	+ пометка удаления товара считывалась неверно, из-за чего товар не деактивировался
	+ для каждого пользователя из списка для обмена с 1С добавлен его email для большей понятности
	+ некоторые улучшения в коде
	+ минимальная совместимая версия PHP теперь 5.5
v1.21.0 (2019-02-07)
	+ сделано добавление в лог информационных сообщений о запросах от 1С и ответах от сайта (ранее 
	  писалось в лог, но только при включенном режиме отладки)
	+ сделано, чтобы небезопасные сообщения заменялись звездочками, например, техническая информация
	  об авторизации
	+ улучшена обработка пакета предложений, который содержит только изменения цен и остатков и сделана
	  запись в лог информационного сообщения, какой режим импорта будет использован (обновление всех 
	  данных, только цен и остатков, только цен, только остатков, заказов)
	+ разрешен импорт отрицательного количества товара из-за специфики 1С
v1.24.0 (2019-02-14)
	+ доработан алгоритм импорта цены (товара, комбинации и специфической цены)
	+ при импорте теперь убираются запрещенные символы из наименования импортируемой сущности (например,
	  наименование товара, производителя и пр.), чтобы данные были импортированы несмотря на 
	  неправильное наименование (для удобства, чтобы пользователю не приходилось исправлять наименования в 1С)
	+ сделано отображение количества однотипных сообщений и добавление только одной записи в журнал (лог)
	+ некоторые улучшения в коде