$refacturar = "";
 $idSolicitud = $_POST["sol_select"];
 $cnn = new conexion();
 $Vsql = "SELECT * FROM solicitud_viaje WHERE sv_tramite = {$idSolicitud}";
 $Res_Vsql = $cnn->consultar($Vsql);
 $IdSolc = mysql_result($Res_Vsql, 0, "sv_id");
 $MontoSolc = mysql_result($Res_Vsql, 0, "sv_anticipo");
 $centroCosto = mysql_result($Res_Vsql, 0, "sv_ceco_paga");
 // Busca aprobador para la solicitud en caso que sea necesario
 $Usu = new Usuario();
 $fecha = date("Y-m-d");
 $ruta_autorizadores = $Usu->buscaAprobadorParaComprobacion($centroCosto, $tTotal, $total_anticipo, $fecha);
 $aprobador = $ruta_autorizadores[0];
 // Registra nuevo tramite
 $tramite = new Tramite();
 $tramite->insertar("BEGIN WORK");
 $idTramite = $tramite->Crea_Tramite($iduser, $idempresa, COMPROBACION_ETAPA_COMPROBACION, FLUJO_COMPROBACION, $cMotive);
 // Agrega nueva comprobacion
 $idComprobacion = Add_new($idTramite, $idSolicitud, $tAmnt, $tIVA, $tTotal, $montoexc, $motivoComprobacion, $centroCosto, 1, $CreditCard, $refacturar, $observ, $MontoSolc);
 // Guarda los detalles de la comprobacion
 $totalComprobado = 0;
 $status_c = 1;
 for ($i = 1; $i <= $_POST['rowCount']; $i++) {
     //Partidas
     $cNo = $_POST['row' . $i];
     $cDate = $_POST['fecha' . $i];
     $cCargo = "";
     $cConc = $_POST['concepto' . $i];
     $cRef = $_POST['referencia' . $i];
     $cProv = $_POST['proveedor' . $i];
     $cP_RFC = $_POST['rfc' . $i];
        //error_log(">>>>>>>>Usuario delegado: ".$iduser);
        //error_log(">>>>>>>>Usuario titular: ".$delegado);
        // Registra nuevo tramite
        $tramite = new Tramite();
        $idTramite = $tramite->Crea_Tramite($iduser, $idempresa, SOLICITUD_INVITACION_ETAPA_SIN_ENVIAR, FLUJO_SOLICITUD_INVITACION, $motivo, $delegado);
        $Solicitud_invitacion = new C_SV();
        $invitacionID = $Solicitud_invitacion->Add_invitacion($motivo, $no_invitados, $monto_solicitud, $monto_pesos_solicitud, $divisa_solicitud_final, $cecos_solicitud, $idTramite, $ciudad_solicitud, "", $observaciones_solicitud, $fechainvit, $inv_lugar, $inv_hubo_exedente);
        //Inserción del solicitante
        for ($i = 1; $i <= $_POST['rowCount']; $i++) {
            $sNombre = $_POST['nombre' . $i];
            $sPuesto = $_POST['puesto' . $i];
            $sTipo = $_POST['tipo' . $i];
            $sEmpresa = $_POST['empresa' . $i];
            $id_detalle_solicitud_invitacion = add_detalle_solicitud_invitacion($invitacionID, $sNombre, $sPuesto, $sEmpresa, $sTipo, $idTramite);
        }
        $tramite->insertar("COMMIT");
        // Regresa a la pagina del index
        //echo "<meta http-equiv='location' content='0; url=http://".$SERVER.$RUTA_R."flujos/solicitudes/index.php?docs=docs&type=2&oksaveP'>";
        header("Location: ./index.php?docs=docs&type=2&oksaveP");
    } else {
        //echo "<meta http-equiv='location' content='0; url=http://".$SERVER.$RUTA_R."flujos/solicitudes/index.php?docs=docs&type=2&errsaveP'>";
        header("Location: ./index.php?docs=docs&type=2&errsaveP");
        //die();
    }
    //if row
}
//guardar previo edit
if (isset($_POST['guardarprevCompedit'])) {
    function existe_substr($cadena, $substr, $separador)
    {
        $aux2 = false;