$rows = $_POST['total_rows']; $observaciones = $_POST['campo_observaciones']; $historialObservaciones = $_POST["campo_historial"]; $cecoNuevo = $_POST['centro_de_costos_new']; $cecoOriginal = $_POST['centro_de_costos_old']; $divisaEuro = $_POST["valorDivisaEUR"]; $divisaDolar = $_POST["valorDivisaUSD"]; $tramite = new Tramite(); $rutaAutorizacion = new RutaAutorizacion(); $notificacion = new Notificacion(); $comprobaciones = new ComprobacionGastos(); $detalleComprobacion = new DetalleComprobacionGastos(); $concepto = new Concepto(); $usuario = new Usuario(); // Iniciar transaccion en caso de que existir un error $tramite->ejecutar("SET AUTOCOMMIT = 0"); $tramite->ejecutar("BEGIN"); // Informacion del Tramite $tramite->Load_Tramite($idTramite); $t_ruta_autorizacion = $tramite->Get_dato("t_ruta_autorizacion"); $t_delegado = $tramite->Get_dato("t_delegado"); $t_dueno = $tramite->Get_dato("t_dueno"); $t_iniciador = $tramite->Get_dato("t_iniciador"); // Guardado de Observaciones if ($observaciones != "") { $notificacion = new Notificacion(); $observaciones = $notificacion->anotaObservacion($t_dueno, $historialObservaciones, $observaciones, FLUJO_COMPROBACION_GASTOS, COMPROBACION_ETAPA_EN_APROBACION); $comprobaciones->actualizaObservaciones($observaciones, "", $idTramite); } //Informacion de la Comprobacion $comprobaciones->cargaComprobacionGastosporTramite($idTramite);