Представляю Вашему вниманию дополнительный сервис для конфигурации 1С:Альфа-Авто: Автосалон+Автосервис+Автозапчасти.
Сервис расширяет функционал конфигурации и позволяет обмениваться данными с сайтом на WordPress в режиме реального времени.
Без формирования выгрузки на сайт, без загрузки с помощью скриптов сайтом.
Сервис построен на основе RestAPI, предоставляемого сайтом/платформой WordPress.
Сервис представлен в виде конфигурационного файла 1С (состоит из 2-х основных справочников и 3-х дополнительных для того чтобы не сломалась структура данных, 1 интерфейса для удобства работы, 4-х обработок, в некоторых частично закрыт код модулей основного функционала, 3-х регистров для хранения данных), который необходимо наложить на текущую конфигурацию программы (ссылка на инструкции ниже).
Сервис включает в себя следующие возможности (см. скриншоты):
1. Публикация поста/страницы на сайте.
2. Публикация "монитора сервиса".
3. Публикация автомобилей (как товары).
4. Публикация товаров.
5. Публикация работ (как товары).
6. Обработка заказов с сайта.
7. Автоматически публиковать монитор сервиса с заданной периодичностью.
Все инструкции по настройке, работе и демонстрация собраны на ю-тюбе, посмотреть.
Маленький ньюанс: сервис переделан под постоянные токены генерируемые сайтом, поэтому смотрите сначала инструкцию по настройке плагина ААМ, получения токена и сохранения в программе.
Поэтому все упоминания в инструкциях о генерации временного токена неактуальны, но возможность использовать осталась ("пожарный" вариант).
Сервис является демонстрационным/тестовым, все действия по настройке 1С и по обмену с сайтом производите:
1. На тестовой базе 1С.
2. На тестовом сайте WordPress.
Резюме.
С помощью данного дополнения мы получаем принципиально новый сервис и доступ из 1С в мир WordPress посредством REST API, можем обмениваться данными с сайтом в режиме реального времени, в любой момент времени, без выгрузки/загрузки. Возможности ограничены только WordPress.
Тестировалось на моем сайте: перейти.
Версия WordPress : 5.2
Версия базы данных WooCommerce: 3.6.2
MySQL Версия : 5.7.23
PHP Версия : 7.2.14
Обработка тестировалась:
Конфигурации: Альфа-Авто: Автосалон+Автосервис+Автозапчасти, редакция 5.1 и 5.0. Сервис тестировался на файловом варианте базы, как будет работать на серверном не знаю.
Сервис тестировался:
Программа: 5.1 (5.1.10.09)
Платформа: 1С:Предприятие 8.3 (8.3.13.1644)
Частично тестировалось:
Программа: 5.0 (5.0.12.02)
Платформа: 1С:Предприятие 8.3 (8.3.10.2561)
Важное замечание.
Конфигурация должна быть в режиме совместимости не ниже 8.3.6 (рис 008)
Здравая критика приветствуется.
С удовольствием выслушаю предложения и пожелания.
Может ли работать с другими конфигурациями?
Не знаю, не пробовал. В принципе да, главное - структура передаваемых данных должна быть сохранена. Если есть желающие - попробуйте, буду рад отзывам.
Спасибо за проявленный интерес.