# Проверка по чек-листу после обновления с помощь ИА-Ассистента БИТ.IIoT
# Симптомы

Как проверить [#1624: Чек-лист проверки состояния БИТ.MDT после обновления](https://support.bit-erp.ru/article/ru/1624-chek-list-proverki-sostoyaniya-bitmdt-posle-obnovleniya.html) с помощью ИА-Ассистента БИТ.IIoT, встроенного в Шоурум

# Решение

1.  Получить права в Шоуруме:
    *   Пилотные права на ИИ-ассистента
    *   Проверка чек-листа состояния БИТ.MDT
2.  Перейти в `e1cib/app/Обработка.LibreChat`&#x20;
3.  Ввести запрос в ИА-Ассистент БИТ.IIoT:

:::tip
**«Выполни аудит базы по чек-листу** [#1624: Чек-лист проверки состояния БИТ.MDT после обновления](https://support.bit-erp.ru/article/ru/1624-chek-list-proverki-sostoyaniya-bitmdt-posle-obnovleniya.html)**.**

1.  По каждому пункту чек-листа (включая требования из связанных вложенных статей) выполни прямые запросы к информационной базе и собери фактические данные (статусы, объемы, даты, счетчики).
2.  Перед составлением запросов обязательно читай структуру полей объектов через метаданные, чтобы не ошибаться в именах реквизитов.
3.  В итоговом ответе выведи сводную таблицу с результатами: норматив из регламента, факт из базы, статус (Успешно / Ошибка).
4.  Не пиши инструкции в духе "откройте форму и посмотрите" — везде, где данные доступны через таблицы базы, прочитай их самостоятельно».
5.  По результатам проверок всех пунктов составь сводную таблицу.
:::

Рекомендации к составлению запросов ассистенту&#x20;

:::note
Чтобы сразу получать исчерпывающий отчёт с фактическими данными из базы без необходимости повторных уточнений и доработок, полезно учитывать, как именно модель обрабатывает комплексные регламентные задачи:

1\. Формулируй запрос как прямое указание на выполнение запросов к данным
Когда запрос звучит как *«Выполни проверки по чек-листу...»*, модель может ошибочно классифицировать задачу как *консультативную* (тип D) — то есть решить, что от неё требуется сопоставить регламент статьи с составом метаданных и выдать пользователю инструкцию, как эти шаги выполнить вручную.

**Как формулировать эффективнее:**
1\. «Собери фактические данные из информационной базы по чек-листу из статьи [#1624: Чек-лист проверки состояния БИТ.MDT после обновления](https://support.bit-erp.ru/article/ru/1624-chek-list-proverki-sostoyaniya-bitmdt-posle-obnovleniya.html). По каждому пункту выполни запросы к соответствующим таблицам (снимки ТСД, настройки версионирования, очереди сообщений, шаблоны КМ) и выведи конкретные числа, статусы и обнаруженные отклонения».

Ключевые слова-триггеры: ***«выполни запросы к данным»**, **«выведи фактические значения и числа из таблиц базы»**, **«не давай инструкции, собери данные сам»***.

2\. Явно требуй раскрытия связанных регламентов и вложенных статей
В чек-листах БИТ.MDT пункты часто содержат отсылки к другим статьям базы знаний (например, статья [#1649: Проверить настройку хранения истории изменений](https://support.bit-erp.ru/article/ru/1649-proverit-nastrojku-hraneniya-istorii-izmenenij.html) со списком из 15 объектов для версионирования или статья [#4729: Использовать укороченные КМ в релизе 27.50 (27.x)](https://support.bit-erp.ru/article/ru/4729-ispolzovat-ukorochennye-km-v-relize-2750-27x.html) с шаблонами СУЗ). Модель при первом проходе может проверить только общую константу версионирования, не углубляясь в текст ссылки.

Добавьте в промпт требование:
***«Если пункт чек-листа ссылается на другую статью базы знаний, открой её и проверь настройки по всем указанным там конкретным объектам».***

3\. Задай жесткое правило работы с ошибками запросов
Основная причина задержки может быть технической: модель попыталась выполнить пакетный запрос, допустила синтаксические ошибки (использовала \`ТЕКУЩАЯДАТА()\`, не проверила точные имена полей через метаданные) и вместо того, чтобы сразу внутри этого же хода посмотреть \`get\_metadata\_structure\`, исправить текст и довести дело до результата, прервала цепочку и вернула пользователю текст ошибки.

Строгое указание на автономное исправление:
***«Перед запросами к данным обязательно получай точную структуру полей объектов через метаданные. Если запрос завершился ошибкой валидации — не возвращай её пользователю как итог, а сразу исправь синтаксис и выполни запрос к базе».***
:::

# Причина

Внедрение ИА-Ассистента БИТ.IIoT в проверку по чек-листу после обновления