public static function AgentCheckRecurring() { $bTmpUser = False; if (!isset($GLOBALS["USER"]) || !is_object($GLOBALS["USER"])) { $bTmpUser = True; $GLOBALS["USER"] = new CUser; } CSaleRecurring::CheckRecurring(); global $pPERIOD; if (defined("SALE_PROC_REC_FREQUENCY") && IntVal(SALE_PROC_REC_FREQUENCY) > 0) $pPERIOD = IntVal(SALE_PROC_REC_FREQUENCY); else $pPERIOD = 7200; if ($bTmpUser) { unset($GLOBALS["USER"]); } return "CSaleRecurring::AgentCheckRecurring();"; }