From 6fd2b671f6343df6fae767d3a6b9886ac20af84e Mon Sep 17 00:00:00 2001 From: Mauricio Baeza Date: Thu, 15 Jul 2021 14:40:08 -0500 Subject: [PATCH] Comandos del script --- Inicio.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/Inicio.md b/Inicio.md index 6912715..d0101b6 100644 --- a/Inicio.md +++ b/Inicio.md @@ -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 +``` +