- Модуль: bizproc
- Путь к файлу: ~/bitrix/modules/bizproc/lib/script/manager.php
- Класс: BitrixBizprocScriptManager
- Вызов: Manager::getListByDocument
static function getListByDocument(array $documentType, $showInactive = false)
{
$filter = [
'=MODULE_ID' => $documentType[0],
'=ENTITY' => $documentType[1],
'=DOCUMENT_TYPE' => $documentType[2],
];
if (!$showInactive)
{
$filter['=ACTIVE'] = 'Y';
}
$list = EntityScriptTable::getList(
[
'select' => [
'ID', 'NAME', 'ORIGINATOR_ID', 'ORIGIN_ID',
'MODULE_ID', 'ENTITY', 'DOCUMENT_TYPE', 'NAME', 'DESCRIPTION',
],
'filter' => $filter,
'order' => [
'SORT' => 'ASC',
'NAME' => 'ASC'
],
'cache' => ['ttl' => self::CACHE_TTL],
]
)->fetchAll();
return $list;
}