- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/integration/bizproc/document/smartdocument.php
- Класс: Bitrix\Crm\Integration\BizProc\Document\SmartDocument
- Вызов: SmartDocument::GetDocumentInfo
static function GetDocumentInfo($documentId)
{
if (!is_string($documentId))
{
return false;
}
$entityType = mb_substr($documentId, 0, mb_strlen(\CCrmOwnerType::SmartDocumentName));
$entityId = (int)mb_substr($documentId, mb_strlen(\CCrmOwnerType::SmartDocumentName) + 1);
if ($entityType !== \CCrmOwnerType::SmartDocumentName)
{
return false;
}
return [
'TYPE' => $entityType,
'TYPE_ID' => \CCrmOwnerType::SmartDocument,
'ID' => $entityId,
'DOCUMENT_TYPE' => [
'crm',
static::class,
\CCrmOwnerType::SmartDocumentName,
],
];
}