Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:integrations:cargadearchivos

¡Esta es una revisión vieja del documento!


Fábrica - Servicios Web - Integraciones - Carga de Archivos

Este servicio tiene la funcionalidad de cargar información de los ticket del Otrs para la gestión de los mismos mediante una aplicación de gerencia para realizar estadísticas y análisis internos.

NombreDescripciónTipo ServicioTecnologíaLenguajeTipo DesarrolloVersión Desarrollo
CargaArchivoFuncionalidad de carga de informacion de los ticket del otrs para la gestion de los mismos mediante una aplicacion de gerencia para realizar estadisticas y analisis internos.RestSpringBoot 4.4Java 11.0.315Nuevo11.0.1.0
Tipo EmpaquetadoGestor de DependenciasServidor de DespliegueIDE ProyectoTipo RepositorioUrl DesarrolloUrl CalidadUrl Producción
jarMaven 3.8.1Tomcat 6Eclipse 2021-03SubversiónSVN branchesSVN trunkSVN tags
Dependencias
groupIdartifactIdversionscopeoptionalDescripción
org.springframework.bootspring-boot-starter-data-jpaN/AN/AN/AAPI de persistencia
org.springframework.bootspring-boot-starter-thymeleafN/AN/AN/AMotor de plantillas
org.springframework.bootspring-boot-starter-validationN/AN/AN/AValidador de información
org.springframework.bootspring-boot-starter-webN/AN/AN/ACore Servicios Web
org.springframework.bootspring-boot-devtoolsN/AruntimetrueRecarga de aplicaciones
mysqlmysql-connector-javaN/AruntimeN/ADriver DB MySQL
org.projectlomboklombokN/AN/AtrueAPI de anotaciones para reducción de código
org.springframework.bootspring-boot-starter-testN/AtestN/ACore Springboot
org.apache.poipoi3.15N/AN/AAPI de lectura de archivos Excel
org.apache.poipoi-ooxml3.15N/AN/AAPI de lectura de archivos Excel XML
org.springframework.bootspring-boot-starter-data-jdbcN/AN/AN/AAPI JDBC para conexión a Base de Datos
com.microsoft.sqlservermssql-jdbcN/AruntimeN/ADriver DB SQL Server
org.apache.tomcat.embedtomcat-embed-jasperN/AprovidedN/AServidor embebido tomcat
org.springframework.bootspring-boot-starter-tomcatN/AprovidedN/ACore Spring

Desarrollo del microservicio.

1.- se crea la tabla de nombre dbo.Tbl_Carga_Archivo en el servidor:

  • Nombre de la Instancia:BI escritorio remoto
  • Ip Escritorio Remoto: 10.1.20.86
  • Usuario:Administrator
  • Contraseña: 4rc4ng3l*

Usuario de Acceso Integrado con PBI

Usuario: Indicadores
Clave: 4rc4ng8l

2.- Se creo el Web Service mediante:

  • Spring Boot 11
  • dependencias Maven
  • se agrega la librería POI, para poder leer la información del archivo excel,
  • la dependencia thymeleaf para generar el formulario
  • la dependencia para el motor SQL

3.- Se crea la entidad relaciona con la tabla: “ dbo.Tbl_Carga_Archivo

4.- Método POST: se leen las columnas del archivo excel se setean a las variables que se

envían al insert directamente de la tabla.   
  Método READ:  para realizar la consulta de la información insertada.

5.- Se crea la plantilla del formulario en thymeleaf spring boot

6.- Se despliga el servicio en la direccion: http://10.1.140.1:2690/cargarArchivo

Ambiente: DESARROLLO
IP:10.1.140.1	
Puerto:2690 (puerto fijo de la aplicación, en el archivo application.properties)
contenedor: tomcat06	

7.- El servicio tiene 2 metodos:

8.- Ruta de la Documentación Swagger: http://localhost:2690/swagger-ui.html#/carga-archivo-controller/readOperationCrudUsingGET

←Volver atras

ada/howto/sicoferp/factory/integrations/cargadearchivos.1624046611.txt.gz · Última modificación: 2021/06/18 20:03 por 192.168.177.29