• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/classes/general/timeman_report_full.php
  • Класс: CUserReportFull
  • Вызов: CUserReportFull::GetEntityID
static function GetEntityID($XML_ID = false,$entity_id = false)
{
	if ($XML_ID == false)
		return false;
	if ($entity_id == false)
		$entity_id = "USER";

	$entities = CUserTypeEntity::GetList(Array(),Array("ENTITY_ID"=>$entity_id,"FIELD_NAME"=>"UF_REPORT_PERIOD"));

	if($arEntity = $entities ->Fetch())
	{
		$oStatus = CUserFieldEnum::GetList(array(), array("USER_FIELD_ID" =>$arEntity["ID"]));
		while($result = $oStatus->Fetch())
		{
			if ($result["XML_ID"] == $XML_ID)
				return $result;
		}

	}
	return false;
}