Автообновление модуля
Автообновление модуля доступно с версии 1.19.0.
Модуль при запуске проверяет новые публикации в сервисе обновлений и самостоятельно обновляется.
Условия обновления модуля
Автообновление происходит по двум условиям:
- В сервисе обновлений есть новая версия.
- Модуль не модифицирован (в коробке нет кастомных доработок).
Проверка модифицированности модуля
Список изменяемых обработок:
КонтурEDI.ert
КонтурEDI_Модуль_Обмен.ert
КонтурEDI_Форма_Сообщение.ert
КонтурEDI_API.ert
КонтурEDI_ФормаСервис_ПроверкаИсходящихСообщений.ert
КонтурEDI_Контроллер_Хранилище.ert
КонтурEDI_ФормаСервис_ОбработкаРасхожденияПриемки.ert
КонтурEDI_ФормаСправочник_Номенклатура_Элемент.ert
КонтурEDI_Форма_Прайс.ert
Модуль проверяет даты изменения и контрольные суммы этих обработок, сравнивает их с типовыми. Таким образом он проверяет свою модифицированность и решает, можно ли обновляться.
Как происходит процесс обновления
Автообновление происходит следующим образом:
- Модуль скачивает архив новой версии с сервиса обновлений.
- Распаковывает архив в папку «Update», созданную в каталоге модуля.
- Копирует файлы из папки «Update» в рабочий каталог модуля.
- Завершив замену файлов, информирует пользователя о запуске новой версии.
- Запускает новую версию.