Показать страницуИстория страницыСсылки сюдаДобавить в книгуЭкспорт в PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Обновление доставки для поддержки 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 - Выполните слияние папок с распакованным дистрибутивом и установленным модулем доставки подтверждая замену файлов ===== Обновление базы данных ===== - Скачайте следующую [[https://yadi.sk/d/RvRFM7mP5_5BXQ|утилиту]] - Распакуйте архив в отдельную директорию и запустите исполняемый файл - В интерфейсе программы в левом верхнем углу выберите "Открыть базу данных" - В открывшемся окне укажите путь к файлу dbase.db в папке с установленным модулем мини-доставки - Переключитесь на вкладку "SQL" и поочередно выполните следующие запросы - <nowiki>CREATE TABLE "ordercontents" ( "orderid" INTEGER NOT NULL, "name" TEXT NOT NULL, "code" INTEGER NOT NULL, "quantity" INTEGER NOT NULL DEFAULT 1 );</nowiki> - update dbinfo set dbver = 2 - **После выполнения нажмите "Записать изменения"** После выполненных манипуляций запустите DeliveryHatch в рабочем режиме. external/доставка/api/update.txt Последнее изменение: 2020/09/16 13:56 — Алексей Коробов