# RestActivityTable

URL: https://chugunov.pro/api-bitrix/bizproc/restactivitytable/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Bizproc\RestActivityTable`
Модуль: Bizproc.

## Описание

Поля:

ID int обязательное

APP_ID string(128) обязательное

APP_NAME text обязательное

CODE string(128) обязательное

INTERNAL_CODE(32) string обязательное

HANDLER string(1000) обязательное

AUTH_USER_ID int необязательное по умолчанию 0

USE_SUBSCRIPTION bool необязательное по умолчанию ''

NAME text обязательное

DESCRIPTION text необязательное

PROPERTIES text необязательное

RETURN_PROPERTIES text необязательное

DOCUMENT_TYPE text необязательное

FILTER text необязательное

IS_ROBOT bool необязательное по умолчанию 'N'

Исходный файл: `source/bizproc/lib/restactivity.php:44`

## Методы (19)

- [`static createCollection()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/createcollection/)
- [`static createObject()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/createobject/)
- [`static getById()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/getbyid/)
- [`static getByPrimary()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/getbyprimary/)
- [`static getEntity()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/getentity/)
- [`static getFilePath()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/getfilepath/) — Возвращает путь к файлу, содержащему определение класса.
- [`static getList()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/getlist/)
- [`static getLocalization()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/getlocalization/)
- [`static getLocalizationSaveModifiers()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/getlocalizationsavemodifiers/)
- [`static getMap()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/getmap/) — Возвращает описание карты сущности.
- [`static getTableName()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/gettablename/) — Возвращает имя таблицы БД для сущности
- [`static prepareLocalization()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/preparelocalization/)
- [`static query()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/query/)
- [`static validateAppId()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/validateappid/) — Возвращает валидаторы для поля APP_ID.
- [`static validateCode()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/validatecode/) — Возвращает валидаторы для поля CODE.
- [`static validateHandler()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/validatehandler/) — Возвращает валидаторы для поля HANDLER.
- [`static validateProperties()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/validateproperties/) — Возвращает валидаторы для полей PROPERTIES и RETURN_PROPERTIES
- [`static wakeUpCollection()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/wakeupcollection/)
- [`static wakeUpObject()`](https://chugunov.pro/api-bitrix/bizproc/restactivitytable/wakeupobject/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Bizproc-RestActivityTable.html
