usages
Find where a 1C metadata object is used in the open session by querying the metadata index for related fields, registers, documents, event subscriptions, scheduled jobs, and subsystems.
Instructions
Где используется объект метаданных, по индексу сеанса: поля и объекты его типа (в том числе через определяемые типы), документы, которые пишут в регистр, движения документа, подписки на события, журналы, последовательности, планы обмена, подсистемы, функциональные опции, общие реквизиты, подчинённые справочники, ввод на основании; для общего модуля - подписки и регламентные задания, вызывающие его методы. Обращений из кода модулей в индексе нет.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "usages"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Полное имя объекта метаданных: Справочник.Контрагенты, РегистрНакопления.ТоварыНаСкладах, ОпределяемыйТип.Владелец, ОбщийМодуль.ОбщегоНазначения. СправочникСсылка.X тоже подойдёт. | |
| limit | No | Сколько строк связей показать. | |
| refresh | No | true - построить индекс метаданных заново, не беря сохранённый: после загрузки изменений конфигурации в базу, если индекс их не заметил. | |
| session | No | Сеанс моста: идентификатор из sessions или часть строки соединения, имени конфигурации, пользователя. Не указан - единственный открытый сеанс. | |
| timeout | No | Сколько секунд ждать индекс. Построение на большой конфигурации идёт дольше - тогда вызов сообщит об этом, а повторный вызов дождётся той же команды. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |