Ошибка подключения к терминалу
🛠 Пополнение Базы Знаний: Решение ошибки 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=''
для удаления заказа по айди которое нашли скриптом выше
Updated: 2026-03-11 17:39