Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:integrations:msbloquearusuariosinactivos

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

ada:howto:sicoferp:factory:integrations:msbloquearusuariosinactivos [2022/01/27 17:21]
administraidor creado
ada:howto:sicoferp:factory:integrations:msbloquearusuariosinactivos [2022/03/22 14:55] (actual)
administraidor
Línea 1: Línea 1:
 ====== Fábrica - Servicios Web - Integraciones - MicroservicioBloquearUsuariosInactivos ​ ====== ====== Fábrica - Servicios Web - Integraciones - MicroservicioBloquearUsuariosInactivos ​ ======
-Este servicio ​provee ​se ejecuta de forma periodica de lunes a viernes a las 12am y bloquea aquellos usuarios que tiene un tiempo sin ingresar a SICOF ERP.+Este servicio se ejecuta de forma periodica de lunes a viernes a las 12am y bloquea aquellos usuarios que tiene un tiempo sin ingresar a las aplicaciones de SICOF ERP. El alcance actual incluye: 
 + 
 +  * Blouqeo de usuario de los módulos contabiliad,​ presupuesto,​ tesorería, compras, talento humano y nómina.
  
 ===== Descripción del Servicio ===== ===== Descripción del Servicio =====
  
 ^Nombre^Descripción^Tipo Servicio^Tecnología^Lenguaje^Tipo Desarrollo^Versión Desarrollo^Archivo de Configuración^ ^Nombre^Descripción^Tipo Servicio^Tecnología^Lenguaje^Tipo Desarrollo^Versión Desarrollo^Archivo de Configuración^
-|MicroservicioBloquearUsuariosInactivos|Microservicio que gestiona la inactividad de usuarios de SicofERP.|Rest|SpringBoot 2.6.3|Java 11.0.315|Nuevo|11.0.0.1|application.properties|+|MicroservicioBloquearUsuariosInactivos|Bloque ​usuarios ​inactivos (sin ingresar a las aplicaciones ​de SicofERP ​por un determinado tiempo).|Rest|SpringBoot 2.6.3|Java 11.0.315|Nuevo|11.6.0.1|application.properties|
 ^Tipo Empaquetado^Gestor de Dependencias^Servidor de Despliegue^IDE Proyecto^Tipo Repositorio^Url Desarrollo^Url Calidad^Url Producción^ ^Tipo Empaquetado^Gestor de Dependencias^Servidor de Despliegue^IDE Proyecto^Tipo Repositorio^Url Desarrollo^Url Calidad^Url Producción^
-|war|Maven 3.8.1|WildFly 20|SpringTools 4.6|Subversión|[[http://​adacsc.co:​1443/​svn/​repository/​ADA/​SICOFERP/​fuentes/​branches/​development/​core/​Microservicios/​MicroservicioBloquearUsuariosInactivos +|war|Maven 3.8.1|WildFly 20|SpringTools 4.6|Subversión|[[http://​adacsc.co:​1443/​svn/​repository/​ADA/​SICOFERP/​fuentes/​branches/​development/​core/​Microservicios/​MicroservicioBloquearUsuariosInactivos|SVN branches]]|[[http://​adacsc.co:​1443/​svn/​repository/​ADA/​SICOFERP/​fuentes/​trunk/​development/​core/​Microservicios/​MicroservicioBloquearUsuariosInactivos|SVN trunk]]|[[|SVN tags]]|
-|SVN branches]]|[[http://​adacsc.co:​1443/​svn/​repository/​ADA/​SICOFERP/​fuentes/​trunk/​development/​core/​Microservicios/​MicroservicioBloquearUsuariosInactivos|SVN trunk]]|[[|SVN tags]]|+
 ^Dependencias^^^^^^^^ ^Dependencias^^^^^^^^
 ^groupId^artifactId^^version^scope^optional^Descripción^^ ^groupId^artifactId^^version^scope^optional^Descripción^^
Línea 24: Línea 25:
 |org.springdoc|springdoc-openapi-ui||1.5.12|N/​A|N/​A|Plugins para generar documentación Swagger|| |org.springdoc|springdoc-openapi-ui||1.5.12|N/​A|N/​A|Plugins para generar documentación Swagger||
 |org.springframework.boot|spring-boot-starter||N/​A|N/​A|N/​A|Core Springboot|| |org.springframework.boot|spring-boot-starter||N/​A|N/​A|N/​A|Core Springboot||
-^Operaciones^^^^^^^^ +|org.springframework.cloud|spring-cloud-starter-openfeign||N/​A|N/​A|N/​A|Cliente de consumo de servicios|| 
-^Tipo Petición Http^Nombre operación^^Descripción^^^Documentación^^ +|com.sun.mail|javax.mail||1.6.2|N/​A|N/​A|Envio de correos|| 
-|Programador de tareas|validarInactividadUsuarios||Método principal del proceso de bloqueo de usuarios por inactividad.|||La documentación del consumo se debe consultar.||+|org.freemarker|freemarker||N/​A|N/​A|N/​A|Generador de plantillas de texto multiproposito|| 
 + 
 +^Documentación ​Operaciones^^^^^^^^ 
 +^Tipo^Documentación^^^^^^Visor
 +|Swagger|[[http://​srv-appeon-000-w23.adacsc.co/​MicroservicioBloquearUsuariosInactivos/​api-docs|Ver Documento Json]]||||||https://​editor.swagger.io/| 
 +|Javadoc|[[http://​adacsc.co:​1443/​svn/​repository/​ADA/​SICOFERP/​fuentes/​branches/​development/​core/​Microservicios/​MicroservicioBloquearUsuariosInactivos/​doc|Directorio Javadoc]]||||||Navegador Web|
 ^Ambientes de Despliegue^^^^^^^^ ^Ambientes de Despliegue^^^^^^^^
 ^Tipo^Url^^Observaciones^^^^^ ^Tipo^Url^^Observaciones^^^^^
-|Desarrollo:​|http://​10.1.20.84:3131/​SicofMobileServiceADA/​api/​||Ambiente de desarrollo||||| +|Desarrollo:​|http://​localhost:8080||Ambiente de desarrollo||||| 
-|Calidad:| ||Ambiente de validación|||||+|Calidad:|http://​srv-appeon-000-w23.adacsc.co/​MicroservicioBloquearUsuariosInactivos||Ambiente de validación|||||
 |Producción:​| ||Ambiente de producción||||| |Producción:​| ||Ambiente de producción|||||
  
Línea 47: Línea 53:
   * Disco Duro 64 GB   * Disco Duro 64 GB
   * Publicar la URL y Puerto del WildFly   * Publicar la URL y Puerto del WildFly
- 
-==== Pasos Previos: Generar war (IDE Eclipse y Spring Tools) ==== 
-El proyecto está configurado para generar compilable war. Siga los siguientes pasos para generarlo((Se asume que el lector tiene conocimeintos previos del uso del lenguaje Java e IDE utilizado)). 
- 
-  * Ubiquese en la reaíz del proyecto, click derecho -> Run as... -> Maven builds... 
-  * En la casilla **Goals** ingrese el comando: **clean install** para generar el war. Tambien puede utilizar en su lugar la insttrucción **clean install -DskipTests** si no desea ejecutar las pruebas unitarias. 
-  * Al finalizar el proceso si no hay errores se generará el war en el directorio target del proyecto. 
- 
-=== Nota === 
-Para ubicar el war en el directorio del equipo desde el proyecto seleccione el war con click derecho y vaya a propiedades al visualizar la ventana emergente se verá la ubicación del archivo. 
- 
-==== Despliegue en el servidor ==== 
-Actualmente solo hay servidor de desarrollo: 
- 
-  - Acceder al servidor de despliegue por WSCP o SSH: IP: **10.1.20.84**,​ Usuario:​**wildfly23**,​ Password:​**vwdf5ELGR5j7v** 
-  - Borre el archivo SicofMobileServiceADA.war y espere que el archivo de despliegue quede inválido. 
-  - Borre el archivo de despliegue SicofMobileServiceADA.war.undeploy 
-  - Copie el nuevo war en la ruta **/​opt/​wildfly23/​standalone/​deployments** se recomienda utilizar WSCP por su interfaz gráfica. Debe esperar mientras se sube el despliegue al servidor el cual terminará correctamente si se crea el archivo SicofMobileServiceADA.war.deployed Si falla este proceso debe ir al paso 2. 
-  - Por último desde un navegador ingrese la url **http://​10.1.20.84:​3131/​SicofMobileServiceADA/​api/​** y debera visualizar el mensaje **Online!!!** indicando que el despliegue fué realizado correctamente. 
  
 === Notas === === Notas ===
  
   * Debe contar con VPN   * Debe contar con VPN
-  * Ejemplo de Consumo ​Login Multiempresa: http://10.1.20.84:3131/SicofMobileServiceADA/​api/​GetServicio?​ping=desarrollo&​nombreServicio=Login&​callback=__ng_jsonp__.__req0.finished&​separador=,&​parametros=SICOF,​1234,​null,​null,​null&​codigoMEmpresa=9999999999 +  * Ejemplo de Consumo ​QA - Index: http://srv-appeon-000-w23.adacsc.co/MicroservicioBloquearUsuariosInactivos 
-  * Ejemplo de consumo ​Empresas: http://10.1.20.84:3131/SicofMobileServiceADA/api/​GetServicio?​ping=fosemed&​nombreServicio=GetEmpresas&​callback=__ng_jsonp__.__req0.finished&​separador=,&​parametros=+  * Ejemplo de consumo ​QA - Doc Swagger: http://srv-appeon-000-w23.adacsc.co/MicroservicioBloquearUsuariosInactivos/api-docs
  
 [[ada:​howto:​sicoferp:​factory:​integrations|←Volver atrás]] [[ada:​howto:​sicoferp:​factory:​integrations|←Volver atrás]]
 +
  
ada/howto/sicoferp/factory/integrations/msbloquearusuariosinactivos.1643304082.txt.gz · Última modificación: 2022/01/27 17:21 por administraidor