Интеграция Управления Торговлей с WebAsyst ShopScript

16.04.10

Интеграция - Сайты и интернет-магазины

Пример интеграции сайта на движке Веб Асист Шоп Скрипт с Управлением Торговлей 10 в режиме совместимости на платформах 8.2 в режиме совместимости и 8.1.

Скачать файлы

Наименование Файл Версия Размер
Код для сервера
.rar 2,80Kb
198
.rar 2,80Kb 198 Скачать
Обработка для платформы 8.2
.epf 22,85Kb
71
.epf 22,85Kb 71 Скачать
Обработка для платформы 8.1
.epf 22,20Kb
60
.epf 22,20Kb 60 Скачать

В Управлении Торговлей

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

  • Адрес - имя домена сайта (без http)
  • Логин - логин из .htpasswd
  • Пароль - пароль из .htpasswd
  • ПрефиксКатегории - при автоматическом создании номенклатуры будут создаваться группы (категории) с указанным префиксом
  • ПрефиксЭлементов - при автоматическом создании номенклатуры будут создаваться элементы (продукты) с указанным префиксом, это позволяет разделить номенклатуру с разных сайтов.

Также у справочника номенклатуры нужно добавить реквизиты (распространяющиеся и на группы - категории)

  • METADescription (описание для раскрутки)
  • METAKeywords (ключевые слова для раскрутки)
  • METATitle (заголовок для раскрутки)
  • Архив (товар не доступен на сайте)
  • ДатаДобавления (дата для определения когда добавлен элемент (на будущее))
  • ДатаИзменения (дата последнего изменения в номенклатуре для синхронизации (на будущее))
  • ИзображениеПоУмолчанию (имена файлов изображений, сделайте подлиннее)
  • ИмяСтраницы (человеколюбимое имя страницы с продуктом)
  • НулеваяЦена (на самом деле это цена продукта, но для моего проекта цены устанавливались на опции только)
  • БесплатнаяДоставка (есть и такой флаг)
  • СтоимостьДоставки (дробное число)

И встроить эту обработку и добавленный справочник в используемый интерфейс.

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

На сервере

С магазином ShopScript нужно в корень сайта положить папку services, на данный момент обмен построен на предположениях, что на сайте используется русский язык, есть 2 уровня вложенности категорий и разновидности товаров типа дополнительная опция одного вида.

Файлы для сервера:

  • .htaccess защищает каталог от несанкционированного доступа, в нём прописывается путь к .htpasswd
  • mysql.php - содержит общую функцию выполнения запроса к mysql, в некоторых случаях приходится делать нехорошую вещь - конвертировать кодировку запроса к нужной (CP1251), это делается в mysql.php
  • const.php - адрес сервера, логин, схема и пароль к БД
  • prices.php - сервис выдаёт цены на товар с переданным ID
  • products.php - сервис выдаёт все продукты магазина для загрузки номенклатуры
  • set.price.php - сервис сохраняет переданные цены на сайте

Защита строится с помощью basic auth, генератор файла .htpasswd можно найти в Интернете, например здесь.

Работа с обработкой:

Приложены две версии обработки: под платформу 8.2 в режиме совместимости с 8.1 и под собственно 8.1.

  1. Выбираете веб-сайт, с которым будете работать
  2. На закладке "Загрузка продуктов с сайта" нажимаете Прочитать, если возникают ошибки (будут сообщения выдаваться в служебных сообщениях), нажимаете ещё раз, если не помогает нужно разбираться. Потом Загрузить. На магазинах с несколькими тысячами товаров, может занять несколько часов.
  3. На закладке "Загрузка цен с сайта" выбираете документ "Установки цен номенклатуры", в появившемся списке создаёте новый документ, дальше нажимаете Прочитать и загрузить и ждёте ещё примерно столько же.
  4. Когда уже будет что загрузать на сайт, на закладке "Сохранение цен на сайте" выбираете документ "Установка цен номенклатуры" в котором устанавливаются нужные цены и нажимаете Сохранить.

Обработка оригинальная, сделана под проект. Ожидается более полная работа на Управлении Торговлей 11 в будущем.

См. также

API-интеграция 1С с маркетплейсами ОЗОН, WildBerries, Я.Маркет, СберМегаМаркет, Стройландия, Леруа Мерлен, Hoff, AliExpress для УТ11, КА2, ERP2, УНФ, БП3, Розница, УТ10, УПП1.3

Сайты и интернет-магазины Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Беларусь Россия Управленческий учет Платные (руб)

Модуль для интеграции с маркетплейсами ОЗОН, WildBerries, Я.Маркет, СберМегаМаркет, Стройландия, Леруа Мерлен, Hoff, AliExpress. При помощи расширения поддерживаются следующие методы: обмен остатками товаров, обмен ценами, обработка заказов, печать стикеров, загрузка отчетов комиссионеров по API (в том числе Я.Маркет). Подходит для конфигураций Беларуси.

59990 руб.

05.09.2023    6574    83    74    

63

Интеграция Альфа Авто 5 / Альфа Авто 6 и AUTOCRM / Инфотек

Сайты и интернет-магазины WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме. Без существенных изменений типовой конфигурации. Проверено с брендами: Интеграция 1С и GEELY Интеграция 1С и HAVAL Интеграция 1С и KIA Интеграция 1С и FORD Интеграция 1С и LADA ГАРАНТИЯ 100% ВНЕДРЕНИЯ!

36000 руб.

03.08.2020    15655    9    17    

9

Оплата покупок "Долями" в 1С:Розница 2.3 (для работы с сервисом dolyame.ru)

Сайты и интернет-магазины Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Готовое интеграционное решение для оплаты покупок Долями в 1C:Розница 2.3. Реализовано в виде расширения. Интеграция сервиса dolyame.ru для приема платежей в рассрочку.

18000 руб.

19.12.2023    1038    4    0    

4

Обмен данными с сайтом. БП 3.0

Оптовая торговля Розничная торговля Сайты и интернет-магазины Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Обмен данными с сайтом на платформе 1С:Битрикс (и подобными) для 1С: Бухгалтерия предприятия 3.0.

12000 руб.

18.03.2019    31181    108    100    

62

Интеграция 1С — Битрикс24. Обмен задачами

Сайты и интернет-магазины Интеграция WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Интеграция 1С и Битрикс24. Разработка имеет двухстороннюю синхронизацию 1С и Битрикс24 задачами. Решение позволяет создавать пользователя в 1С из Битрикс24 и наоборот. Данная разработка технически подходит под все основные конфигурации линейки продуктов 1С:Предприятие 8.3 (8.3.18.1289). При приобретении предоставляется 1 месяц бесплатных обновлений разработки. Доступна демо-версия продукта с подключением Вашего Битрикс24

5040 руб.

04.05.2021    17421    6    15    

13

Выгрузка для АВИТО

Сайты и интернет-магазины Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 Россия Платные (руб)

Выгрузка товаров услуг из 1С для сайта "Авито" раздел "Автозагрузка" выполнена в виде обработки. Обработка подходит для конфигураций УТ, УНФ и Розница. Данная обработка позволяет создавать шаблон с объявлениями для "Авито" - "Автозагрузка".

4200 руб.

07.06.2022    15239    42    56    

37
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Dimka74 10.04.10 07:47 Сейчас в теме
А под 8.1 не будет работать?
2. boogie 489 10.04.10 08:09 Сейчас в теме
(1) Выложил под 8.1 версию, вынес из общего модуля в модуль формы пару недостающих функций. Особо не тестировал.
3. atletx 16.04.10 20:42 Сейчас в теме
а под 1С 7.7 долго переделать?
4. boogie 489 16.04.10 23:33 Сейчас в теме
(3) Под 7.7 могу только за деньги взяться
5. Maels 11.08.10 15:40 Сейчас в теме
а за интеграцию этой фишки под ключ на 8.1 или (что предпочтительнее) на 8.2 (УТ 11.0) возьметесь?
7. boogie 489 11.08.10 15:51 Сейчас в теме
(5) Возьмёмся, если конфигурация лицензионная.
6. Maels 11.08.10 15:40 Сейчас в теме
естественно не за красивые глаза :)
8. Maels 11.08.10 15:58 Сейчас в теме
все лицензионное, как ни странно :)
9. karbofos2009 08.09.10 23:52 Сейчас в теме
Большое спасибо!
Но прошу помочь:
начал устанавливать и сразу столкнулся с этим:
"Для работы обработки нужно добавить справочник ВебСайты с реквизитами для хранения доступов к сайтам:"

... Где его добавлять???
Bober777; +1 Ответить
17. Bober777 26 25.02.12 07:37 Сейчас в теме
(9) такие вещи надо хранить во внешних файлах... Это конечно мое мнение. Но справочник для этого делать помоему не нужно.
10. karbofos2009 09.09.10 00:00 Сейчас в теме
И еще, уважаемый Автор!
Можно ли расписать все пункты в 1С более подробнее??
11. boogie 489 09.09.10 20:03 Сейчас в теме
(10) Автора зовут Тимофей.
Добавлять нужно в конфигураторе 1С, как это делается написано в специальных толстых книгах и рассказывается на курсах. Мне не жалко описать, мне жалко ваших пользователей, - делать то, что не умеешь лучше не надо.
P.S.: здесь обычно спасибо говорят плюсиком.
12. dakarus 24.12.11 15:22 Сейчас в теме
День добрый. Если товара нет на складе, ваша обработка обнулит наличие на сайте???? Потому-что встроенная в шоп скрипт напрочь отказывается это делать.
13. massqwest 19.01.12 20:00 Сейчас в теме
А если в 1С несколько типов цен? будет выгружать?
14. boogie 489 19.01.12 20:32 Сейчас в теме
Выгружаются конкретные документы установки цен номенклатуры. Так что какие выгрузите такие и будут.
15. massqwest 23.01.12 17:04 Сейчас в теме
а загрузку заказов из webasyst в 1С8.2 УТ 10.2 сделать за $$$ возможно? если да напишите цену на massqwest[dog]ya.ru
16. Bober777 26 25.02.12 07:14 Сейчас в теме
дополнительные реквизиты не айс конечно, лучше свойствами. Но как пример думаю покатит.
18. 1977 2 13.08.14 10:46 Сейчас в теме
Продолжение темы есть?
19. legzzi 29.10.14 00:42 Сейчас в теме
есть опытные Человеки работающие с вебасистом? напишите пожалуйста контакты
20. 2ncom 82 01.06.22 19:11 Сейчас в теме
(19) Получилось найти человечков ?
Оставьте свое сообщение