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

16.04.10

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Код для сервера
.rar 2,80Kb
198
198 Скачать (1 SM) Купить за 1 850 руб.
Обработка для платформы 8.2
.epf 22,85Kb
71
71 Скачать (1 SM) Купить за 1 850 руб.
Обработка для платформы 8.1
.epf 22,20Kb
60
60 Скачать (1 SM) Купить за 1 850 руб.

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

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

  • Адрес - имя домена сайта (без 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 в будущем.

См. также

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

Готовое интеграционное решение для оплаты покупок Долями в 1C:Розница 3.0. Реализовано в виде расширения. Интеграция сервиса dolyame.ru для приема платежей в рассрочку. Поддерживает работу от разных юридических лиц. Работа: в составе РИБ, отдельно от РИБ, тонкий, толстый клиент, web-клиент (через интернет-браузер). Интегрировано в Чек ККМ, Рабочее место кассира (РМК)

24000 руб.

02.11.2024    1288    10    0    

8

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

Интеграция сервиса dolyame.ru с 1С:Розница 2.3 для приема платежей в рассрочку. Готовое интеграционное решение для оплаты покупок Долями в 1C:Розница 2.3. Реализовано в виде расширения. Интеграция сервиса dolyame.ru для приема платежей в рассрочку. Поддерживает работу от разных юридических лиц.Работа: в составе РИБ, отдельно от РИБ, тонкий, толстый клиент, web-клиент (через интернет-браузер).

22440 руб.

19.12.2023    7344    46    12    

42

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

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    19352    24    22    

20

Прайсы Оптовая торговля Сайты и интернет-магазины Программист Пользователь Платформа 1С v8.3 Оперативный учет Управляемые формы 1С:Управление торговлей 11 Транспорт, автопарки, такси Управленческий учет Платные (руб)

Внешняя обработка адаптирована для 1C: УТ 11, предназначена для наполнения вашей базы данных товарами и сопутствующей информацией, предоставляемой b2b.4tochki.ru, обновления остатков и цен.

8160 руб.

31.01.2020    32464    17    7    

16

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

Данный модуль предоставляет возможность выгружать заказы из 1С: Управление торговлей 11 версии в "MEASOFT" (ранее "Курьерская служба 2008").

9600 руб.

27.04.2022    11874    21    3    

12

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

Расширение предоставляет возможность создавать и редактировать номенклатуру с большим количеством характеристик и фотографий для них в один присест. Экономит время наполнения сайта товарами с нескольких минут на позицию до одной. Встроенный функционал сжатия фотографий. Простота и удобство позволяют значительно сэкономить время на типовых операциях и дисковое место под фотографии товара.

3600 руб.

25.05.2020    21188    16    16    

20
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Dimka74 10.04.10 07:47 Сейчас в теме
А под 8.1 не будет работать?
2. boogie 490 10.04.10 08:09 Сейчас в теме
(1) Выложил под 8.1 версию, вынес из общего модуля в модуль формы пару недостающих функций. Особо не тестировал.
3. atletx 16.04.10 20:42 Сейчас в теме
а под 1С 7.7 долго переделать?
4. boogie 490 16.04.10 23:33 Сейчас в теме
(3) Под 7.7 могу только за деньги взяться
5. Maels 11.08.10 15:40 Сейчас в теме
а за интеграцию этой фишки под ключ на 8.1 или (что предпочтительнее) на 8.2 (УТ 11.0) возьметесь?
7. boogie 490 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 490 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 490 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 120 01.06.22 19:11 Сейчас в теме
(19) Получилось найти человечков ?
21. WETALL 03.10.24 19:19 Сейчас в теме
Можно для УНФ 3 сделать обмен?
Оставьте свое сообщение