Изменение ассоциации имени файла картинки с PLU на код товара
Предупреждение
Начиная с версии 1.2.0.36 при старте сервиса на весах производится автоматическое восстановление стандартных сценариев, при этом все внесённые в них изменения утрачиваются!
Предварительная подготовка
Для того что бы сохранились изменения в сценарии необходимо проделать несколько шагов:
1. Сохранить выбранный для изменения сценарий на ПК.
Подключитесь к весам по FTP из проводника ОС или любого FTP клиента
по адресу вида:
ftp://192.168.xxx.xxx:2121/
где:
192.168.xxx.xxx - IP адрес весов в локальной сети;
2121 - порт подключения к серверу FTP;
При подключении видим запрос логина/пароля для доступа к папке на весах (по умолчанию ftp/ftp). Устанавливаем галку в поле «Сохранить пароль»» для последующего входа без пароля (рис.1).
Переходим в
Scenarios
и копируем/переносим на ПК папку с выбранным стандартным сценарием (рис.2).
2. Переименуйте папку чтобы новое название отличалось от названий стандартных сценариев.
3. Если сценарий был скопирован измените его имя в файле
settings.json
что бы в дальнейшем отличать его от стандартного при выборе (рис.3).
Внесение изменений в файлы сценария
Для ассоциации имён файлов картинок с кодом товара необхоимо перебрать все JSON файлы в папке сценария и внести изменения в случае нахождения в них строки вида:
"srcImageByPriority": "@{fn:format('/Products/%s', @{purchase.product.plu})}"
В каждой такой строке необходимо исправить параметр «plu» на «code» (рис.4).
Примечание
В случае использования в весах приложения Service версии ниже 1.2.0.36 строка в которую вносится правка может иметь вид:
К.В.В. 12.04.2024