/**
  * Chargement de l'activité associée
  *
  * @return CActiviteCdARR
  */
 function loadRefActiviteCsarr()
 {
     $activite = CActiviteCsARR::get($this->code);
     $this->_fabrication = strpos($activite->hierarchie, "09.02.02.") === 0;
     $activite->loadRefHierarchie();
     return $this->_ref_activite_csarr = $activite;
 }
<?php

/**
 * $Id$
 *
 * @package    Mediboard
 * @subpackage SSR
 * @author     SARL OpenXtrem <*****@*****.**>
 * @license    GNU General Public License, see http://www.gnu.org/licenses/gpl.html
 * @version    $Revision$
 */
CCanDo::checkRead();
$code = CValue::get("code");
$activite = CActiviteCsARR::get($code);
if (!$activite->code) {
    CAppUI::stepMessage(UI_MSG_ERROR, "Activité CsARR '{$code}' non trouvée");
    return;
}
$activite->loadRefsElementsByCat();
$activite->loadRefsAllExecutants();
// Création du template
$smarty = new CSmartyDP();
$smarty->assign("activite", $activite);
$smarty->display("vw_activite_srr_stats.tpl");
 /**
  * Charge l'activité CsARR associée
  *
  * @return CActiviteCsARR
  */
 function loadRefActiviteCsARR()
 {
     $activite = CActiviteCsARR::get($this->code_activite_csarr);
     $this->_view = $activite->_view;
     return $this->_ref_activite_csarr = $activite;
 }
 /**
  * Chargement du détail d'activité CsARR
  *
  * @return CActiviteCsARR
  */
 function loadRefCode()
 {
     return $this->_ref_code = CActiviteCsARR::get($this->code);
 }
 /**
  * Charge l'activité CsARR associée
  *
  * @return CActiviteCsARR
  */
 function loadRefActiviteCsarr()
 {
     $activite = CActiviteCsARR::get($this->code);
     $activite->loadRefHierarchie();
     return $this->_ref_activite_csarr = $activite;
 }
 /**
  * Charge l'activité exclue
  *
  * @return CActiviteCsARR
  */
 function loadRefCodeExclu()
 {
     return $this->_ref_activite_exclue = CActiviteCsARR::get($this->code_exclus);
 }