• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/script/manager.php
  • Класс: BitrixBizprocScriptManager
  • Вызов: Manager::saveScript
static function saveScript(int $id, array $documentType, array $fields, $userId = null)
{
	if ($id > 0)
	{
		$result = self::updateScript($id, $fields['script'], $fields['robotsTemplate'], $userId);
	}
	else
	{
		$result = self::addScript($documentType, $fields['script'], $fields['robotsTemplate'], $userId);
	}

	if ($result->isSuccess())
	{
		self::clearMenuCache();
	}

	return $result;
}