HERMES ECM
Introducción
ECM (Enterprise Content Management) es un módulo de TMA para recibir ficheros entre microservicios que integren este modulo y se guardan en el servicio configurado de Cloud (AWS S3, Google Cloud Storage o MinIO).
Ya que este modulo no tiene ninguna lógica en cuanto a autorización o permisos , esta lógica debe implementarse en los módulos que llamen a ECM. (Como el caso de DgtalSupplier)
Ejemplos de uso: Subida de adjuntos (facturas, consultas, pedidos) y Intercambios de documentos entre usuarios
La integración entre módulos se basa en GraphQL y RestAPI donde permite las acciones de subir el fichero, descargar el fichero, listar los ficheros subidos, listar los ficheros subidos paginados y eliminar el fichero subido.
Esquema
Stack tecnológico
A continuación se presentan cuales son las tecnologías que utiliza Hermes ECM:
Avvale 2024