Este servicio permite descargar los documento electrónicos generado en los procesos de la DIAN (Factura electrónica y Documento Soporte).
Inicialmente la solución se libera Sólo para el cliente Multiempresa Fosemed.
Nombre | Descripción | Tipo Servicio | Tecnología | Lenguaje | Tipo Desarrollo | Versión Desarrollo | Archivo de Configuración |
---|---|---|---|---|---|---|---|
SicofDownloadDocumentDB | Descarga documentos electrónicos. | Rest | SpringBoot 2.7.6 | Java 11.0.2 | Nuevo | 1.0.0 | application.properties |
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.18 | Subversión | SVN branches | SVN trunk | SVN tags |
Dependencias | |||||||
groupId | artifactId | version | scope | optional | Descripción | ||
org.springframework.boot | spring-boot-starter-data-rest | N/A | N/A | N/A | API de mapeo de rutas | ||
org.springframework.boot | spring-boot-starter-web | N/A | N/A | N/A | Core Servicios Web | ||
org.springframework.boot | spring-boot-devtools | N/A | runtime | true | Recarga de aplicaciones | ||
org.projectlombok | lombok | N/A | N/A | true | API de anotaciones para reducción de código | ||
org.springframework.boot | spring-boot-starter-test | N/A | test | N/A | Core Springboot | ||
org.postgresql | webjars-locator-jboss-vfs | 0.1.0 | N/A | N/A | Plugins para despliegue en Wildfly | ||
org.springframework.boot | spring-boot-starter-tomcat | N/A | provided | N/A | Servidor Embebido Tomcat | ||
org.apache.maven.plugins | maven-compiler-plugin | 3.8.1 | N/A | N/A | Gestor de dependencias | ||
org.springdoc | springdoc-openapi-ui | 1.6.0 | N/A | N/A | Plugins para generar documentación Swagger | ||
org.springframework.boot | spring-boot-starter | N/A | N/A | N/A | Core Springboot |
Documentación Operaciones | |||||||
---|---|---|---|---|---|---|---|
Tipo | Documentación | Visor | |||||
Swagger | Ver Documento Json | https://editor.swagger.io/ | |||||
Javadoc | Directorio Javadoc | Navegador Web | |||||
Ambientes de Despliegue | |||||||
Tipo | Url | Observaciones | |||||
Desarrollo: | http://localhost:8088 | Ambiente de desarrollo | |||||
Calidad: | http://10.1.20.84:3131/SicofDownloadDocumentDB/exportDocumentDian/ | Ambiente de validación | |||||
Producción: | Ambiente de producción |
Siga los siguientes pasos para utilizar la funcionalidad
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.
Http | Url | Request | Response |
---|---|---|---|
GET | http://10.1.20.84:3131/SicofDownload/exportDocumentDian/ | N/A | Text |
Online!!!
Http | Url | Response |
---|---|---|
GET | http://10.1.20.84:3131/SicofDownloadDocumentDB/exportDocumentDian/file/(CUFE,CUNE,CUDS)/pdf | |
GET | http://10.1.20.84:3131/SicofDownloadDocumentDB/exportDocumentDian/file/(CUFE,CUNE,CUDS)/fv | XML |
GET | http://10.1.20.84:3131/SicofDownloadDocumentDB/exportDocumentDian/file/(CUFE,CUNE,CUDS)/ad | XML |
File
Http | Url | Request | Response |
---|---|---|---|
GET | http://10.1.20.84:3131/SicofDownloadDocumentDB/exportDocumentDian/read/ | 45f477dee2038a13c43f6e748fecb92303e1c67006bd3866fb96f0f3502acb7618d4b31bb8e31b1a09352a7349cb773f/pdf/ | Info SQL |
GET | http://10.1.20.84:3131/SicofDownloadDocumentDB/exportDocumentDian/read/ | 45f477dee2038a13c43f6e748fecb92303e1c67006bd3866fb96f0f3502acb7618d4b31bb8e31b1a09352a7349cb773f/fv/ | Info SQL |
GET | http://10.1.20.84:3131/SicofDownloadDocumentDB/exportDocumentDian/read/ | 45f477dee2038a13c43f6e748fecb92303e1c67006bd3866fb96f0f3502acb7618d4b31bb8e31b1a09352a7349cb773f/ad/ | Info SQL |
Consulta SQL
Código | Mensaje |
---|---|
200 | Petición procesada correctamente. Se devuelve el registro o el archivo consultado. |
404 | No se identifica el recurso solicitado con los parámetros ingresados. No existe |
500 | Error interno en el servidor. Se debe consultar el log del servidor para más información |