external:доставка:03_hb

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
external:minidlv2:hb [2020/01/30 15:45] Данила Матюшевexternal:доставка:03_hb [2022/03/29 15:08] (текущий) Алексей Коробов
Строка 1: Строка 1:
-====== HoverButton ======+====== HoverButton (кнопка для открытия модуля) ======
  
- +[[https://disk.yandex.ru/d/8_e9QwddXQyLNA|Актуальный дистрибутив]]
-[[https://yadi.sk/d/ixHT9p-TMtrL7A|Актуальный дистрибутив]]+
  
 Данный модуль представляет из себя внешнюю кнопку поверх всех окон для доступа к интерфейсу доставки с кассовой станции. Данный модуль представляет из себя внешнюю кнопку поверх всех окон для доступа к интерфейсу доставки с кассовой станции.
Строка 8: Строка 7:
 Является рекомендуемой альтернативой настройке веб-сервиса в r-keeper (что требует дилерского доступа в rk7man) так как позволяет переключаться на доставку из любого окна на кассе rk7 и переходить к содержимому заказа прямо из веб-интерфейса. Является рекомендуемой альтернативой настройке веб-сервиса в r-keeper (что требует дилерского доступа в rk7man) так как позволяет переключаться на доставку из любого окна на кассе rk7 и переходить к содержимому заказа прямо из веб-интерфейса.
  
-**Работа с HoverButton поддержана начиная с версии доставки v2.2 (DeliveryHatch v3.0.3.587)** 
- 
-Модуль не является обязательным к установке, однако работать рекомендуется именно с ним (это удобнее). 
 Старый вариант работы (через веб-сервис) так же доступен. И можно настроить одновременно и HoverButton и веб-сервис и пользоваться и тем и другим способом. Старый вариант работы (через веб-сервис) так же доступен. И можно настроить одновременно и HoverButton и веб-сервис и пользоваться и тем и другим способом.
  
-**В случае использования API доставки установка модуля считается обязательной, т.к. он служит способом уведомить пользователя о новом заказе из Интернета.** +**Работа с HoverButton поддержана начиная с версии доставки v2.2 (DeliveryHatch v3.0.3.587)**
  
 +**В случае использования API доставки установка модуля считается обязательной, т.к. он служит способом уведомить пользователя о новом заказе из Интернета.**
 ====== Установка ====== ====== Установка ======
  
-**Модуль HoverButton должен быть установлен на каждой кассовой станции, на которой планируется использование мини-доставки.**\\ +**Модуль HoverButton должен быть установлен на каждой кассовой станции, на которой планируется использование мини-доставки.**
 ==== Настройка XML интерфейса ==== ==== Настройка XML интерфейса ====
  
-  - В менеджерской станции rk7 перейдите в справочник Сервис -> Станции и устройства+  - В менеджерской станции rk7 перейдите в справочник Сервис → Станции и устройства
   - Выберите кассовый сервер, для которого настраивается мини-доставка и перейдите в его кассовые станции   - Выберите кассовый сервер, для которого настраивается мини-доставка и перейдите в его кассовые станции
-  - Для в устройства кассовой станции добавьте XML Interface for Windows и назначьте ему свободный на кассовой станции порт.+  - Для в устройства **кассовой станции**  добавьте XML Interface for Windows и назначьте ему свободный на кассовой станции порт. **ВНИМАНИЕ**  - На всех кассовых станицях номер порта должен быть одинаковым.
   - Перезапустите кассовую станцию   - Перезапустите кассовую станцию
   - Убедитесь, что выбранный порт XML интерфейса станции не блокируется брандмауэром или другим ПО.   - Убедитесь, что выбранный порт XML интерфейса станции не блокируется брандмауэром или другим ПО.
Строка 32: Строка 27:
   - Распакуйте архив HoverButton в любую директорию на кассовой станции   - Распакуйте архив HoverButton в любую директорию на кассовой станции
   - Отредактируйте файл config.ini   - Отредактируйте файл config.ini
-    - В секции WND - параметры X,Y,W,H - положение по горизонтали и вертикали, ширина и высота окна в пикселях соответсввенно +<code> 
-    Параметр A - степень непрозрачности (от до 255 где 0 - полностью прозрачный, 255 - полностью непрозрачный) + 
-    В секции DLV - параметр DHUrl - IP адрес и порт модуля DeliveryHatch в формате **IP.IP.IP.IP:PORT** +;Положение и размер окна в пикселах 
-    - Параметр rkStation - **код** кассовой станции, для которой настраивается HoverButton +[WND] 
-    Параметр rkStationPort порт XML интерфейса **кассовой станции** который был задан ранее+оложение по горизонтали 
 +X=0 
 +;Положение по вертикали 
 +Y=0 
 +ысота окна 
 +H=100 
 +ирина окна 
 +W=140 
 +;Прозрачность окна (0-255, меньше - прозрачнее) 
 +A=190 
 +;Время воспроизведения звукового сигнала в секундах 
 +;0 не воспроизводить 
 +D=310 
 + 
 +[DLV
 +дрес и порт модуля DeliveryHatch 
 +DHUrl=127.0.0.1:11011 
 +од кассовой станции на этом компьютере 
 +rkStation=1 
 + 
 +;Параметр rkStationPort не используется с версии DH v3.1.8.1531 
 +тредактируйте DeliveryHatch.ini -> rkCashXMLPort 
 +rkStationPort=22331 
 +    - 
 + 
 +</code> 
   - Настройте автозапуск приложения HoverButton вместе с запуском Windows   - Настройте автозапуск приложения HoverButton вместе с запуском Windows
  
 ==== Запуск ПО ==== ==== Запуск ПО ====
  
-Модуль запускается без каких либо ключей\\ +Модуль запускается без каких либо ключей \\ Сразу после запуска на экране появится небольшое окошко с единственной кнопкой - "Доставка" \\ {{:external:minidlv2:2020-01-30_19-43-54.jpg}} 
-Сразу после запуска на экране появится небольшое окошко с единственной кнопкой - "Доставка"\\ + 
-{{:external:minidlv2:2020-01-30_19-43-54.jpg|}}\\+Окошко всегда будет оставаться поверх всех окон и может быть перемещено в удобную область экрана (таскать за верхнюю часть кнопки). \\ После перемещения модуль запомнит новые координаты и останется на прежнем месте после перезапуска. \\ При нажатии на кнопку, на кассовой станции rk7 откроется интерфейс доставки, а кнопка будет скрыта. \\ В интерфейсе доставки, открытом с помощью HoverButton, будут отображены дополнительные кнопки для быстрого перехода к заказу, а при создании нового заказа пользователю будет предложено сразу перейти к нему. \\ {{:external:minidlv2:2020-01-30_18-26-59.jpg}}{{:external:minidlv2:2020-01-30_18-30-11.jpg}} 
 + 
 +**Внимание!!!** \\ Переход к заказу из интерфейса доставки невозможен если на кассе не зарегистрирован пользователь. \\ А так же не рекомендуется переходить к интерфейсу доставки из окна редактирования заказа на кассе r-keeper, особенно если в открытом заказе имеются несохраненные изменения.
  
-Окошко всегда будет оставаться поверх всех окон и может быть перемещено в удобную область экрана (таскать за верхнюю часть кнопки).\\ 
-После перемещения модуль запомнит новые координаты и останется на прежнем месте после перезапуска.\\ 
-При нажатии на кнопку, на кассовой станции rk7 откроется интерфейс доставки, а кнопка будет скрыта.\\ 
-В интерфейсе доставки, открытом с помощью HoverButton, будут отображены дополнительные кнопки для быстрого перехода к заказу, а при создании нового заказа пользователю будет предложено сразу перейти к нему.\\ 
-{{:external:minidlv2:2020-01-30_18-26-59.jpg|}} 
-{{:external:minidlv2:2020-01-30_18-30-11.jpg|}} 
  
-**Внимание!!!**\\ 
-Переход к заказу из интерфейса доставки невозможен если на кассе не зарегистрирован пользователь.\\ 
-А так же не рекомендуется переходить к интерфейсу доставки из окна редактирования заказа на кассе r-keeper, особенно если в открытом заказе имеются несохраненные изменения.\\ 
  • external/доставка/03_hb.1580388359.txt.gz
  • Последнее изменение: 2020/01/30 15:45
  • Данила Матюшев