• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/bizproc/document/dynamic.php
  • Класс: Bitrix\Crm\Integration\BizProc\Document\Dynamic
  • Вызов: Dynamic::GetDocumentInfo
static function GetDocumentInfo($documentId)
{
	$documentIdParts = explode('_', $documentId);
	$typePrefix = $documentIdParts[0] ?? null;
	$entityTypeId = $documentIdParts[1] ?? null;
	$entityId = $documentIdParts[2] ?? null;

	if (is_null($entityTypeId))
	{
		return false;
	}

	return [
		'TYPE' => $typePrefix . '_' . $entityTypeId,
		'TYPE_ID' => (int)$entityTypeId,
		'ID' => (int)$entityId,
		'DOCUMENT_TYPE' => ['crm', static::class, $typePrefix . '_' . $entityTypeId],
	];
}