An open API service indexing awesome lists of open source software.

https://github.com/cerberusprogrammer/siac-data-generator


https://github.com/cerberusprogrammer/siac-data-generator

Last synced: 11 months ago
JSON representation

Awesome Lists containing this project

README

          

# SIAC Data

Repositorio para extraer la informacion de una API y que cree a partir de Base64 un archivo .cer y .key.

## Que hace el comando

- [ ] Extrae todas las facturas de un RFC en un rango de fechas
- [x] Extrae la informacion de una API que contiene la informacion de los certificados digitales
- [x] Crea un archivo .cer y .key a partir de la informacion extraida
- [ ] Insertar en la base de datos los .cer, .key y la contraseña junto con el RFC.
- [ ] Insertar en la base de datos todas las facturas extraidas.

## Uso

Flags a esperar

```go
go run main.go -url {URL} -token {TOKEN} -fechaInicial {FECHA} -fechaFinal {FECHA} -rfc {RFC -aplicacion {NUMBER}
```

## Ejemplo

```go
go run main.go -url "https://api.siac.siat.sat.gob.mx/v1/" -token "XXX" -fechaInicial "20210101" -fechaFinal "20210131" -rfc "XXXX" -aplicacion "1" -cltid 123 -perid 456 -smbUser "gmt_siac_admin" -smbPass "XXX" -smbPath "//0.0.0.0/Datos"
```