Ejemplo de descarga
parent
6e18cecc5f
commit
42caee3dfe
28
Inicio.md
28
Inicio.md
|
@ -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.
|
||||
|
||||
|
|
Loading…
Reference in New Issue