ElectroNeek

México · SAT

Descarga masiva de CFDI y validación de proveedores, sin un contador pegado al portal

Un flujo descarga los XML con el servicio web del SAT, valida RFC, estatus del CFDI y lista 69-B antes de pagar, y arma el libro en Excel o en el ERP. Para despachos contables y áreas de finanzas en México.

Equipo y partners en toda América Latina · soporte en español en horario local · compromiso anual, planes de pago flexibles

En un párrafo

ElectroNeek automatiza la descarga masiva de CFDI emitidos y recibidos mediante el servicio web oficial del SAT (solicitud, verificación y descarga de paquetes con la e.firma del contribuyente), valida cada CFDI contra el estatus vigente/cancelado y la lista 69-B del artículo 69-B del CFF, y entrega un libro conciliado en Excel, Google Sheets o el sistema contable. Cuando el sistema contable es de escritorio — CONTPAQi, Aspel — un bot captura las pólizas en pantalla. Nada de esto usa scraping del portal del SAT.

El contexto, con fuentes

200 000 CFDI

por solicitud permite el servicio web de descarga masiva del SAT, en paquetes ZIP de XML o metadatos — muy por encima de lo que un contador descarga a mano desde el portal.

SAT — Descarga masiva de CFDI ↗

Art. 69-B CFF

Pagar a un proveedor listado como definitivo en el 69-B deja sin efecto fiscal la operación; la validación antes del pago es una obligación práctica de cualquier área de cuentas por pagar.

SAT — Listado 69-B ↗

CFDI 4.0

Desde 2023 todos los comprobantes se emiten en la versión 4.0, con nombre y régimen del receptor obligatorios — más campos que validar y más errores de captura cuando se hace a mano.

SAT — Anexo 20 ↗

Soluciones listas para empezar

Descarga masiva programada

Cada noche o cada semana, por RFC: solicitud al servicio web con la e.firma, verificación, descarga de paquetes, desempaquetado y carga de los XML a una tabla con UUID, emisor, receptor, total, estatus.

Servicio web del SATe.firma (certificado y llave)Google Sheets / Excel 365 / base de datos

Validación de proveedores antes de pagar

Antes de cada corrida de pagos: RFC válido, CFDI vigente (no cancelado), proveedor fuera de la lista 69-B definitiva, totales cuadrados con la orden de compra. Lo que no pasa va a una persona en Teams o WhatsApp.

Consulta de estatus CFDILista 69-BERP o tabla de proveedores

Pólizas en el contable de escritorio

Los CFDI validados se convierten en pólizas; cuando el sistema es CONTPAQi Contabilidad o Aspel COI, un bot las captura en pantalla en un Bot Runner gratuito, con captura de pantalla por póliza.

CONTPAQi · Aspel (bot)Alegra · Siigo (API)

Cómo lo hace la plataforma

La descarga usa el servicio web del SAT, no el portal: una llamada SOAP firmada con la e.firma del contribuyente genera la solicitud, otra verifica el estado y una tercera descarga los paquetes. Las credenciales viven en una conexión cifrada o, para los bots, en el Administrador de credenciales de Windows del Bot Runner; nunca en una hoja de cálculo.

La validación es un flujo determinista: consulta de estatus por UUID, cruce con la lista 69-B publicada por el SAT, verificación del RFC y de los totales. Un agente explica cada excepción en una línea y la envía a la persona correcta con el XML adjunto.

El registro contable depende del sistema. Alegra, Siigo y los ERP con API reciben las pólizas por API; CONTPAQi y Aspel las reciben por un bot que captura en pantalla y verifica el guardado. Cada corrida queda en la bitácora con capturas.

Nota de cumplimiento

Usamos únicamente los servicios web oficiales del SAT y las listas que publica; no hacemos scraping del portal ni resolvemos CAPTCHAs. La e.firma la aporta el contribuyente o el despacho con poder; los procesos que mencionan al SAT los revisa un contador aliado antes de publicarlos.

Límites: lo que no hacemos

  • No emitimos CFDI ni timbramos: para eso se integra el PAC que ya uses por API.
  • Los bots corren en Windows; CONTPAQi y Aspel necesitan una máquina con el sistema instalado y un usuario para el bot.
  • La lista 69-B se consulta según la publicación del SAT; una aparición posterior al pago no se puede prevenir, solo detectar.

Preguntas frecuentes

  • No. Se usa el servicio web de descarga masiva del SAT con la e.firma, que es el mecanismo oficial, y las listas públicas del propio SAT.

  • Sí, con un bot que captura las pólizas en pantalla en la máquina donde está instalado el sistema. Con Alegra, Siigo y ERPs con API se usa la API directamente.

  • Compromiso anual con planes de pago flexibles, cotizados según tus volúmenes (corridas, páginas, corridas de bot). Sin cargo por bot ni por usuario. Cotización en un día hábil.

  • Las dos cosas son posibles. Vendemos directo en México y tenemos consultoras aliadas en el país; en el sandbox decidimos juntos qué conviene.

  • En español, desde nuestro equipo en la región, en horario de México.

Pruébalo con tu proceso en un sandbox guiado

Cuéntanos el proceso; después de una llamada de 30 minutos el sandbox está listo desde 24 horas, y construimos la primera corrida con tu equipo, en español.