external:shtrih_ves:03_massa_setup

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
external:shtrih_ves:03_massa_setup [2022/04/09 16:06] Александр Ильинexternal:shtrih_ves:03_massa_setup [2022/04/13 14:50] (текущий) – [Настройка модуля выгрузки] Александр Ильин
Строка 2: Строка 2:
 **Важно!** Для каждого кода ресторана делается отдельная лицензия, которая будет работать только с этим рестораном (лицензирование на полный код ресторана).  **Важно!** Для каждого кода ресторана делается отдельная лицензия, которая будет работать только с этим рестораном (лицензирование на полный код ресторана). 
 Модуль может устанавливаться как в офисе, так и непосредственно на кассе r_keeper. Модуль может устанавливаться как в офисе, так и непосредственно на кассе r_keeper.
 +
 +[[https://disk.yandex.ru/d/7eHRwfps4yl_Bg|Актуальный дистрибутив]]
 ===== Настройка модуля выгрузки ===== ===== Настройка модуля выгрузки =====
  
-Распакуйте архив с модулем в любую папку и запустите MassaKSync.exe.+Распакуйте архив с модулем в любую папку и запустите **MassaKSync.exe**.
 После первого запуска в папке появится файл **settings.yaml**, содержимое которого надо исправить После первого запуска в папке появится файл **settings.yaml**, содержимое которого надо исправить
 <code> <code>
Строка 11: Строка 13:
   port: 10101   port: 10101
   user: XMLUser   user: XMLUser
-  password: '123'+  password: pass123
   pricetype: 3   pricetype: 3
   qnt_digits: 2, 3   qnt_digits: 2, 3
-log_level: 10+log_level: 5
 </code> </code>
  
Строка 22: Строка 24:
   * **host** - IP адрес кассового сервера   * **host** - IP адрес кассового сервера
   * **port** - порт кассового сервера   * **port** - порт кассового сервера
-  * **user **- Имя пользователя, созданного ранее +  * **user **- Имя пользователя, [[https://wiki.carbis.ru/external/shtrih_ves/01_rkeeper_setup#настройка_пользователя_http_xml_интерфейса|созданного ранее ]] 
-  * **password** - Пароль пользователя (в одинарных кавычках!)+  * **password** - Пароль пользователя 
   * **pricetype** - Идентификатор (**не код**) типа цены, которую ПО будет использовать при выгрузке. (по умолчанию 3 - Основная)   * **pricetype** - Идентификатор (**не код**) типа цены, которую ПО будет использовать при выгрузке. (по умолчанию 3 - Основная)
   * **qnt_digits** - Перечисление значений параметра "точность для количества", блюда с которыми необходимо выгрузить. Разделитель - запятая. По-умолчанию qntDigits=2,3   * **qnt_digits** - Перечисление значений параметра "точность для количества", блюда с которыми необходимо выгрузить. Разделитель - запятая. По-умолчанию qntDigits=2,3
Строка 29: Строка 31:
 **log_level** - уровень логирования (чем выше - тем подробнее логи) **log_level** - уровень логирования (чем выше - тем подробнее логи)
 ===== Лицензирование ===== ===== Лицензирование =====
-Данное ПО лицензируется на полный код ресторана (123450001). Для получения лицензии для конкретного ресторана вам нужно обратиться на почту zakaz@carbis.ru и указать полный код ресторана для которого необходимо получить лицензию. По итогу вы получите файл license.bin, который нужно разместить рядом с MassaKSync.exe +Данное ПО лицензируется на полный код ресторана (123450001). Для получения лицензии для конкретного ресторана вам нужно обратиться на почту [[http://zakaz@carbis.ru|zakaz@carbis.ru]] и указать полный код ресторана для которого необходимо получить лицензию. По итогу вы получите файл license.bin, который нужно разместить рядом с MassaKSync.exe 
  
 ===== Установка и настройка весов ===== ===== Установка и настройка весов =====
-**Важно!** Для работы весов необходимо что бы они имели **прошивку версии 6,8** или старше. Скачать и установить прошивку можно [[https://massa.ru/soft/proshivki-k-vesam/pproshivka-r/|на сайте производителя]]+**Важно!** Для работы весов необходимо что бы они имели **прошивку версии 6.8** или старше. Скачать и установить прошивку можно [[https://massa.ru/soft/proshivki-k-vesam/pproshivka-r/|на сайте производителя]].
-Для настройки весов (настройка связи, изменение макета этикетки) требуется скачать и установить бесплатное ПО [[https://massa.ru/soft/zagruzka-dannykh-v-vesy-s-pechatyu-etiketok/prostye-resheniya/pe-pr3/|"МАССА-К: Этикетирование. Простые решения. ДИЗАЙН+ИНТЕГРАЦИЯ"]] от производителя весов.+
  
-Предварительные настройки:+==== Редактирование макета этикетки ==== 
 +Для настройки весов (изменение макета этикетки) требуется скачать и установить бесплатное ПО [[https://massa.ru/soft/zagruzka-dannykh-v-vesy-s-pechatyu-etiketok/prostye-resheniya/pe-pr3/|"МАССА-К: Этикетирование. Простые решения. ДИЗАЙН+ИНТЕГРАЦИЯ"]] от производителя весов. 
 + 
 +Предварительные настройки (макет этикетки):
   * Запустить модуль "Этикетирование. Простые решения. ДИЗАЙН+ИНТЕГРАЦИЯ"   * Запустить модуль "Этикетирование. Простые решения. ДИЗАЙН+ИНТЕГРАЦИЯ"
   * Перейти в раздел "Этикетки" и внести необходимые изменения в шаблон "Основная этикетка 1". А именно:   * Перейти в раздел "Этикетки" и внести необходимые изменения в шаблон "Основная этикетка 1". А именно:
Строка 48: Строка 52:
  
 {{:external:shtrih_ves:pasted:20220409-155343.png}} {{:external:shtrih_ves:pasted:20220409-155343.png}}
 +{{:external:shtrih_ves:pasted:20220413-112622.png}}
 {{:external:shtrih_ves:pasted:20220409-155442.png}} {{:external:shtrih_ves:pasted:20220409-155442.png}}
 В результате этих действий в весы будет загружен макет этикетки. В результате этих действий в весы будет загружен макет этикетки.
-**Важно!** +**Важно!** Все товары выгружаемые из r_keeper используют шаблон этикетки №1.
-  - Все товары выгружаемые из r_keeper используют шаблон этикетки №1+
-  - Товары прогружаются во все весы, которые есть в списке на странице "Весы".+
  
-===== Алгоритм работы =====+==== Настройка связи ==== 
 +**Важно!** Данный пункт необходимо проделать на каждом рабочем месте откуда будет производиться загрузка весов!
  
-Запускаем MassaKSync.exe (без каких либо параметров), модуль подключается к кассовому серверу указанному в настройках, получает список товаров (Наименование, Цена, Рецепт) согласно настройкам и загружает эти данные во все весы доступные в модуле "Этикетирование. Простые решения".+  - Скачать и установить [[https://massa.ru/soft/drayvery-vesov/pdriver-r/райвер весов R (Windows)]] 
 +  - Из папки с установленным ПО (по умолчанию C:\Program Files\Massa-K\TerminalDriver\DriverUtils\) запустить SearchDrv.exe  
 +  - Через кнопку оиск оборудования" найти весы (или прописать параметры подключения вручную через кнопку "Добавить"и убедиться что нужные весы есть в списке. 
 +  - Закрыть данный модуль с сохранением настроек. 
 +{{:external:shtrih_ves:pasted:20220413-114941.png}}
  
-MassaKSync.exe  можно запускать в ручную (например, с ярлыка на компьютере менеджера) либо настроить кнопку в кассовом интерфейсе кассы r_keeper и тогда загрузку весов можно будет инициировать прямо с кассы (Важно! для такого варианта нужно установить модуль "ЭтикетированиеПростые решения" непосредственно на кассу и добавить нужные весы).+**Важно!** Если в дальнейшем у весов будет изменен IP адрес и/или порт, то потребуется заново воспользоваться утилитой SearchDrv.exe для работы выгрузки
  
-Краткая инструкция по добавлению в кассовый интерфейс кнопки: 
  
-  * В справочнике Сервис - Скрипты создаем скрипт в группе Операции. Используем функцию GUI.CmdExec. +===== Алгоритм работы =====
-<code>+
  
-  GUI.CmdExec(олный путь к файлу/MassaKSync.exe ');+Запускаем MassaKSync.exe (без каких либо параметров), модуль подключается к кассовому серверу указанному в настройках, получает список товаров (Наименование, Цена, Рецепт) согласно настройкам и загружает эти данные во все весы определенные через **SearchDrv.exe**.
  
 +MassaKSync.exe  можно запускать в ручную (например, с ярлыка на компьютере менеджера) либо настроить кнопку в кассовом интерфейсе кассы r_keeper и тогда загрузку весов можно будет инициировать прямо с кассы (Важно! для такого варианта нужно установить модуль [[https://massa.ru/soft/drayvery-vesov/pdriver-r/|Драйвер весов R (Windows)]] непосредственно на кассу и через **SearchDrv.exe** добавить нужные весы).
 +
 +Краткая инструкция по добавлению в кассовый интерфейс кнопки:
 +
 +  * В справочнике Сервис - Скрипты создаем новый скрипт в группе Операции, даем ему название и заполняем тело скрипта.<code>
 +begin
 +GUI.CmdExec('C:\UCS\massak\MassaKSync.exe ');
 +end;
 </code> </code>
  
-  * В справочнике Сервис - Операции в группе Пользовательские операции берем любую операцию (c 1-й по 9-ую) и переименовываем ее, например "Загрузка весов". В свойстве кнопки Скрипт выбираем скрипт созданный в п1. +  * В справочнике Сервис -Операции в группе "Пользовательские операцииберем любую операцию (c 1-й по 9-ую) и переименовываем ее, например "Загрузка весов Масса-К". В свойстве кнопки "Скриптвыбираем скрипт созданный в п1. 
-  * Добавляем кнопку с названием "Загрузка весов" в справочник Настройки-Графический интерфейс-функциональные клавиши группа Главное меню. Кнопке привязываем операцию "Загрузка весов"+  * В справочнике Настройки -Графический интерфейс -> Функциональные клавиши -> Группа "Главное меню" добавляем кнопку с названием "Загрузка весов". Кнопке привязываем операцию "Загрузка весов Масса-К". 
-  * Далее в справочнике Настройки-Графический интерфейс-Селекторы добавляем для созданной нами копии селектора Главное меню кнопкусозданную ранее ("Загрузка весов"). Отмечаем в свойствах тип селектора Главное меню+  * Далее в справочнике Настройки -Графический интерфейс -Селекторы, сделать копию используемого селектора, и в раздел "Главное меню" добавляем "Функциональную клавишусозданную ранее ("Загрузка весов Масса-К").  
-  * Включаем использование созданного селектора с новыми кнопками в справочнике Использование селекторов. Подробнее про селекторы и их использование читайте в печатном издании "Руководство пользователя R-Keeper 7".+  * Переходим в Свойства -> Основное -> Макет. Открываем макет селектора на редактирование, размещаем кнопку в удобное место на макете и указываем ей желаемые свойства (размер, цвет и т.п.)  
 +  * Включаем использование созданного селектора с новыми кнопками в справочнике "Использование селекторов". 
 + 
 +{{:external:shtrih_ves:pasted:20220413-120857.png}} 
 +{{:external:shtrih_ves:pasted:20220413-121201.png}} 
 +{{:external:shtrih_ves:pasted:20220413-121746.png}} 
 +{{:external:shtrih_ves:pasted:20220413-125634.png}} 
 +{{:external:shtrih_ves:pasted:20220413-125806.png}} 
 +{{:external:shtrih_ves:pasted:20220413-125835.png}} 
 +{{:external:shtrih_ves:pasted:20220413-130158.png}} 
 +Подробнее про селекторы и их использование читайте в печатном издании "Руководство пользователя R-Keeper 7".
  
  
  • external/shtrih_ves/03_massa_setup.1649509573.txt.gz
  • Последнее изменение: 2022/04/09 16:06
  • Александр Ильин