external:доставка:api:update

Обновление доставки для поддержки API

Поддержка API добавлена к функционалу мини-доставки начиная с версии v2.2 (DeliveryHatch.exe v3.0.3.587)

Текущую версию модуля можно увидеть в нижней части главного экрана доставки, либо в свойствах файла DeliveryHatch.exe

ВНИМАНИЕ!!!

Пропустите этот шаг, если настраиваете API для версии доставки v2.2 и выше!

Для обновления нет необходимости дожидаться закрытия рабочей смены rk7, однако пока процесс обновления не будет полностью завершен, крайне не рекомендуется предпринимать попытки работы с мини доставкой.

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

После выполненных манипуляций запустите DeliveryHatch в рабочем режиме.

  • external/доставка/api/update.txt
  • Последнее изменение: 2020/09/16 13:56
  • Алексей Коробов