* Estado del proceso.
* 0 = En Espera
* 1 = Procesando
- * 2 = Finalizado sin copiar el resultado al tacho
- * 3 = Finalizado
- * 4 = Error
- * 5 = Abortado
+ * 2 = Finalizado
+ * 3 = Error
+ * 4 = Abortado
*
* @var int $status
* @access public
*/
var $resultado = null;
+ /**
+ * Nombre del archivo en el tacho
+ *
+ * @var string $archivo
+ * @access public
+ */
+ var $archivo = null;
+
/**
* Nota explicativa sobre el error producido o el motivo por el cual se
* aborto el proceso.
$this->scheduling = $res['scheduling'];
$this->notificar = $res['notificar'];
$this->resultado = $res['resultado'];
+ $this->archivo = $res['archivo'];
$this->nota = $res['nota'];
$this->icono = $res['icono'];
return true;
$orden = '';
}
- return $db->query("SELECT p.id AS id, p.fecha AS fecha, p.script AS
+ return $db->query("SELECT p.id AS id,
+ DATE_FORMAT(p.fecha, '%d-%m-%Y') AS fecha,
+ p.script AS
script, p.id_sistema AS id_sistema, s.nombre_sistema AS
nombre_sistema, p.descripcion AS descripcion, p.pid AS pid,
p.server AS server, p.status AS status, p.owner AS owner,
p.destinos AS destinos, p.prioridad AS prioridad, p.scheduling
AS scheduling, p.notificar AS notificar, p.resultado AS
- resultado, p.nota AS nota,".
+ resultado, p.nota AS nota, p.archivo AS archivo, ".
"IF (p.status = 0, 'El proceso esta en cola. Aun no se ejecuto.".
"', ".
"IF(p.status = 1, 'El proceso se esta ejecutando en este momento.".
'scheduling' => $this->scheduling,
'notificar' => $this->notificar,
'resultado' => $this->resultado,
+ 'archivo' => $this->archivo,
'nota' => $this->nota
);
'scheduling' => $this->scheduling,
'notificar' => $this->notificar,
'resultado' => $this->resultado,
+ 'archivo' => $this->archivo,
'nota' => $this->nota
);
$this->scheduling = null;
$this->notificar = null;
$this->resultado = null;
+ $this->archivo = null;
$this->nota = null;
$this->icono = null;
}