Inicio > Sin categoría > Crear listado en Excel a partir de archivos de facturas en XML

Crear listado en Excel a partir de archivos de facturas en XML

Este tutorial es para crear un listado en Excel a partir de archivos XML que son facturas electrónicas en México. Solo hay una regla general, Que los archivos sea con el mismo formato.

1 .Debemos habilitar la pestaña de programador (programer tab) y para esto debemos dirigirnos al menú de Excel (yo tengo 2007) seleccionar opciones, y en el primer menú que nos aparece debemos de seleccionar la opción ” Mostrar ficha Programador en la cinta de opciones”, y así en nuestro menú normal ya nos aparecerá Programador

 

2. Abrimos cualquier archivo XML de manera normal con abrir, pero solo uno, esto para que detecte el formato a importar. En el menú emergente seleccionamos como tabla XML, las otras opciones no nos servirán para nuestro propósito. Y así transcribirá en Excel el contenido de nuestro archivo XML.

 

3. Muy bien, ahora ya nos paso uno, pero que tal que yo quiero importar 1000 más y ni modo de hacerlo uno por uno, para esto nos vamos a la pestaña “Programador”, y en el recuadro de XML, hay un botón que se llama importar, le damos click y nos pedirá que escojamos más archivos XML, escogemos todos, porque sobrescribirá el original.

4. En este caso solo importe 6 archivos, pero pueden ser muchos más, y asi ya en Excel podemos utilizar esa información para enlistarla.

Anuncios
Categorías:Sin categoría
  1. Carlos G.
    19 junio, 2013 en 12:27

    Me sirvió mucho!!!
    Mis más sinceros agradecimientos!!!

  2. 30 junio, 2013 en 10:06

    Hello his dad associate! I need to point out that this informative article is awesome, nice created and can include most important infos. I’d like to seem excess content like this .

  3. Rodrigo M
    25 julio, 2013 en 19:34

    Hola Christian , intente importar mis facturas en formato xml pero excel me da un error “No se encontro ninguna asignacion” me puedes ayudar con esto por fa

    • Lic. Miguel Velázquez
      4 julio, 2016 en 19:45

      Te da el error cuando desde un principio tratas de importar varios archivos. Primero importa un archivo y cuando lo procese vuelves a presionar el botón importar de la cinta de opciones y seleccionas todos los archivos que quieres importar (incluyendo el primero que importaste) y te procesa todos los archivos.
      Saludos

  4. cla
    13 agosto, 2013 en 16:03

    Excelente artículo, realicé la suma en 5 minutos, en vez de 3 horas.

    Gracias!!!!!!!!!!

  5. Chema
    1 noviembre, 2013 en 9:01

    Muchas gracias!
    No se por qué el SAT decidió en cada línea repetir las cantidades, deberían seguir la misma lógica de encabezado y detalle, pero bueno, ya jugándole se puede explotar la información muy bien. Gracias nuevamente.

    • BJ
      2 agosto, 2014 en 11:59

      HOLA EXPLICAME PLIS COMO JUGANDOLE POR QUE AY QUE ESTAR REVISANDO QUE NO SE DUPLIQUE GRACIAS A TUS ORDENES EN

  6. 31 diciembre, 2013 en 20:28

    Al hacer la tabla en las facturas que tienen varios conceptos me pone un renglón en la tabla por cada concepto, alguna solución????

    • Lic. Miguel Velázquez
      4 julio, 2016 en 19:43

      Por el momento, la única solución es hacer una macro de programación para ponerlo en una sola línea, en excel no hay forma manual de hacerlo.
      Puedes usar los autofiltros si solo quieres ver una línea por cada CFDI. La última línea de la izquierda tiene el título “Importe 37” te da los importes de los impuestos (IVA o IEPS), si en esta fila quitas la palomita del cuadro “Vacías” te reduce a una o dos líneas por cada CFDI.
      Espero te sirva SALUDOS

  7. jorge luis
    2 mayo, 2014 en 12:34

    Mil gracias por el tip, sabes porque no visualiza los demás campos como fecha importe etc

  8. Anto
    3 junio, 2014 en 17:23

    Y como solucionar con los campos que nos coloca como repetidos, lo he intentado solucionar pero no he podido encontrar una buena solución, he intentado con las macros pero no se puede

    Alguna idea de como resolver este problema????????????

  9. victor Herrera
    9 junio, 2014 en 22:24

    Gracias, le va a servir a mi padre que recibe las facturas en xml, ya nada mas le hare las tablas dinámicas para que se muestre lo que quiere y ordenadamente, saludos.

  10. ´fernando
    30 junio, 2014 en 18:19

    Selecciono los archivos xml y me manda error, de que no hay elementos asignados alguna solucion?

  11. FRANCISCO
    3 julio, 2014 en 10:07

    COMO PUEDO ACTUALIZAR ESOS ARCHIVOS XML PARA QUE PUEDAN ACTUALIZARSE SIN TENER QUE IMPORTAR SIEMPRE TODOS, SOLAMENTE QUIERO QUE AL METERLOS EN LA CARPETA SE ACTUALICE MI BASE

  12. 23 julio, 2014 en 22:48

    Hola, alguien sabe cómo descargar muchas xml de la página del sat sin hacerlo una por una?

  13. CIRO
    20 agosto, 2014 en 14:23

    lo que hice fue copiar y pegar el nombre del proveedor y RFC en las celdas vacías, y posteriormente insertar una tabla dinámica para hacer un resumen de las operaciones

  14. Rocio Merlo
    7 noviembre, 2014 en 12:04

    solo le veo un Gran Problema: no se bajan los datos del Folio Fiscal

  15. Mario
    14 noviembre, 2014 en 8:14

    Excelente, me sirvio mucho, saludos desde Santiago de Chile

  16. Ramon. C. C.
    27 marzo, 2015 en 17:06

    Muchas Gracias Christian, me sirvio muchisimo, no soy contador pero para mis fines me fue de mucha utilidad.
    Saludos.

  17. eduardo
    2 junio, 2015 en 10:42

    se puede elegir que datos del xml pasar a excel?

  18. Felipe Macuil
    5 junio, 2015 en 11:36

    buen día, muchas gracias por tu aporte de conocimiento, me sirvió demasiado.

    saludos.

  19. RAMON
    4 julio, 2015 en 12:11

    TENGO EXCEL 2007 PERO ME MARCA ERROR AL QUERER CARGAR XML, EL ERROR DICE QUE EL XML TIENE QUE SER DE UN NIVEL SUPERIOR, NO SE SI ALGUIEN LE PASO ALGO SIMILAR ?

  20. norberto hernandez
    6 julio, 2015 en 18:24

    tengo un archivo xml que me genera 25 columnas en tres filas de excel, el problema es que yo solamente necesito los datos de 10 columnas en una sola fila. como le hago para seleccionar estas filas y columnas. gracias.

  21. Marco A Pérez
    26 agosto, 2015 en 16:40

    waoo!!! Excelente recurso. Gracias por el aporte. Como Tip, les puedo decir, que una vez que se tienen los datos en la hoja de Excel, lo demás es en base a nuestros conocimientos. Usar filtros, formulas, exportar, etc.

  22. Laura Irene
    10 septiembre, 2015 en 11:50

    Gracias por compartir, me sirviò mucho

  23. breno
    18 octubre, 2015 en 8:52

    para aquellos q tienen problemas con la importación y les marque error les sugiero checar el botón de origen, a mi funciona asignando comprobante_map investiguen compañeros no todo es fácil en esta vida.

    Y gracias a cp cristian por estos aportes q hacen q el trabajo sea mas facil

  24. YONI ALBERTO SANCHEZ
    4 noviembre, 2015 en 18:01

    Alguien sabe como puedo hacer para que me muestre toda la información de un cfdi en una sola fila, y el caso de varios impuestos trasladados crear una columna para cada uno por ejemplo iva, ieps 8%, ieps 26.5% etc.

  25. yesica
    8 diciembre, 2015 en 19:45

    hola, alguien sabe como hacer que mi información aparezca en un solo renglón y no de desglose varios para una sola factura?

    • puedes hacer una tabla dinamica, con el numero de factura y los demas datos, espero te sea util
      4 febrero, 2016 en 14:42

      puedes hacer una tabla dinamica, con el numero de factura y los demas datos, espero te sea util

  26. gracias me ha sido de mucha ayuda
    4 febrero, 2016 en 14:41

    GRACIAS ES MUY UTIL, AMI POBRE COMPRENSION, DESPUES HAZ UNA TABLA DINAMICA CON EL NUMERO DE LA FACTURA Y SOLO TE DEBE DAR EL SUMAS TOTALES DEL DESGLOCE

  27. Luis Acosta
    9 febrero, 2016 en 10:53

    Hola les comparto una aplicación para importar los daros de los CFDI contenidos en una carpeta.
    https://drive.google.com/open?id=0BzHDockQ27N8X015S3h0RTg0cjA

    • carolina
      8 junio, 2016 en 16:09

      gracias!!! totales !! 😀

      • Carlos
        28 junio, 2016 en 10:08

        Gracias. Oye lo descargué lo ejecuté pero al darle a “MAXROZ” me abre la ventana de examinar, le doy a buscar en donde tengo todos los xml y me aparece vacío. lo verifico desde el explorador de archivos y estan todos los XML. El mensaje dentro de la pantalla de examinar me dice : ningún elemento coincide con el criterio de busqueda.
        Espero puedas ayudarme. Saludos.

  28. 20 marzo, 2016 en 17:12

  29. 1 abril, 2016 en 19:35

    MUCHAS GRACIAS LO ESTABA PENSANDO HACER EN VISUAL PERO CON ESTO ME AHORRASTE UN MOTON DE HORAS DE CODIGO GRACIAS POR EL APORTE

  30. Marco A Pérez V
    8 junio, 2016 en 16:24

    NO FUNCIONA EL ARCHIVO, LA MACRO ENVIA ERROR 91,TIEMPO DE EJECUCION

  31. FRANCISCO
    17 julio, 2016 en 13:47

    Agredezco su ayuda…gracias por el tip…saludos..

  32. Alejandro
    11 septiembre, 2016 en 13:35

    hola, al principio me funciono bien pero después al volverlo a hacer no me muestra los encabezados de las columnas y al intentar cargar los demás archivos xml me marca el error de No se ha importado ningún dato.

    ¿Sabes porque pasa eso y como puedo arreglarlo?

    De antemano muchas gracias.

  33. ROMAN ISIDRO HERNANDEZ
    14 octubre, 2016 en 14:55

    SALUDOS, GRACIAS MASTER TANTO TIEMPO

  34. oscar de la renta
    10 diciembre, 2016 en 11:04

    hola, mira te agradezco por subir este proceso pero faltan datos al importar los cfdis como el uuid no sabes como lo puedo extraer tambien?

  1. 6 junio, 2014 en 4:58
  2. 6 mayo, 2015 en 20:07
  3. 15 marzo, 2016 en 1:24

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: