Compare commits

...

4 Commits

Author SHA1 Message Date
Mauricio Baeza 7e69d19501 Agregar soporte para descargar metadatos 2021-09-02 23:39:11 -05:00
Mauricio Baeza 176415c1fe Actualizar lista de cambios y versión 2021-09-02 23:38:51 -05:00
Mauricio Baeza eb079a3d73 Agregar soporte para descargar metadatos 2021-09-02 23:36:17 -05:00
Mauricio Baeza 88821cd850 Agregar soporte para descargar metadatos 2021-09-02 23:34:51 -05:00
6 changed files with 16 additions and 5 deletions

View File

@ -1,6 +1,11 @@
# Lista de cambios
## v 0.4.0 [02-Sep-21]
---
* Se agrega soporte para descargar metadatos
## v 0.3.1 [04-Ago-21]
---
* Fix - Issue #2

View File

@ -15,9 +15,6 @@ SWIFT / BIC: TRWIBEB1XXX
```
* BCH: `qztd3l00xle5tffdqvh2snvadkuau2ml0uqm4n875d`
* FairCoin: `fJ7emvtyGfvcMuxk1nHSnS7gmeScdcZXL5`
* Monero: `43H43TpQKYdYcw2ZCnn2nbjDh3imNQg8RGYS4oP4p7Z8aeBHg6VpeaFfBoMzDTUUDdQBiGkiQUSydJB96m6MqiEuEeyoopQ`
* ETH: `0x61a4f614a30ff686445751ed8328b82b77ecfc69`
* XRP: `rLSn6Z3T8uCxbcd1oxwfGQN1Fdn5CyGujK` Tag: `6643162`
* LTC: `MBcgQ3LQJA4W2wsXknTdm2fxRSysLaBJHS`

View File

@ -1 +1 @@
0.3.1
0.4.0

View File

@ -81,6 +81,10 @@ def _process_command_line_arguments():
parser.add_argument('-dd', '--directorio-descargas', dest='path_download',
help=help, default='')
help = 'Descargar solo metadatos'
parser.add_argument('-md', '--metadata', help=help,
action='store_true', default=False, required=False)
args = parser.parse_args()
return args

View File

@ -171,11 +171,15 @@ class SATWebService():
request_down = ET.SubElement(body, node_name)
node_name = f"{{{self.NS['des']}}}solicitud"
type_request = 'CFDI'
if args['metadata']:
type_request = 'Metadata'
attr = {
'RfcSolicitante': self._cert.rfc,
'FechaFinal': date_end.strftime(FORMAT),
'FechaInicial': date_start.strftime(FORMAT),
'TipoSolicitud': 'CFDI',
'TipoSolicitud': type_request,
args['rfc']: self._cert.rfc,
}
request = ET.SubElement(request_down, node_name, attr)

View File

@ -160,6 +160,7 @@ def _validate_requests_args(args):
data['year'] = args.year
data['month'] = args.month
data['day'] = args.day
data['metadata'] = args.metadata
now = today()