// Insertamos observaciones if ($texto != "") { $notificacion = new Notificacion(); $observaciones = $notificacion->anotaObservacion($t_dueno, $HObser, $texto, FLUJO_SOLICITUD, ""); $queryObserv = sprintf("UPDATE solicitud_viaje SET sv_observaciones = '%s' WHERE sv_tramite = '%s'", $observaciones, $idTramite); $cnn->ejecutar($queryObserv); } $duenoActual01 = new Usuario(); if ($duenoActual01->Load_Usuario_By_ID($t_dueno)) { $dueno_act_nombre = $duenoActual01->Get_dato('nombre'); } else { $agrup_usu = new AgrupacionUsuarios(); $agrup_usu->Load_Grupo_de_Usuario_By_ID($t_dueno); $dueno_act_nombre = $agrup_usu->Get_dato("au_nombre"); } $reqAgencia = $rutaAuto->requiereAgencia($idTramite); $siguienteAutorizador = $rutaAuto->getSiguienteAprobador($idTramite, $t_dueno); $etapa = empty($siguienteAutorizador) ? SOLICITUD_ETAPA_APROBADA : SOLICITUD_ETAPA_EN_APROBACION; $siguienteAutorizador = empty($siguienteAutorizador) ? '3000' : $siguienteAutorizador; if ($t_etapa_actual == SOLICITUD_ETAPA_SEGUNDA_APROBACION) { $siguienteAutorizador = $rutaAuto->getAgencia(); $etapa = SOLICITUD_ETAPA_APROBADA; //Descontar el Anticipo } elseif ($etapa == SOLICITUD_ETAPA_APROBADA && $reqAgencia == 0) { //inicia la resta del presupuesto. $queryCierre = sprintf("UPDATE tramites SET t_fecha_cierre=now() WHERE t_id='%s'", $idTramite); $cnn->ejecutar($queryCierre); $totalSolicitud = str_replace(",", "", $_POST['totalSolicitud']); $idCeco = $iniciador->Get_dato('idcentrocosto'); $queryFCierre = sprintf("SELECT * FROM tramites where t_id = '%s'", $idTramite); $rstFCierre = $cnn->consultar($queryFCierre);