phpcfdi / sat-ws-descarga-masiva

Librería para usar el servicio web del SAT de Descarga Masiva
MIT License
121 stars 58 forks source link

¿Se puede saber si un CFDI está cancelado? #46

Closed gmizaelmtzhdz closed 2 years ago

gmizaelmtzhdz commented 2 years ago

Hola,

Tengo una duda con el Webservice del SAT ¿se puede saber si un CFDI está cancelado?, hasta ahorita la única solución que le he encontrado es una combinación:

¿Habrá alguna otra forma automatizada de saber si los CFDI's están cancelados?

EmmanuelJCS commented 2 years ago

Podrías, descargar los XML's, luego leer los datos y hacer una petición al SAT en su webservice para ver el estado del CFDI, es lo que de forma rápida se me ocurre, si necesitas la URL del WebService es la siguiente: https://consultaqr.facturaelectronica.sat.gob.mx/ConsultaCFDIService.svc Saludos

eclipxe13 commented 2 years ago

Web Scraping para obtener las canceladas (semi-automatizada ya que requiere la captura del captcha)

Estás hablando de phpcfdi/cfdi-sat-scraper Si usas el servicio externo de Anti-Captcha y con eso se automatiza. Además puedes usar la implementación por FIEL y ya no requiere captcha. Y se puede solicitar solo los cancelados en un periodo de tiempo, eso lo agiliza bastante.

¿Habrá alguna otra forma automatizada de saber si los CFDI's están cancelados?

Sí, aunque es uno por uno. Mira el proyecto phpcfdi/sat-estado-cfdi