sql >> Base de Datos >  >> RDS >> Database

Conexión de Microsoft Excel a Xero

El controlador ODBC de Xero le permite conectar Microsoft Excel a Xero y trabajar con datos de Xero en sus hojas de cálculo.

El controlador Xero ODBC está disponible para descargar desde el sitio web de Easysoft:

  1. Descargue el controlador ODBC de Windows Xero. (Es necesario registrarse).
  2. Instale y obtenga la licencia del controlador ODBC de Xero en la máquina donde está instalado Excel.

    Para obtener instrucciones de instalación, consulte la documentación del controlador ODBC de Xero.

Ahora, cree una aplicación Xero, que utilizará el mecanismo Xero OAuth para autorizar y realizar un seguimiento de su conexión ODBC. Le recomendamos que cree una aplicación Xero para cada fuente de datos ODBC de Xero que cree.

Para hacer esto:

  1. Agregue una aplicación Xero Oauth seleccionando Nueva aplicación.
  2. En la pantalla Agregar una nueva aplicación, ingrese un nombre significativo en el cuadro Nombre de la aplicación.
  3. En la sección Tipo de concesión de OAuth 2.0, elija Aplicación web de código de autenticación.
  4. Ingrese la URL del sitio web de su organización en el cuadro URL de la empresa o aplicación.
  5. En el cuadro URL de redireccionamiento de OAuth 2,0, ingrese:
    http://localhost:9998
  6. Elija el botón Crear aplicación.
  7. En la página de detalles de la aplicación para la aplicación recién creada, copie la identificación del cliente. Lo necesitará para crear su fuente de datos.
  8. Generar y copiar un secreto de cliente. Lo necesitará para crear su fuente de datos.

Antes de poder usar el controlador ODBC de Xero para conectar Excel a Xero, debe configurar una fuente de datos ODBC. Una fuente de datos ODBC almacena los detalles de conexión para la base de datos de destino (p. ej., Xero) y el controlador ODBC necesario para conectarse (p. ej., el controlador ODBC de Xero).

Puede configurar una fuente de datos ODBC de usuario, que solo está disponible para el usuario que la crea, o una fuente de datos ODBC de sistema, que está disponible para todos los usuarios de la máquina. Las fuentes de datos ODBC se configuran en el Administrador ODBC, que se incluye con Windows.

Windows de 64 bits Hay dos versiones de ODBC Administrator en esta plataforma. (Si no está seguro de si su versión de Windows es de 32 bits o de 64 bits, siga las instrucciones de este artículo de Microsoft Knowledge Base para averiguarlo). La versión de ODBC Administrator que necesita ejecutar depende de si tiene un una versión de Excel de 32 bits o de 64 bits. Para averiguar qué versión de Excel tiene, inicie Excel y luego inicie el Administrador de tareas de Windows. En el Administrador de tareas, elija la pestaña Procesos. Busque Excel.exe en la lista. Si el nombre de este proceso va seguido de *32, su versión de Excel es de 32 bits. De lo contrario, su versión de Excel es de 64 bits.

Si tiene la versión de 64 bits de Excel, debe ejecutar la versión de 64 bits del Administrador ODBC. Para hacer esto, abra Herramientas administrativas en el Panel de control y luego abra Orígenes de datos (ODBC). (En Windows Server 2003 y versiones anteriores, el subprograma del Panel de control que inicia el Administrador ODBC tiene la etiqueta Fuentes de datos. En Windows 8 y versiones posteriores, el subprograma del Panel de control tiene la etiqueta Fuentes de datos ODBC (64 bits).)

Si tiene la versión de 32 bits de Excel, debe ejecutar la versión de 32 bits del Administrador ODBC. Para ello, en el cuadro de diálogo Ejecutar de Windows, escriba:

%windir%\syswow64\odbcad32.exe

Windows de 32 bits Para ejecutar el Administrador de ODBC en Windows de 32 bits, abra Herramientas administrativas en el Panel de control y luego abra Orígenes de datos (ODBC). (En versiones anteriores de Windows, el subprograma del Panel de control que inicia el Administrador de ODBC tiene la etiqueta Orígenes de datos).

Utilice el Administrador de ODBC para crear su fuente de datos del controlador ODBC de Xero:

Realice una de las siguientes acciones:

    • Para crear una fuente de datos de usuario, en la pestaña DSN de usuario, elija Agregar.
    • –O–

    • Para crear una fuente de datos del sistema, elija la pestaña DSN del sistema y luego elija Agregar.
  1. En el cuadro de diálogo Crear nueva fuente de datos, seleccione Easysoft ODBC-Salesforce Driver y luego seleccione Finalizar.
  2. Complete el cuadro de diálogo Easysoft ODBC-Xero Driver DSN Setup:
    Configuración Valor
    DNS Xero
    Organización

    El nombre de su organización Xero, por ejemplo, "Empresa de demostración (Reino Unido)".

    Identificación del cliente El ID de cliente de la aplicación Xero que creó para esta fuente de datos.
    Secreto del cliente El secreto del cliente para la aplicación Xero que creó para esta fuente de datos.
  3. Elija el botón Autenticar y obtener token y siga las instrucciones en pantalla.
  4. Utilice el botón Probar para verificar que puede conectarse con éxito a Xero.

Ahora puede conectar Excel a Xero.

Ejemplo:cómo devolver datos de Xero a Microsoft Excel mediante Microsoft Query

  1. Haga uno de lo siguiente:
    • Para Excel 2007 y versiones posteriores, en la pestaña Datos, en el grupo De otras fuentes, seleccione Desde Microsoft Query.
    • Para Excel 2003 y versiones anteriores, en el menú Datos, elija Importar datos externos y luego elija Nueva consulta de base de datos.

    El comando Nueva consulta de base de datos utiliza Microsoft Query para importar datos. Microsoft Query es una función opcional que, de forma predeterminada, no está instalada. Si no tiene Microsoft Query instalado, al elegir New Database Query se le pedirá que lo instale. Para ello, en el Panel de control, seleccione Programas y características (o Agregar o quitar programas). Elija Microsoft Office (si instaló Excel como parte de Office) o Microsoft Excel y luego elija Cambiar. Siga las instrucciones en pantalla. Seleccione Elegir personalización avanzada de aplicaciones durante el asistente de configuración si esta opción está presente para su versión de Office/Excel. Microsoft Query se encuentra en Herramientas de Office.

    Cuando haya instalado Microsoft Query, repita el paso 1.

  2. En el cuadro de diálogo Elegir origen de datos, seleccione el origen de datos del controlador ODBC de Xero de la lista y, a continuación, seleccione Aceptar.
  3. En el Asistente de consultas, elija las columnas que contienen los datos que desea recuperar y luego haga clic en Siguiente.
  4. Si desea devolver un subconjunto de los datos, use la pantalla Filtrar datos para filtrar los resultados de su consulta (este es el equivalente a una cláusula WHERE de SQL) y luego haga clic en Siguiente.
  5. Si desea cambiar el orden de clasificación de sus datos, use la pantalla Orden de clasificación para ordenar los resultados de su consulta (este es el equivalente de una cláusula SQL ORDER BY) y luego haga clic en Siguiente. Haga clic en Finalizar para devolver su Datos de Xero a Excel.