Редактирование сценариев для изменения поиска по кнопке или коду товара. ======================================================================== .. warning:: .. figure:: ../Весы_интерфейсные/picture/mark.png :scale: 100 % :align: center **ВАЖНО!** .. centered :: Начиная с версии 1.2.0.36 при старте сервиса на весах производится автоматическое восстановление стандартных сценариев! .. centered :: Если не переименовать редактируемый сценарий - все внесённые в него изменения УТРАЧИВАЮТСЯ! ------------- Предварительная подготовка. --------------------------- Для того что бы сохранились изменения в сценарии необходимо выполнить несколько шагов: 1. Сохранить выбранный для изменения сценарий на ПК. * Подключитесь к весам по **FTP** из проводника ОС или любого **FTP** клиента по адресу вида: ``ftp://192.168.xxx.xxx:2121/`` где: **192.168.xxx.xxx** - IP адрес весов в локальной сети; **2121** - порт подключения к серверу **FTP**; При подключении появится запрос логина/пароля для доступа к папке на весах (по умолчанию **ftp/ftp**). Устанавливаем галку в поле "**Сохранить пароль**" для последующего входа без ввода пароля (рис.1). .. figure:: ../Весы_с_печатью/picture/vygruzka_karttinok_8.png :scale: 100 % :align: center (рис.1) * Переходим в ``Scenarios`` и копируем/переносим на ПК папку с выбранным стандартным сценарием (рис.2). .. figure:: ../Весы_с_печатью/picture/imya_po_codu_2.png :scale: 70 % :align: center (рис.2) 2. Переименуйте папку **сценария** для того чтобы новое название отличалось от названий стандартных сценариев (рис.3). .. figure:: ../Весы_с_печатью/picture/725_change_search_05.jpg :scale: 80 % :align: center (рис.3) 3. Измените имя сценария в файле ``settings.json`` что бы в дальнейшем отличать его при выборе от стандартного (рис.4). .. figure:: ../Весы_с_печатью/picture/725_change_search_03.jpg :scale: 100 % :align: center (рис.4) ------------- Внесение изменений в файлы сценария. ------------------------------------ Для изменения поиска товара на весах по PLU (по-умолчанию), например на поиск по номеру кнопки или коду товара нужно в папке сценария найти и отредактировать файл **home.json**: * В блоке поиска ``PinPadContainerRelativeLayout`` **добавить (в некоторых сценариях этой строки нет)** или отредактировать строку ``"accept_number_type": "plu",`` (рис.5) .. figure:: ../Весы_с_печатью/picture/725_change_search_04.jpg :scale: 100 % :align: center (рис.5) Заменить **plu** на: * **buttonNumber**- в случае поиска по номеру кнопки, * **code**- в случае поиска по коду товара. После внесения и сохранения всех изменений, сценарий загружается на весы и с помощью менеджера весов или через сервисное меню весов, необходимо его выбрать и применить для использования. .. figure:: ../Весы_с_печатью/picture/725_change_search_06.jpg :scale: 80 % :align: center (рис.6) Редактирование сценария завершено. .. note:: Если Вы не нашли ответа на свой вопрос или нуждаетесь в консультации наших технических специалистов, пожалуйста позвоните по телефону бесплатной горячей линии Mertech 8-800-555-7783 или напишите запрос на нашу почту support@mertech.ru --------------------- .. centered:: :guilabel:`Б.И.В. 15.08.2024`