Skip to Content

Desarrollo

Las tres vías para ampliar Dinaup: Flex sin programar, la API REST y los webhooks desde cualquier lenguaje, y el SDK .NET con MyDinaup y DinaZen.

Dinaup se amplía por tres vías, de menos a más código. Las tres trabajan sobre los mismos datos: las secciones de fábrica y las que tu empresa añada.

Sin programar: Flex

Un administrador modela desde la app FlexHub de Play, con una entrada de menú por pieza:

  • Secciones: tablas y campos, con validaciones, autorrellenado y roles de campo. Secciones, Campos.
  • Informes: columnas, filtros y variables, ejecutables por API. Informes.
  • Documentos: impresos, facturas, correos y documentos para firmar. Documentos dinámicos.
  • Scripts y Algoritmos: reglas en DinaScript en el formulario y en el servidor. DinaScript, Algoritmos.
FlexHub abierto en Inicio, con el menú de la izquierda: Inicio, Secciones, Informes, Documentos, Scripts, Algoritmos, Módulos y Errores

Cada sección nueva se abre en Play con su formulario y su listado, y se lee y escribe por API igual que las de fábrica. Los paneles para el resto de usuarios están en la app Flex; a FlexHub entra solo quien es administrador de la empresa.

Por HTTP, desde cualquier lenguaje

La API REST responde en https://<clave-de-conexion>.dinaup.io/api con una clave API que emite un administrador en Claves API. Lee informes, genera documentos, escribe registros y autentica a tus usuarios finales. Para enterarte de los cambios están los webhooks salientes y los eventos Redis. Todos los canales: Integraciones.

La app Desarrollo de Play muestra el esquema, prueba cada endpoint desde el navegador y lista en Errores API las llamadas que fallan.

En .NET

El paquete NuGet Dinaup es el SDK .NET: cliente de la API, base de datos, logs, validaciones y utilidades. MyDinaup es la biblioteca generada con el esquema de tu empresa: una clase por sección, informe y documento. DinaZen son los componentes Blazor con el aspecto de Play.

Recursos

Secciones del núcleo con su ID, CDN público, Datos de referencia y Preguntas frecuentes.

En esta página