Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:integrations:mssicofdownloaddocumentdb

Fábrica - Servicios Web - Integraciones - SicofDownloadDocumentDB

Este servicio permite descargar los documento electrónicos generado en los procesos de la DIAN (Factura electrónica y Documento Soporte).

Consideraciones Importantes

Inicialmente la solución se libera Sólo para el cliente Multiempresa Fosemed.

Descripción del Servicio

NombreDescripciónTipo ServicioTecnologíaLenguajeTipo DesarrolloVersión DesarrolloArchivo de Configuración
SicofDownloadDocumentDBDescarga documentos electrónicos.RestSpringBoot 2.7.6Java 11.0.2Nuevo1.0.0application.properties
Tipo EmpaquetadoGestor de DependenciasServidor de DespliegueIDE ProyectoTipo RepositorioUrl DesarrolloUrl CalidadUrl Producción
warMaven 3.8.1WildFly 20SpringTools 4.18SubversiónSVN branchesSVN trunkSVN tags
Dependencias
groupIdartifactIdversionscopeoptionalDescripción
org.springframework.bootspring-boot-starter-data-restN/AN/AN/AAPI de mapeo de rutas
org.springframework.bootspring-boot-starter-webN/AN/AN/ACore Servicios Web
org.springframework.bootspring-boot-devtoolsN/AruntimetrueRecarga de aplicaciones
org.projectlomboklombokN/AN/AtrueAPI de anotaciones para reducción de código
org.springframework.bootspring-boot-starter-testN/AtestN/ACore Springboot
org.postgresqlwebjars-locator-jboss-vfs0.1.0N/AN/APlugins para despliegue en Wildfly
org.springframework.bootspring-boot-starter-tomcatN/AprovidedN/AServidor Embebido Tomcat
org.apache.maven.pluginsmaven-compiler-plugin3.8.1N/AN/AGestor de dependencias
org.springdocspringdoc-openapi-ui1.6.0N/AN/APlugins para generar documentación Swagger
org.springframework.bootspring-boot-starterN/AN/AN/ACore Springboot
Documentación Operaciones
TipoDocumentaciónVisor
SwaggerVer Documento Jsonhttps://editor.swagger.io/
JavadocDirectorio JavadocNavegador Web
Ambientes de Despliegue
TipoUrlObservaciones
Desarrollo:http://localhost:8088Ambiente de desarrollo
Calidad:http://10.1.20.84:3131/SicofDownloadDocumentDB/exportDocumentDian/Ambiente de validación
Producción: Ambiente de producción

Información Adicional

Despliegue

Requisitos Técnicos Servidor

  • Servidor Wildlfy 20 o superior
  • Java 11 o OpenJDK 11
  • S.O. Linux
  • Ram 4GB o superior
  • Disco Duro 64 GB
  • Publicar la URL y Puerto del WildFly

Proceso

Siga los siguientes pasos para utilizar la funcionalidad

Ejemplos de Consumos

La utiidad se puede utilizar desde cualquier navegador web que este conectado a internet y esté dentro de la red de ADA. Tambien puede utilizar una herrameinta para consumo de Apis Rest como Postman, etc.

Recomendaciones

  • Identifica el código únnico de identificación del documento que se desea descargar los cuales pueden ser (CUFE:FE - CUNE:ND, NC - CUDS: DS)
  • Identifique el tipo de archivo que se desea descargar los cuales pueden ser (fv:XML del documento FE, NC, ND o DS - ad: document attachment del documento FE, NC, ND o DS - pdf: Representación gráfica del documento FE, NC, ND o DS)
  • Arme la url del servicio previamente en un editor de texto teniendo presente la siguiente estructura: URL: es la ruta del servicio http://10.1.20.84:3131/SicofDownload/exportDocumentDian, operación la cual puede ser file o read, Código único de identificación del documento el cual es un hash y por último el tipo de archivo que se desea exportar el cual puede ser (fv:xml documento - ad:xml document attachment - pdf: representación gráfica).

Testerar disponibilidad del servicio

Request

Online!!!

Descarga un documento

Ejemplo

Request

File

Consultar el registro un documento

HttpUrlRequestResponse
GEThttp://10.1.20.84:3131/SicofDownloadDocumentDB/exportDocumentDian/read/45f477dee2038a13c43f6e748fecb92303e1c67006bd3866fb96f0f3502acb7618d4b31bb8e31b1a09352a7349cb773f/pdf/Info SQL
GEThttp://10.1.20.84:3131/SicofDownloadDocumentDB/exportDocumentDian/read/45f477dee2038a13c43f6e748fecb92303e1c67006bd3866fb96f0f3502acb7618d4b31bb8e31b1a09352a7349cb773f/fv/Info SQL
GEThttp://10.1.20.84:3131/SicofDownloadDocumentDB/exportDocumentDian/read/45f477dee2038a13c43f6e748fecb92303e1c67006bd3866fb96f0f3502acb7618d4b31bb8e31b1a09352a7349cb773f/ad/Info SQL

Request

Consulta SQL

Códigos de Respuesta

CódigoMensaje
200Petición procesada correctamente. Se devuelve el registro o el archivo consultado.
404No se identifica el recurso solicitado con los parámetros ingresados. No existe
500Error interno en el servidor. Se debe consultar el log del servidor para más información

←Volver atrás

ada/howto/sicoferp/factory/integrations/mssicofdownloaddocumentdb.txt · Última modificación: 2023/06/01 14:25 por 192.168.175.152