Comandos del script

Mauricio Baeza 2021-07-15 14:40:08 -05:00
parent 42caee3dfe
commit 6fd2b671f6
1 changed files with 44 additions and 0 deletions

@ -94,3 +94,47 @@ Esperando un minuto para verificar la 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.
9) El archivo obtenido es un archivo `zip` con el ID de descarga generado por la petición de descarga. **Si generas de forma separada la petición, es muy importante guardes este ID**. El SAT solo permite descargar dos veces una descarga aceptada.
10) Para ver todos los argumentos usa el argumento de ayuda (`-h`)
```
./cfdi-descarga.py -h
usage: cfdi-descarga.py [-h] [-fv] [-fd FIEL_DIR] [-fn FIEL_NOMBRE] [-t {t,e,r}]
[-a {2014,2015,2016,2017,2018,2019,2020,2021}]
[-m {0,1,2,3,4,5,6,7,8,9,10,11,12}]
[-d {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}]
[-sd] [-vd] [-da] [-id ID_REQUEST] [-ida ID_FILE]
[-dd PATH_DOWNLOAD]
CFDI Descarga SAT
optional arguments:
-h, --help show this help message and exit
-fv, --fiel-validar Valida la FIEL
-fd FIEL_DIR, --fiel-dir FIEL_DIR
Ruta al directorio con la FIEL
-fn FIEL_NOMBRE, --fiel-nombre FIEL_NOMBRE
Nombre de los archivos FIEL, el predeterminado es 'fiel'
-t {t,e,r}, --tipo {t,e,r}
Descargar por Tipo: t=todos(default), e=emitidas, r=recibidas
-a {2014,2015,2016,2017,2018,2019,2020,2021}, --año {2014,2015,2016,2017,2018,2019,2020,2021}
Año de la descarga entre 2014 y el año actual (predeterminado).
-m {0,1,2,3,4,5,6,7,8,9,10,11,12}, --mes {0,1,2,3,4,5,6,7,8,9,10,11,12}
Mes de la descarga, el mes actual es el predeterminado
-d {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}, --dia {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}
Día de la descarga, de forma predeterminada no se usa
-sd, --solicitar-descarga
Solicitar descarga
-vd, --verificar-descarga
Verificar estatus de descarga
-da, --descargar-archivos
Descargar archivos
-id ID_REQUEST, --id-solicitud ID_REQUEST
ID de solicitud
-ida ID_FILE, --id-archivo ID_FILE
ID archivo
-dd PATH_DOWNLOAD, --directorio-descargas PATH_DOWNLOAD
Ruta de descarga de archivos
```