«WebCO» (Купоны Онлайн)
Модуль логики «WebCO» (Купоны Онлайн)
Модуль логики «Купоны Онлайн» для работы Кассира 5 с купонами Торгового предприятия 7 в режиме онлайн: при считывании купона с уникальным номером касса проверяет его актуальность в базе Торгового предприятия 7 через веб-сервис KKMTransfer и после закрытия чека гасит купон, чтобы его нельзя было использовать повторно. Купоны без уникального номера (промокоды) и купоны на скидку на товар обрабатываются по справочнику купонов кассы в офлайне — модуль для них не требуется.
Файл модуля — WebCO.zip → WebCO.epf в каталоге LogicalModules. В списке вкладки Модули логики отображается как WebCO; в мастере настройки модуль называется Купоны онлайн.
Модуль подключается через Настройка → Касса → Мастер настройки → Выбор модулей логики (см. страницу «Способы подключения модулей логики»). После подключения и перезапуска Кассира 5 его настройки появляются на вкладке Настройка → Модули логики в списке слева.
Что нужно настроить в Торговом предприятии 7
- Установить флаг Работа биллинга купонов (Администрирование → Настройки оборудования → ККМ → Настройка обмена с ККМ) и флаг Online работа с ККМ (Администрирование → Настройки учета → Дополнительная функциональность).
- Опубликовать веб-сервис KKMTransfer на веб-сервере и создать отдельного пользователя для обмена (логин латиницей) — см. Публикация Web и HTTP-сервисов и Как настроить обмен по HTTP.
- Завести купоны: справочники Группы купонов и Купоны, документ Купоны: смена статусов (раздел Розница → Купоны), условия скидки по купонам в документе Назначение акции; выгрузить купоны на кассу документом Загрузка ККМ Off-Line. Подробно — Как работать с купонами.
- Версия модуля — версия обработки модуля (на снимке 1.1.3); заполняется автоматически.
- Отключить — если флаг установлен (значение по умолчанию), модуль не используется; снять для работы с сервисом.
- Выполнять запросы средствами платформы (1С 8.2.19+) — если установлен, HTTP-запросы к сервису выполняются встроенными средствами платформы 1С; если снят — через внешнюю компоненту. На платформе 8.2.19 и выше рекомендуется установить.
- Адрес базы — адрес публикации базы Торгового предприятия 7 в формате http://<ip:порт>/<имя публикации>, например http://localhost/TP7. Запросы отправляются на ресурс hs/KKMTransfer/… этой публикации.
- Логин, Пароль — пользователь Торгового предприятия 7, через которого выполняется обмен.
- Проверить связь — кнопка проверяет подключение; при успехе выводится сообщение Связь с сервером успешно установлена (закрывается кнопкой НАЗАД). Перед проверкой нажать Применить.
- Таймаут запросов, с — время ожидания ответа сервиса в секундах; 0 — без ограничения.
- Количество попыток запроса — сколько раз касса повторяет запрос при ошибке связи; по умолчанию 1.
- Выполнять гашение купона на кассе — если установлен, данные о погашении купона с уникальным номером передаются в базу Торгового предприятия 7 сразу при закрытии чека; если снят — купон гасится в Торговом предприятии 7 при обработке продаж.
Offline режим
- Использовать при отсутствии связи с веб-сервером — если установлен, при недоступности сервиса касса принимает купоны по собственному справочнику Купоны и накапливает операции гашения для последующей отправки; если снят — без связи купон с уникальным номером принять нельзя. В офлайн-режиме справочник купонов на кассе должен быть актуальным: выгружать его из Торгового предприятия 7 не реже раза в день.
- Путь к базе данных оффлайн операций (необязательно) — файл локальной базы, в которой хранятся операции, выполненные без связи; если не указан, используется база кассы. Кнопки … — выбрать файл, × — очистить.
- Настройка отправки изменений, сделанных в оффлайне — кнопка открывает окно Отправка изменений с очередью накопленных операций и параметрами их отправки (описано на отдельной странице).
- Логировать работу модуля — если установлен (значение по умолчанию), операции с купонами и запросы к сервису записываются в лог; если снят — лог не ведётся.
- Путь к каталогу логов — папка лога модуля; по умолчанию …\DB\ExtFiles\LogicalModules\WebCO\. Кнопки … — выбрать папку, × — очистить. Логи модуля собирает также менеджер сбора логов: кнопка Логи в нижней части окна Настройка.
Порядок настройки
- Выполнить настройку Торгового предприятия 7 и публикацию KKMTransfer.
- Подключить модуль Купоны онлайн через мастер настройки и перезапустить Кассир 5.
- Снять флаг Отключить, заполнить Адрес базы, Логин, Пароль, нажать Применить, затем Проверить связь.
- При необходимости включить Выполнять гашение купона на кассе и офлайн-режим.
- Нажать ОК. Купоны на кассе: кнопка Купоны на закладке Касса (описание, закладка «Купоны»), право «Разрешить печать купона после закрытия чека» в наборе прав.
См. также:
- Как настроить модуль логики «Купоны онлайн»
- Кнопка «Логи». Централизованный сбор логов (описание настроек)
- Кнопка «Купоны» (описание настроек, закладка «Касса»)
- Закладка «Купоны» (статусы купонов)
- Как работать с купонами (Торговое предприятие 7)
- Алгоритм работы с купонами, имеющих уникальные номера
- Алгоритм работы с купонами без уникального номера
- Алгоритм работы с купонами для скидки на товар
- Изменения в документе «Назначение акции» для работы с купонами
- Изменения в документе «Загрузка ККМ Off-Line» для работы с купонами
- Справочник Группы купонов
- Справочник Купоны
- Купоны: смена статусов
- Публикация Web и HTTP-сервисов
- Как настроить обмен по HTTP
- Как настроить модуль «Сертификаты онлайн» (WebCT)