Ошибка подключения к терминалу

🛠 Пополнение Базы Знаний: Решение ошибки EntityNotFoundException
Проблема: SmartKitchenScreen не запускается, в логах ошибка:

Resto.Front.Api.Exceptions.EntityNotFoundException: IOrder with id [...] not found.

Причина: Рассинхронизация данных. Плагин пытается обработать заказ, которого больше нет в базе Syrve POS.

Алгоритм решения для сотрудника ТП:

Поиск виновника: Открыть лог-файл (как ты и сделал) и скопировать GUID заказа (например, ce796a86-ac4a-4636-a3b1-39b6c94acf90).

Очистка через утилиту: * Запустить утилиту управления сущностями (Entities).

Найти объект по ID.

Удалить «битую» запись.

Альтернативный (быстрый) способ: * Если заказов немного, можно попробовать удалить файл конфигурации/кэша плагина: ...\PluginConfigs\SmartKitchenScreen.config.json (это заставит плагин пересоздать связи при старте).

Перезапуск: Запустить Syrve POS от имени администратора.

какие скрипты можно использоват
select * from frontentities where xml like '%44491%'

Для поиска заказа в системе

delete from frontentities where id=''

для удаления заказа по айди которое нашли скриптом выше

Оновлено: 2026-03-11 17:39