get_callers
Identify all code locations that call a specific 1C procedure, including subscriptions, scheduled jobs, and form events. Disambiguate unconfirmed same-name calls to focus on verified callers.
Instructions
Кто вызывает точную процедуру: подтверждённые места в коде с процедурой-владельцем, привязки подписок и регламентных заданий из метаданных, элементы и события формы. Одноимённые вызовы без разрешённого модуля показываются отдельно и не приписываются запрошенному адресу. Тела модулей не читаются.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Сколько мест вызова показать: целое число от 1 до 50. Оставшееся число подтверждённых мест и модулей указывается отдельно; одноимённые места без разрешённой цели тоже не выводятся без границы. | |
| config | No | Имя конфигурации 1С, как его вернул `list_configurations` (например «ОтраслеваяКонфигурация»). Обязателен, если загружено больше одной конфигурации: по умолчанию ничего не подставляется, иначе ответ может относиться к чужой конфигурации. | |
| address | Yes | Точный адрес процедуры `Модуль::Имя`, полученный из `search_procedures` или оглавления `get_procedure`. | |
| extension | No | Имя одного загруженного расширения. Не задано — места в коде ищутся только в основной конфигурации; чужой код не подмешивается. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |