• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/documentgeneratormanager.php
  • Класс: Bitrix\Crm\Integration\DocumentGeneratorManager
  • Вызов: DocumentGeneratorManager::enqueueDocumentForActualization
protected function enqueueDocumentForActualization(
	int $documentId,
	?int $userId = null,
	string $position = self::ACTUALIZATION_POSITION_QUEUE
): void
{
	$queue = $this->getActualizeQueue();
	if (!$queue)
	{
		return;
	}

	$task = new ActualizeQueue\Task($documentId);
	if ($userId > 0)
	{
		$task->setUserId($userId);
	}
	$task->setPosition($position);

	$queue->addTask($task);
}