Jaspersoft
Los productos Jaspersoft Studio y Jasper Reports Library se utilizan para crear modelos de informes que se ejecutan a partir de productos o recursos disponibles en la plataforma X senior. Estas herramientas no tienen costo de adquisición, cuentan con una extensa documentación en línea y son sencillas y fáciles de instalar, por lo que fueron seleccionadas por Senior para reemplazar el Generador de Reportes.
Información sobre el uso y la compatibilidad de estas herramientas para su uso con productos Senior:
- Descargar - Versión 6.14.x
- manual de herramientas
- Foros/Comunidad
Parámetros
Cree parámetros en los informes de Jasper para que se completen automáticamente con las credenciales de acceso del usuario, sin necesidad de aplicar filtros. Tales parámetros son:
- SENIOR_NOMBRE DE USUARIO: este es un parámetro de tipo String que contiene el nombre de usuario@dominio del usuario. Es decir, si se crea en JasperReport, al ejecutar el reporte se pasará el nombre del usuario que ordenó ejecutarlo;
- SENIOR_TOKEN: Parámetro de tipo string que contiene el token de acceso del usuario, útil para realizar llamadas API a la Plataforma X senior a través del reporte. De esta forma, es posible utilizar los servicios web de JasperReport. Al crear un informe que pasa SENIOR_TOKEN, se informa al usuario que se utilizará su información de acceso;
- SENIOR_CURRENT_DATE: parámetro de tipo ```java.time.OffsetDateTime``` que contiene la diferencia de offset del usuario que envió el informe y la UTC. Al emitir informes que dan cuenta de fechas, se debe tener en cuenta que las horas se almacenan en formato UTC. Para productos que presenten tablas o campos en otro formato de hora por motivos legales, consulte la documentación de cada producto;
- SENIOR_LOCALE: configuración regional del usuario que emitió el informe.
Para crear un informe con parámetros especiales en JasperReport, realice el procedimiento normal de creación de informes e incluya los campos mencionados según sus necesidades. De esta forma, el informe se emite con parámetros especiales de la misma forma que se emiten otros informes. Sin embargo, en el caso del uso de tokens, se comunica acerca de compartir sus credenciales de acceso.

English
Español

