external:procart:99_history:01_history

  • Добавлена возможность работы с наценкой (можно комбинировать со скидкой).
  • Сбор метрик по работе ПО.
  • Исправлена блокирующая работу ошибка, из-за наличия пустых заказов и отменённых чеков, которые копятся в БД.
  • Исправлена проблема с кодировкой в сохраняемом комментарии.
  • Исправлена ошибка для поля 'ofd info' - теперь необязательное поле.
  • Исправлена ошибка, при которой было невозможно работать с комбо блюдами.
  • Исправлена блокирующая ошибка, которая появлялась, если у модификатора нет цены.
  • Из методов удалено неработающее поле «prepay sum».
  • Переход на асинхронный фреймворк.
  • Добавлен новый метод закрытия заказа /api/v3/close.
  • Добавлен swagger для взаимодействия с api. Описание API доступно тут: ip:port/swagger, ip:port/docs, ip:port/redoc, но ip:port/swagger работает стабильнее из-за того, что статика локальная.
  • Исправлен подсаженный в 1.6.1.52 баг, из-за которого не работала валидация и создание заказа

Изъята

  • Исправлена ошибка, когда при попытке получить информацию для чека случалась ошибка с кодировкой и в ответ приходила пустая строка
  • Добавлена настройка для отключения верификации блюд в заказе при создании и валидации заказа (pro_cart_settings - enable_items_verification)
  • Обновил bat файлы для запуска софта
  • Исправлены null коды для комбо-элементов

ВНИМАНИЕ При обновлении необходимо переустановить службу

  • Исправлено имя службы
  • Добавлен файл change_license_instance.bat
  • Исправлен баг из-за которого комбо-элементы передавались с неправильным кодом, если у связанного элемента меню не была проставлена классификация для выгрузки
  • Исправлен баг в работе с конфигом (файл ProCart.yaml), который в некоторых случаях приводил к обнулению файла конфигурации
  • Исправлено получение неактивного идентификатора меню
  • Обновлены внутренние зависимости
  • Изменено сообщение при загрузке битого файла c информацией о SaaS лицензии
  • Расширено логирование
  • Обновлена внутренняя зависимость
  • Исправлена ошибка при добавлении нескольких скидок
  • Изменено сообщение об ошибке в случае добавления оплаты с неподдерживаемым значением параметра «Учет предоплат»
  • «Причина внесения» больше не используется для предоплат. Соответствующий параметр настроек - теперь не нужен и не используется.
  • Предоплаты теперь передаются без причины внесения Подробнее: Причина внесения
  • Из настроек убран код причины внесения
  • Исправлена ошибка из-за которой к комбо-блюду без комментария все равно добавлялся открытый модификатор
  • Исправлено дублирование оплаты

Изъята

  • Обновлены внутренние зависимости

ВАЖНО! При обновлении необходимо переустановить службу!

  • Исправлено название создаваемой службы
  • Исправлена ошибка (ValueError) при создании заказа

ВАЖНО! При обновлении необходимо переустановить службу!
При обновлении с более младшей на более старшую версию (минуя эту) так же необходимо переустановить службу

  1. До обновление удалить старую службу (uninstall.bat)
  2. Обновить файлы
  3. Установить службу заново (install.bat)
  4. Запустить новую службу
  • Добавлена возможность создавать комментарии к блюдам (открытый модификатор) Подробнее здесь
  • добавлен callback при создании заказа
  • исправлен баг с печатью длинного комментария (в пречеке печаталось через скрипт, в сервис-чеке не печаталось)
  • добавлена возможность создания заказа черновиком
  • убрана возможность передачи карт лояльности
  • поправлена обработка ошибок при создании заказа
  • Исправлен баг при добавлении предоплат
  • Добавлена возможность указать в заказе информацию для отправки электронного чека
  • Добавлена возможность передавать данные для нашей интеграции с Яндекс.GO
  • Новый алгоритм обработки статусов
  • Поправлен вывод комментария в сервис-чек
  • Исправлена ошибка с отправкой состояния заказа на callback_url
  • Исправлена ошибка с определением статуса заказа
  • Исправлен шаблон для печати комментария
  • Релиз.
  • external/procart/99_history/01_history.txt
  • Последнее изменение: 2024/11/21 13:48
  • Евгений Горносталь