Hola a todos, ojalá alguien ya lo haya resuelto y me pueda echar la mano con esta duda: ¿Cómo puedo indicar un intervalo de fechas para descargar CFDI y cómo puedo filtrar por tipo de comprobante? Ya tengo el como filtrar las transacciones pero los adjuntos aún no lo he logrado.
Te recomiendo que primero hagas las consultas por transacciones, cada transacción tiene una propiedad que se llama “attachments” y almacena un arreglo de objetos Attachment como lo ves a continuación:
En cada objeto encontrarás la URL para descargar el archivo (entre otras propiedades). Existen casos aislados donde la transacción no tiene ningún archivo adjunto y para ellas su “attachments” es nulo. Una vez que has obtenido las transacciones mediante filtros específicos, por ejemplo por periodo como es tu caso puedes proceder a descargar el contenido del archivo adjunto con el uso de la información contenida en esta propiedad.