Script Python SAT XML Estatus
Budget: $30 – $250 USD
Tengo una carpeta local llena de comprobantes CFDI en formato XML y necesito un pequeño script en Python que, usando mi certificado digital, consulte el Web Service del SAT y devuelva el estatus de cada archivo.
Qué requiero exactamente:
• Entrada: ruta configurable a la carpeta con los XML.
• Autenticación: el script debe firmar/autorizar la petición con mi certificado digital (.cer/.key y contraseña).
• Proceso: leer cada XML, extraer el UUID necesario, llamar al servicio y recuperar únicamente el “Estatus del archivo”.
• Salida: generar un informe CSV con una fila por XML (nombre de archivo, UUID, estatus y marca de tiempo de la consulta).
Me interesa un código claro, comentado y que funcione con Python 3.x. Agradezco si incluyes un README breve con instrucciones de instalación de dependencias, ejemplo de ejecución y manejo de posibles errores del servicio.
Qué requiero exactamente:
• Entrada: ruta configurable a la carpeta con los XML.
• Autenticación: el script debe firmar/autorizar la petición con mi certificado digital (.cer/.key y contraseña).
• Proceso: leer cada XML, extraer el UUID necesario, llamar al servicio y recuperar únicamente el “Estatus del archivo”.
• Salida: generar un informe CSV con una fila por XML (nombre de archivo, UUID, estatus y marca de tiempo de la consulta).
Me interesa un código claro, comentado y que funcione con Python 3.x. Agradezco si incluyes un README breve con instrucciones de instalación de dependencias, ejemplo de ejecución y manejo de posibles errores del servicio.
Related categories:
PHP
JavaScript
XML
Python
Data Processing
Software Architecture
Web Services
API