Публичное пространство
API Set10 ◾️ Поддержка версионности плагинов
Для корректного версионирования плагинов необходимо в файле metainf.xml в теге <SetIntegration>
корректно обновлять значение атрибута version
при каждой сборке обновленной версии плагина.
При наличии на кассе или сервере нескольких разных версий одного и того же плагина, будет использоваться плагин, имеющий более высокую версию.
Касса и сервер будут выбирать максимальную версию плагина, соответствующую версии API на кассе и на сервере соответственно.
В случае неуспеха загрузки плагина причина будет записана в root.log.
Важно!
С версии кассы 10.2.61.0 поле version в metainf.xml более не используется для определения версии плагина. Вместо него версия определяется из манифеста jar (файл /META-INF/MANIFEST.MF), ключом значения версии служит "Implementation-Version". Таким образом, если разработчик плагина соблюдает методологию разработки, больше нет нужды вручную править версию в metainf.xml.
© 1994-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..