Обновление доставки для поддержки API
Поддержка API добавлена к функционалу мини-доставки начиная с версии v2.2 (DeliveryHatch.exe v3.0.3.587)
Текущую версию модуля можно увидеть в нижней части главного экрана доставки, либо в свойствах файла DeliveryHatch.exe
ВНИМАНИЕ!!!
Пропустите этот шаг, если настраиваете API для версии доставки v2.2 и выше!
Для обновления нет необходимости дожидаться закрытия рабочей смены rk7, однако пока процесс обновления не будет полностью завершен, крайне не рекомендуется предпринимать попытки работы с мини доставкой.
Обновление компонентов
- Остановите запущенный экземпляр приложения DeliveryHatch.exe
- В директории с установленной программой создайте папку «Backup» и скопируйте в нее следующие файлы и папки:
- domains
- dbase.db
- DeliveryHatch.exe
- DeliveryHatch.ini
- Скачайте и распакуйте в отдельную директорию дистрибутив версии доставки v3.0.3.587
- В распакованном дистрибутиве удалите следующие файлы и папки:
- domains\delivery\const\const.py
- DeliveryHatch.ini
- Выполните слияние папок с распакованным дистрибутивом и установленным модулем доставки подтверждая замену файлов
Обновление базы данных
- Скачайте следующую утилиту
- Распакуйте архив в отдельную директорию и запустите исполняемый файл
- В интерфейсе программы в левом верхнем углу выберите «Открыть базу данных»
- В открывшемся окне укажите путь к файлу dbase.db в папке с установленным модулем мини-доставки
- Переключитесь на вкладку «SQL» и поочередно выполните следующие запросы
- CREATE TABLE "ordercontents" ( "orderid" INTEGER NOT NULL, "name" TEXT NOT NULL, "code" INTEGER NOT NULL, "quantity" INTEGER NOT NULL DEFAULT 1 );
- update dbinfo set dbver = 2
- После выполнения нажмите «Записать изменения»
После выполненных манипуляций запустите DeliveryHatch в рабочем режиме.