====== Самая важная информация ====== Обновление - это не просто замена файлов! В ряде критических версий нужно накатывать SQL-скрипты. Информацию ниже нужно прочитать. ====== Критические версии Мини-Доставки ====== Критические версии - это версии ПО, вносящие значительные изменения в ядро и/или логику работы программного комплекса относительно предыдущих версий. \\ Обновление до таких версий потребует более глубокого вмешательства в сборку ПО, чем простая замена файлов. **При обновлении мини доставки необходимо промежуточно обновляться ДО КАЖДОЙ из версий, строго следуя инструкциям, описанным на странице каждой критической версии.** Все предыдущие версии доставки доступны по [[https://yadi.sk/d/OpT3c_zF1CEJWw|Ссылке]] ===== Стандартная процедура обновления компонентов ===== - Остановите запущенный экземпляр приложения DeliveryHatch.exe - В директории с установленной программой создайте папку "Backup" и скопируйте в нее следующие папку и файлы: - domains - dbase.db - DeliveryHatch.exe - DeliveryHatch.ini - LicSystem.dll - Скачайте и распакуйте в отдельную директорию дистрибутив новой версии доставки \\ (**Убедитесь, что не пропускаете обновлений до критических версий**) - В распакованном дистрибутиве удалите следующие файлы и папки: - domains\delivery\const\const.py - DeliveryHatch.ini - Выполните слияние папок с распакованным дистрибутивом и установленным модулем доставки подтверждая замену файлов