Обновление кассового ПО из конфигурации «ilexх.posserver»
В конфигурации «ilexх.posserver» имеется функционал, позволяющий удаленно обновлять кассы, используя кассовый сервер обновлений СКОК.
В конфигурации «ilexх.posserver» формируется пакет обновления (в формате zip-файла) и отправляется на сервер СКОК (с привязкой к кассам). Кассы, в свою очередь, опрашивают сервер и забирают предназначенные для них пакеты обновлений.
Пакет обновления, помимо файлов обработок, драйверов, модулей и т.п., содержит файл сценария обновления («update.run») — в данном файле находятся инструкции, указывающие кассе, что нужно сделать с файлами, находящимися в пакете обновления.
Все справочники необходимые для управления обновлением касс вынесены в группу «Обновление кассового ПО» раздела «Сервис»:
Для начала работы по обновлению касс из кассового сервера необходимо выполнить «Настройку ККМ для обмена с сервером» и сопоставить элемент справочника ККМ с конкретной кассой.
Чтобы сформировать пакет с обновлением и отправить его на сервер, необходимо:
- заполнить справочник «Типы файлов обновлений», т.к. задание типа файла необходимое условие для того, чтобы файл с обновлением мог участвовать в механизме отслеживания версий загруженных на кассу файлов и выводился в отчет «Версии файлов на ККМ»;
- создать элементы в справочнике «Файлы обновлений»;
- сформировать пакет обновления в справочнике «Пакеты обновлений» (может состоять из нескольких файлов обновлений) и, используя вкладку «ККМ» этого справочника, отправить пакет на нужные кассы;
- переданный пакет загружается в кассу и после загрузки выводится сообщение. В зависимости от выбранного на кассе способа установки обновления в форме «Настройка обновлений»: «При старте» или «После отчета с гашением», пакет устанавливается с перезагрузкой кассовой программы.
Для получения статусов пакетов обновлений используется регламентное задание «Обновление кассового ПО: Обновление статусов пакетов».
Касса может быть временно заблокирована для приема пакетов с обновлением. Блокировка кассы может быть выполнена как в конфигурации «ilexх.posserver», так и на самой кассе. (Подробнее см. «Блокировка/разблокировка кассы на сервере»).