Ejemplo de descarga

Mauricio Baeza 2021-07-15 14:36:34 -05:00
parent 6e18cecc5f
commit 42caee3dfe
1 changed files with 26 additions and 2 deletions

@ -47,10 +47,10 @@ token_hex(32)
**Si cambias este valor, tienes que volver a validar la FIEL.**
6) Primero validamos la FIEL
6) Primero validamos la FIEL (`-fv`), indica la ruta al directorio (`-fd`) de la FIEL.
```
./cfdi-descarga.py -fv -fd ~/Desktop/fiel
./cfdi-descarga.py -fv -fd ~/Desktop/fiel
Introduce la contraseña del archivo KEY:
15/07/2021 14:19:08 - INFO - Los datos del certificado son:
15/07/2021 14:19:08 - INFO -
@ -70,3 +70,27 @@ Este proceso, verifica que la contraseña sea correcta, que este vigente y que s
También genera un archivo encriptado con la FIEL para poder firmar las peticiones, dentro de la ruta de la FIEL debes de ver un nuevo archivo: **fiel.enc**
**No intentes descargar si obtienes cualquier error**
7) Hacer una descarga indicando la ruta de la FIEL (`-fd`) y la carpeta de descarga (`-dd`).
De forma predeterminada te tomará el año actual.
```
./cfdi-descarga.py -fd ~/Desktop/fiel/ -dd /home/mau/Desktop/xml
15/07/2021 14:29:17 - INFO - Descarga aceptada con el ID: 14ad0ccb-ebc5-4bf0-b252-267933fad66d
Esperando un minuto para verificar la descarga...
15/07/2021 14:30:19 - INFO - Guardando: /home/mau/Desktop/xml/14AD0CCB-EBC5-4BF0-B252-267933FAD66D_01.zip
15/07/2021 14:30:19 - INFO - Archivo guardado correctamente
15/07/2021 14:30:20 - INFO - Descarga aceptada con el ID: 94dfbf87-4f32-4b13-9830-0d388dd2c009
Esperando un minuto para verificar la descarga...
15/07/2021 14:31:25 - INFO - Guardando: /home/mau/Desktop/xml/94DFBF87-4F32-4B13-9830-0D388DD2C009_01.zip
15/07/2021 14:31:25 - INFO - Archivo guardado correctamente
```
8) El SAT dividió el proceso en cuatro métodos: autenticación, solicitud de descarga, verificación de descarga y descarga.
Dado que todos requieren autenticación, este método esta implicito en cada uno de los tres restantes, que puedes invocar de forma separada si lo deseas.