dct.taxtools.api
v1.14.0
Published
* [Informacion general](#informacion-general) * [Variables de entorno BD](#variables-de-entorno-bd) * [Variables de entorno login](#variables-de-entorno-login) * [Variables de entorno mail](#variables-de-entorno-mail) * [Variables de entorno taxtools](#va
Readme
Contenido
- Informacion general
- Variables de entorno BD
- Variables de entorno login
- Variables de entorno mail
- Variables de entorno taxtools
- Variables de entorno azure
Informacion General
Código que da funcionalidad al front de la aplicación taxtools.
Variables de entorno BD
- Variable DATASOURCE_URL
DATASOURCE_URL: Url para conexión a la BD
Ejemplo de valor: jdbc:sqlserver://instanciaBd;databaseName=NombreBd;- Variable DATASOURCE_USERNAME
DATASOURCE_USERNAME: Nombre de usuario para conexión a la BD
Ejemplo de valor: userBd- Variable DATASOURCE_PASSWORD
DATASOURCE_PASSWORD: Password relacionado al usuario para conexexión a la BD
Ejemplo de valor: pass123Variables de entorno login
- Variable ALLOWED_ORIGINS
ALLOWED_ORIGINS: Origen de las peticiones
Ejemplo de valor: *- Variable AZURE_CLIENT_ID
AZURE_CLIENT_ID: Id cliente de azure
Ejemplo de valor: 1a1b1c1- Variable AZURE_CLIENT_SECRET
AZURE_CLIENT_SECRET: Secreto del cliente de azure
Ejemplo de valor: 5Up8Q- Variable AZURE_TENANT_ID
AZURE_TENANT_ID: Id tenent de azure
Ejemplo de valor: 2u4i5o- Variable TOKEN_EXPIRATION_TIME
TOKEN_EXPIRATION_TIME: Tiempo de vida del token despues de iniciar sesión.
Ejemplo de valor: 30- Variable TOKEN_EXPIRATION_TIME_REFRESH
TOKEN_EXPIRATION_TIME_REFRESH: Tiempo de vida del refresh token despues de iniciar sesión
Ejemplo de valor: 45- Variable TOKEN_IV_SECRET_PHRASE
TOKEN_IV_SECRET_PHRASE: Frase IV para poder generar token
Ejemplo de valor: ZmSNmNvAqphmfQ==
Se recomienda usar el valor de ejemplo- Variable TOKEN_SECRET_PHRASE
TOKEN_SECRET_PHRASE: Frase secreto para poder generar token
Ejemplo de valor: 6JIVRskwJRMUyjNLGseFyNsL20jybH0=
Se recomienda usar el valor de ejemplo- Variable URL_REDIRECT_AZURE
URL_REDIRECT_AZURE: Url redirección azure
Ejemplo de valor: http://localhost:9565/azure/authorization
Se recomienda usar el valor de ejemplo cambiando http://localhost:9565/ por la liga de publicación del back- Variable URL_REDIRECT
URL_REDIRECT: Url redirección al obtener una sesión correcta
Ejemplo de valor: http://front/home- Variable URL_REDIRECT_LOGOUT
URL_REDIRECT_LOGOUT: Url redirección cierre de sesión
Ejemplo de valor: http://front/cierre-sesionVariables de entorno mail
- Variable MAIL_HOST
MAIL_HOST: Host para el envió de correo
Ejemplo de valor: smtp.gmail.com- Variable MAIL_PROTOCOL
MAIL_PROTOCOL: Protocolo para el envió de correo
Ejemplo de valor: smtp- Variable MAIL_PORT
MAIL_PORT: Puerto para el envió de correo
Ejemplo de valor: 587- Variable MAIL_USER
MAIL_USER: Usuario para el envió de correo
Ejemplo de valor: [email protected]- Variable MAIL_PASS
MAIL_PASS: Password para el envió de correo
Ejemplo de valor: pass123- Variable MAIL_ALIAS_SENDER
MAIL_ALIAS_SENDER: Alias para el envió de correo
Ejemplo de valor: [email protected]- Variable MAIL_APPLY_AUTH
MAIL_APPLY_AUTH: Sirve para indicar si requiere o no autorización valores posibles esperados son: true o false
Ejemplo de valor: true- Variable MAIL_APPLY_TLS
MAIL_APPLY_TLS: Sirve para indicar si aplica TLS los valores posibles esperados son: true o false
Ejemplo de valor: trueVariables de entorno taxtools
- Variable NAME_SYSTEM
NAME_SYSTEM: Nombre que se le dara al sistema
Ejemplo de valor: Nombre sistema- Variable CFDI_DATEFORMAT
CFDI_DATEFORMAT: Formato de la fecha para la generación de archivos layouts
Ejemplo de valor: yyyy-MM-dd- Variable FILE_ENCODE
FILE_ENCODE: Tipo de codificación para la descarga de archivos CFDI
Ejemplo de valor: ISO-8859-1- Variable EXPIRED_DAYS_SAS
EXPIRED_DAYS_SAS: Días de vigencia de una liga SAS
Ejemplo de valor: 7Variables de entorno azure
- Variable AzureWebJobsStorage
AzureWebJobsStorage: Contiene la cadena conexión del storage en azure
Ejemplo de valor:DefaultEndpointsProtocol=https;AccountName=cuenta;AccountKey=key;EndpointSuffix=core.windows.net- Variable AZURE_ROOT_FOLDER
AZURE_ROOT_FOLDER: Sirve para determinar el file share donde se almacenaran los archivos
Ejemplo de valor: taxtools-dev- Variable AZURE_INBOX_FOLDER_CFDI
AZURE_INBOX_FOLDER_CFDI: Carpeta dentro del file share donde se guardan los CFDI procesados
Ejemplo de valor: taxtools-software/CFDI_SUCCESS- Variable AZURE_INBOX_FOLDER_CFDI_PDF
AZURE_INBOX_FOLDER_CFDI_PDF: Carpeta dentro del file share donde se guardan los vistas impresas(PDF)
Ejemplo de valor: taxtools-software/CFDI_PDF