$Csv = new C_SV(); $tramite = new Tramite(); $ruta_autorizacion = new RutaAutorizacion(); $tramite->Load_Tramite($idTramite); $t_ruta_autorizacion = $tramite->Get_dato("t_ruta_autorizacion"); $t_dueno = $tramite->Get_dato("t_dueno"); $iniciador = $tramite->Get_dato("t_iniciador"); $t_delegado = $tramite->Get_dato("t_delegado"); // Buscamos quien debe aprobar esta solicitud /** * Validacion y guardado de excepcion de presupuesto **/ $presupuesto = new Presupuesto(); $objetoPresupuesto = $presupuesto->validarPresupuesto($idTramite); $ruta_autorizacion->generaExcepcion($idTramite, $objetoPresupuesto); $ruta_autorizacion->generaRutaAutorizacionSolicitudGastos($idTramite, $iniciador); $excepciones = $ruta_autorizacion->get_Excepciones($idTramite); $ruta_autorizacion->agregaAutorizadoresExcedentes($idTramite, $excepciones); $aprobador = $ruta_autorizacion->getAprobador($idTramite, $iduser); //$Csv->Load_Solicitud_Invitacion_Tramite($idTramite); if ($sObser != "") { $notificacion = new Notificacion(); $observaciones = $notificacion->anotaObservacion($t_dueno, $HObser, $sObser, FLUJO_SOLICITUD_INVITACION, ""); $Csv->Modifica_Observaciones($idTramite, $observaciones, FLUJO_SOLICITUD_INVITACION); } // Envia el tramite a aprobacion $usuarioAprobador = new Usuario(); $usuarioAprobador->Load_Usuario_By_ID($aprobador); $duenoActual = new Usuario(); $duenoActual->Load_Usuario_By_ID($iduser); $nombreUsuario = $duenoActual->Get_dato('nombre');