/** * Marca el parte de elaboración como confirmado (estado 1) * Pone sus líneas como Reservadas (estado 1) * Actualiza existencias haciendo la reserva * @return array Template y values */ public function expedirAction() { if ($this->values['permisos']['permisosModulo']['UP']) { $datos = new ManufacCab($this->request['ManufacCab']['IDManufac']); if ($datos->expide()) { $datos = new ManufacCab($this->request['ManufacCab']['IDManufac']); $this->values['datos'] = $datos; unset($datos); } else { $this->values['errores'] = $datos->getErrores(); $this->values['alertas'] = $datos->getAlertas(); } return $this->listAction($this->request['ManufacCab']['IDManufac'], '0'); } else { return array('template' => '_global/forbiden.html.twig'); } }