Configuración del almacén de datos y de la generación de informes avanzada

ccppmop1591
HID_admin_configure_adv_reporting
La generación de informes avanzada permite crear vistas ad hoc de los datos de
PPM (versión clásica)
y guardar las vistas como informes. A continuación, se pueden enviar por correo electrónico los informes, exportarlos, mostrarlos o consumirlos tal cual. Para crear vistas ad hoc, los generadores de informes pueden seleccionar un conjunto de dominios de generación de informes avanzada que contienen datos predeterminados del producto. Los dominios son la capa de metadatos del almacén de datos de
PPM (versión clásica)
. Necesita el complemento Acelerador de PMO con el contenido de generación de informes avanzada de Jaspersoft para ver los informes y los dominios. Consulte las
Notas de la versión del Acelerador de PMO
para obtener más información.
2
Componentes de datos de generación de informes avanzada
En el siguiente diagrama se muestran los componentes de la generación de informes avanzada. El almacén de datos y los dominios de la generación de informes avanzada conforman la base de la arquitectura de elaboración de informes. Para obtener las definiciones de los campos de dominio y el esquema del almacén de datos, consulte la página Advanced Reporting and Database Schema Index.
Componentes de datos de generación de informes avanzada
Advanced Reporting Data Components
Almacén de datos de
Clarity
El almacén de datos (DWH) es el origen de datos principal de la solución de generación de informes avanzada. La generación de informes avanzada le permite crear informes ad hoc e informes de Jaspersoft Studio que se pueden mostrar en un cuadro de mandos. El esquema del almacén de datos se ha optimizado específicamente para la generación de informes. El esquema incluye datos de los objetos de inversión, recurso, cartera, hoja de tiempo y proyecto.
Los siguientes 5 trabajos actualizan el almacén de datos:
  • Cargar almacén de datos:
    Este trabajo carga los datos incrementalmente o en su totalidad.
  • Load Data Warehouse Access Rights (Cargar derechos de acceso del almacén de datos):
    Este trabajo carga los permisos de usuario.
  • Crear una tendencia del almacén de datos:
    Este trabajo genera nueva información sobre las tendencias del almacén de datos.
  • Actualizar tendencia del almacén de datos:
    Este trabajo actualiza las tablas de tendencias seleccionadas con la información más reciente.
  • Suprimir una tendencia del almacén de datos:
    Este trabajo elimina las tendencias seleccionadas del almacén de datos.
El esquema DWH se rellena a intervalos programados mediante el trabajo Cargar almacén de datos y el trabajo Load Data Warehouse Access Rights (Cargar derechos de acceso del almacén de datos). Estos dos trabajos ETL extraen los datos relevantes de la base de datos de PPM, los transforman y los cargan en el almacén de datos.
En el almacén de datos se utiliza un conjunto estándar de prefijos de tabla, búsquedas, tablas de hechos y consultas para trabajar con cualquier herramienta de generación de informes. Consulte Convenciones del Almacén de datos de
Clarity
. El almacén de datos se puede extender para incluir objetos y atributos personalizados.
El complemento Acelerador de PMO incluye informes de Jaspersoft Studio. Estos informes SQL se escriben directamente en el almacén de datos. Algunos de estos informes se escriben en la base de datos de
PPM (versión clásica)
.
Para obtener un mejor rendimiento, escriba los informes con un origen de datos y no con el nivel del dominio. También es recomendable que escriba todos los informes en el origen de datos del almacén de datos. Utilice la base de datos de PPM como origen de datos solo si los datos necesarios no están disponibles en el almacén de datos. El rendimiento mejora cuando se utiliza el origen de datos del almacén de datos.
Para crear informes más sofisticados directamente en el almacén de datos o en la base de datos, descargue una herramienta de cliente como, por ejemplo, Jaspersoft Studio. Para obtener más información sobre Jaspersoft Studio, consulte Jaspersoft Community.
Visualización de objetos y atributos incluidos en el Almacén de datos
Solo los objetos de stock y los atributos utilizados con más frecuencia en el producto se incluyen en el almacén de datos de forma predeterminada. Estos mismos objetos y atributos están visibles en los dominios. Para identificar estos objetos y atributos, utilice el siguiente procedimiento:
Siga estos pasos:
  1. Haga clic en
    Administración
    ,
    Studio
    ,
    Objetos
    .
  2. En la lista
    Objetos
    , aparece una marca de verificación en la columna
    Almacén de datos
    para identificar los objetos incluidos. También puede abrir el objeto y ver la casilla de verificación
    Incluir en el almacén de datos
    .
  3. Seleccione un objeto y haga clic en la ficha
    Atributos
    .
  4. En la lista
    Atributos
    , aparece una marca de verificación en la columna
    Almacén de datos
    para identificar los atributos incluidos. También puede abrir el atributo y ver la casilla de verificación
    Incluir en el almacén de datos
    .
Algunos atributos de objeto que se incluyen automáticamente en el almacén de datos no tienen el campo Almacén de datos seleccionado. Estos atributos también se muestran en los dominios.
Los siguientes atributos de objeto se incluyen automáticamente en el almacén de datos. Sin embargo, el campo Almacén de datos no aparece seleccionado para los atributos.
Proyecto
% Complete % Expended Actuals Actuals for Labor Resources Actuals Sum for Labor Resources ACWP Alignment BAC Baseline Cost Baseline Usage BCWP BCWP Override BCWS Budgeted Benefit Budgeted Capital Cost Budgeted Capital % Budgeted Cost Budgeted IRR Budgeted MIRR Budgeted NPV Budgeted Operating % Budgeted Operating Cost Budgeted ROI Cost Variance % CPI Current Baseline for Labor Resources Current Baseline Sum for Labor Resources Current Baseline Variance for Labor Resources Current Baseline Variance Sum for Labor Resources CV Detailed Budget Actual Benefit Detailed Budget Benefit Detailed Budget Capital Cost Detailed Budget Cost Detailed Budget Operating Cost Detailed Forecast Cost Detailed Planned Actual Benefit Detailed Planned Benefit Detailed Planned Capital Cost Detailed Planned Cost Detailed Planned Operating Cost EAC EAC(AT) EAC(T) EAC for Labor Resources EAC Sum for Labor Resources ETC ETC(AT) ETC(Cost) ETC for Labor Resources ETC Sum for Labor Resources Initial Investment Override Value for Reinvestment Rate Override Value for Total Cost of Capital Planned Benefit Planned Capital % Planned Capital Cost Planned Cost Planned IRR Planned MIRR Planned NPV Planned Operating % Planned Operating Cost Planned ROI Projected Cost Variance Projected Cost Variance % Projected Effort Variance Projected Effort Variance % Schedule to Baseline Schedule Variance % SPI Total Effort Total Labor Effort
Tarea
% Complete % Expended Actuals ACWP BAC Baseline Cost Baseline Duration Baseline Usage Baseline Variance BCWP BCWP Override BCWS Cost Variance % CPICV Duration EAC EAC(AT) EAC(T) ETC ETC(AT) ETC(Cost) ETC(T) Finish Variance Schedule Variance % SPI Total Effort
Plan de beneficios
Total Actual Benefit Total Benefit Total Billing Benefit
Detalle del plan de beneficios
Actual Benefit Benefit Billing Benefit Percentage Total Actual Benefit Total Benefit Total Billing Benefit Variance
Plan de costes
Total Cost Total Revenue Total Units
Detalles del plan de costes
Actual Cost Actual Revenue Actual Units Billing Cost Billing Cost Total Billing Revenue Billing Revenue Total Cost Cost Total Cost Variance Revenue Revenue Total Revenue Variance Units Units Total
Equipo
Actuals Allocation Allocation Cost Baseline Cost Baseline Usage Baseline Variance Capitalization % ETC Hard Allocation Hard Allocation Cost Incident Actuals Total Actuals Total Usage
Cartera
Distributed Benefits Distributed Benefits (Total) Distributed Capital Cost Distributed Capital Cost (Total) Distributed Cost Distributed Cost (Total) Distributed Operating Cost Distributed Operating Cost (Total) Distributed Overall Roles Distributed Overall Roles (Total) Target Benefits Target Capital Cost Target Operating Cost Target Overall Roles Target Total Cost Target Total Roles
Asignación
% Complete % Expended Actual Cost Actuals Actuals (Compare To) Baseline Cost Baseline Usage ETC ETC (Compare To) ETC Cost Max % Load Pending Actuals Proposed ETC Total Effort
Configurar el almacén de datos
Con el tiempo, se pueden configurar los valores de configuración del almacén de datos para ajustarse a las necesidades cambiantes del negocio. Por ejemplo, puede configurar al principio el almacén de datos para inglés, pero posteriormente puede optar por agregar más idiomas para la localización.
Cada vez que modifique la configuración del almacén de datos, ejecute el trabajo Carga del almacén de datos con la opción de carga completa seleccionada.
Especifique los idiomas, la entidad para los períodos fiscales y otras opciones que permiten eliminar los intervalos de tiempo sin utilizar. Los valores de configuración permiten reducir el número de registros de hechos almacenados y el tiempo de procesamiento requerido para rellenar el Almacén de datos.
Después de modificar los campos descritos en el siguiente procedimiento, ejecute el trabajo
Carga del almacén de datos
con la opción de carga completa seleccionada. Los cambios realizados en el campo
Entidad para períodos fiscales
provoca una operación que consume muchos recursos debido a que se vuelven a calcular todos los campos fiscales en el almacén de datos.
Siga estos pasos:
  1. Haga clic en
    Administración
    ,
    Valores de configuración generales
    ,
    Opciones del sistema
    .
  2. En la sección
    Opciones del almacén de datos
    , rellene los campos siguientes:
    • Idiomas
      Permite especificar las localizaciones de idioma que se incluirán en el almacén de datos. Si se especifican varios idiomas, aumentarán los requisitos de almacenamiento en el servidor del almacén de datos.
      Nota
      : Seleccione siempre Inglés. De lo contrario, se produce un error al ejecutar el trabajo Carga del almacén de datos.
    • Entidad para períodos fiscales
      : Especifica la entidad que se utiliza para determinar los períodos fiscales que se deben utilizar en todos los cálculos de datos de períodos fiscales del almacén de datos. El establecimiento de la entidad por primera vez o la actualización de la entidad crean las solicitudes de intervalo de tiempo del almacén de datos. Por consiguiente, la ejecución inicial o cualquier ejecución siguiente (después de haber actualizado la entidad) del trabajo Fijación de intervalos de tiempo requiere más tiempo de lo normal.
      Al establecer inicialmente una entidad o actualizarla, también se actualizan la entidad fiscal y el tipo de período fiscal para las solicitudes de intervalos de tiempo fiscales del almacén de datos. No establezca o cambie la entidad cuando una sustitución de intervalo de tiempo esté en curso. Si lo hace, aparecerá un mensaje de error. Espere a que la sustitución se complete y, a continuación, establezca la entidad. Para determinar qué segmento de solicitudes están en la sustitución, compruebe la fecha de caducidad en los intervalos de tiempo. Una solicitud de intervalo con una fecha de caducidad que coincida con una de las opciones siguientes se encuentra en la sustitución:
      • Fecha en blanco o sin fecha
      • Fecha anterior a la actual
      • Fecha igual que la fecha actual
      Permita que la solicitud de intervalo complete el procesamiento antes de configurar la entidad.
      La entidad debe tener períodos de tiempo fiscales mensuales (o período de 13) para cubrir el intervalo de las solicitudes de intervalos de tiempo. De lo contrario, las solicitudes de intervalos de tiempo se omiten cuando se ejecuta la tarea de fijación de intervalos de tiempo. Si existe tanto el período fiscal Mensual como el período fiscal 13 períodos por año, el período fiscal Mensual tiene prioridad.
      Seleccione al menos los datos de un período (semanal, mensual o fiscal). Si no selecciona los datos del período, se produce un error en el trabajo Carga del almacén de datos tanto para las cargas completas como para las incrementales y aparece un mensaje de error.
    • Incluir datos del período semanal
      : Especifica si se desea ver los datos por semanas. Cuando se selecciona esta opción, los hechos se cargan en incrementos semanales.
    • Incluir datos del período mensual
      : Especifica si se desea ver los datos por meses. Cuando se selecciona esta opción, los hechos se cargan en incrementos mensuales.
    • Incluir datos del período fiscal
      : Especifica si se desea ver los datos por períodos de tiempo fiscal. Cuando se selecciona esta opción, los hechos se cargan en períodos de tiempo fiscales. El período de tiempo fiscal viene determinado por el valor establecido en el campo Entidad para períodos fiscales.
    • Períodos fiscales coherentes a través de las entidades
      : Especifica si las fechas del período de tiempo fiscal son coherentes entre las diferentes entidades. Seleccione esta opción si la organización tiene los mismos períodos contables en todas las entidades. Deje la opción sin seleccionar si hay entidades con diferentes períodos fiscales. Se experimenta un mejor rendimiento cuando se selecciona la opción. Si se dispone solo de una entidad, no seleccione la casilla de verificación.
    • Incluir solo el plan de registro financiero
      Especifica si se desean incluir todos los planes financieros (planes de costes, planes de presupuestos y planes de beneficios) o únicamente el plan de presupuestos actual y el plan de costes del registro en el almacén de datos. De forma predeterminada, solamente se incluyen en el Almacén de datos el plan de presupuestos actual, el plan de costes del registro y los planes de beneficios asociados. Para crear un informe únicamente sobre el plan de presupuestos actual o el plan de costes del registro, se debe mantener la opción seleccionada. Para comparar los planes antiguos con los planes actuales de las inversiones, se debe anular la selección de esta opción. La anulación de la selección de esta opción puede afectar al rendimiento del almacén de datos. Es posible que se observe una diferencia significativa en el tiempo de carga de grandes conjuntos de datos.
  3. Guarde los cambios.
  4. Ejecute los siguientes trabajos en este orden:
    • Intervalo de tiempo
    • Carga del almacén de datos
    • Carga de los derechos de acceso al almacén de datos
Configurar los intervalos de tiempo del almacén de datos
Los intervalos de tiempo con la opción Almacén de datos seleccionada determinan los intervalos de los hechos del almacén de datos. Las solicitudes de intervalos de tiempo de almacén de datos son solicitudes del sistema y no pueden eliminarse.
Las solicitudes de intervalos de tiempo del almacén de datos se establecen de forma predeterminada en los siguientes períodos, que se basan en la fecha del sistema del servidor de base de datos:
  • Un año hacia atrás y hacia adelante para Diario. La fecha de inicio de la solicitud de intervalo es un año anterior a la fecha del sistema.
  • Un año hacia atrás y hacia adelante para Semanal. La fecha de inicio es un año anterior a la fecha del sistema. El valor del campo Fecha de inicio es el mismo que el valor del campo Primer día de la semana laboral definido en Administración, Configuración de la gestión de proyectos.
  • Tres años hacia atrás y hacia adelante para Mensual. La fecha de inicio es tres años anterior a la fecha del sistema y es siempre el primer día del mes.
  • Tras años hacia atrás y hacia adelante para Fiscal. La fecha de inicio es tres años anterior a la fecha del sistema. La fecha de inicio es la fecha inicial del período fiscal para la entidad seleccionada para el almacén de datos. El período fiscal al que se hace referencia es de tipo Mensual o 13 períodos, según lo que se establezca para la entidad.
    La entidad debe tener períodos de tiempo fiscal mensual (o período de 13) configurados para cubrir el rango de la hora en las solicitudes de intervalo. De lo contrario, las solicitudes de intervalos de tiempo se omitirán cuando se ejecute el trabajo Fijación de intervalos de tiempo.
Compruebe que los intervalos se ajusten a sus necesidades empresariales. Para actualizar los campos Fecha de inicio y Número de períodos, abra un intervalo de tiempo y cambie las propiedades.
Reglas para la configuración de la fecha de inicio y del número de períodos
De forma predeterminada, las solicitudes de intervalos de tiempo del almacén de datos se establecen consistentemente para cada segmento de período (Diario, Semanal, Mensual, Fiscal). Si edita estas solicitudes de intervalos, establezca la fecha de inicio y el número de período para que sea el mismo para cada tipo de período de intervalo. Si la fecha de inicio y el número de períodos no se han establecido correctamente, los datos del Almacén de datos serán incoherentes.
Siga estas reglas al establecer la fecha de inicio y el número de períodos para las solicitudes de intervalos de tiempo del almacén de datos:
  • Verifique que solo hay una solicitud de intervalo de tiempo diaria.
  • Para todas las solicitudes de intervalos de tiempo semanales, la fecha que figure en el campo Desde la fecha deberá ser la misma que la que figure en el campo Primer día de la semana laboral en la configuración de la gestión de proyectos. Por ejemplo, si el Primer día de la semana laboral es un lunes, establezca todas las solicitudes de intervalos de tiempo semanales con una fecha de inicio que sea lunes.
  • En el caso de las solicitudes de intervalos de tiempo mensuales, la fecha de inicio debe ser siempre el primer día de un mes.
  • Para las solicitudes de intervalos de tiempo fiscales, la fecha de inicio debe corresponderse con la fecha inicial de un período fiscal de tipo mensual (o 13 períodos).
  • El rango de los intervalos de tiempo debe abarcar las fechas de inicio y finalización de las inversiones en las que se generan informes habitualmente. Por ejemplo, en el caso de tener inversiones de dos años, los intervalos de tiempo deben establecerse de manera que abarquen tanto dos años hacia atrás como dos años hacia adelante para que se incluyan todos los datos relevantes en el almacén de datos.
Activación de atributos y objetos personalizados del almacén de datos
Para ver cualquier atributo y objeto personalizado preexistente en los dominios, actívelos explícitamente para su inclusión en el almacén de datos. En función de los permisos, los usuarios de informes solo verán los datos en los dominios que los administradores del sistema hayan activado en el almacén de datos. Verifique que los atributos y objetos personalizados que desea activar para el Almacén de datos existen en el producto. Para obtener más información sobre los objetos y los atributos, consulte
PPM (versión clásica)
Studio Development
.
Active un objeto máster personalizado para el almacén de datos antes de activar un subobjeto personalizado del objeto máster. De lo contrario, la opción para incluir el subobjeto en el almacén de datos aparece desactivada. De manera similar, se debe activar primero un objeto para el Almacén de datos antes de activar los atributos personalizados del objeto.
Siga estos pasos:
  1. Haga clic en
    Administración
    ,
    Studio
    ,
    Objetos
    .
  2. Para activar un objeto personalizado del almacén de datos, realice los siguientes pasos:
    1. Haga clic en el nombre del objeto para abrir sus propiedades.
    2. Seleccione la casilla de verificación
      Incluir en el almacén de datos
      y guarde la selección.
  3. Para activar cada atributo personalizado del almacén de datos, realice los siguientes pasos:
    1. Con el objeto abierto, haga clic en
      Atributos
      .
    2. Haga clic en el nombre del atributo para abrir sus propiedades.
    3. Seleccione la casilla de verificación
      Incluir en el almacén de datos
      y guarde la selección.
      Para activar varios atributos personalizados a la vez, selecciónelos en la página de la lista de atributos de objeto y, a continuación, seleccione
      Incluir en el almacén de datos
      .
  4. Haga clic en
    Guardar y volver
    .
  5. Ejecute el trabajo Carga del almacén de datos para incluir los objetos y atributos personalizados en el almacén de datos y en los dominios. Consulte Ejecución o programación de un trabajo
    .
  6. Compruebe el dominio de objetos máster personalizados para verificar que el objeto personalizado aparece en el dominio. Compruebe los otros dominios para verificar que los atributos personalizados aparecen en los dominios correspondientes. Para obtener información sobre los atributos personalizados que se incluyen en los dominios, consulte
    Dominios de generación de informes avanzada en este artículo
    .
Actualización de los atributos personalizados calculados y de número incluidos en el almacén de datos
Puede actualizar las fórmulas o los decimales para cualquier atributo personalizado (calculado o de número) que se incluya en el almacén de datos. Se recomienda crear y validar las fórmulas de los atributos calculados antes de incluir los atributos en el almacén de datos.
Siga estos pasos:
  1. Anule la selección de la casilla de verificación
    Incluir en el almacén de datos
    para el atributo para desactivar el almacén de datos.
  2. Ejecute el trabajo Carga del almacén de datos para eliminar el atributo del almacén de datos y de los dominios.
  3. Cree la nueva fórmula que se asociará al atributo calculado personalizado y valide la acción. O bien, cambie los decimales para el atributo personalizado de número.
  4. Seleccione la casilla de verificación
    Incluir en el almacén de datos
    para el atributo para activarlo para el almacén de datos.
  5. Vuelva a ejecutar el Trabajo Carga del almacén de datos para volver a agregar el atributo al almacén de datos y a los dominios.
Desactivar atributos y objetos personalizados en el almacén de datos
Siga estos pasos:
  1. Desactive todos los subobjetos personalizados para ese objeto máster. A continuación, desactive el objeto máster personalizado en el almacén de datos.
    Al desactivar el objeto máster, también se desactivan los atributos personalizados del objeto máster y de los subobjetos del almacén de datos.
  2. Ejecute el trabajo Carga del almacén de datos para que se apliquen los cambios. Compruebe que la opción de carga completa esté seleccionada cuando ejecute la tarea.
    Ejecute el trabajo al menos una vez antes de volver a activar un objeto o atributo para el almacén de datos.
No suprima o desactive los atributos disponibles de un complemento, ya que esta acción podría interrumpir la función de generación de informes. Antes de desactivar los atributos o los objetos personalizados en el almacén de datos, compruebe que estos no se utilizan en ninguna vista o informe. Es recomendable que indique a todos los usuarios que eliminen esos objetos o atributos de las vistas o informes que estén utilizando actualmente. Si los usuarios no eliminan esos objetos o atributos de las vistas o informes, no pueden crear ni informes ni vistas. Los informes y las vistas existentes se vuelven inservibles. Aparece un error del sistema cuando intentan acceder a las vistas o los informes existentes.
Solución alternativa
Se puede solucionar el error del sistema y permitir que los usuarios tengan acceso a las vistas e informes guardados previamente.
Siga estos pasos:
  1. Vuelva a activar los objetos o los atributos desactivados o suprimidos para el Almacén de datos.
  2. Lea los atributos y los objetos personalizados en el almacén de datos y los dominios. Para ello, ejecute la tarea de carga del almacén de datos.
  3. Acceda a los informes y las vistas ad hoc que utilizan los atributos o los objetos que se han activado de nuevo. Elimine manualmente los atributos u objetos correspondientes de las vistas ad hoc y de los informes, y guarde los cambios.
  4. Desactive los atributos u objetos personalizados del almacén de datos anulando la selección de la casilla de verificación
    Incluir en el almacén de datos
    .
  5. Ejecute el trabajo Carga del almacén de datos para eliminar los objetos y atributos personalizados del almacén de datos y de los dominios.
Puede desactivar varios atributos personalizados a la vez. Para ello, selecciónelos en la página de lista de atributos y, a continuación, seleccione
Excluir del almacén de datos
.
Gestionar la seguridad de la generación de informes avanzada
Para gestionar la seguridad de la generación de informes avanzada, administre las siguientes áreas principales:
  • Roles y usuarios de la generación de informes avanzada
    : Mantenga sincronizada la información de usuario entre
    PPM (versión clásica)
    y Jaspersoft.
  • Carpetas de usuario y compartidas
    : Para controlar el uso compartido de contenido, gestione la estructura de carpetas.
  • Elementos de contenido del depósito
    : Gestione el acceso al contenido de la carpeta.
PPM (versión clásica)
Los usuarios de Clarity PPM acceden a la interfaz de usuario de Jaspersoft mediante la selección de la opción Generación de informes avanzada del menú Página principal. La autenticación basada en tókenes se utiliza para autenticar automáticamente a los usuarios de
PPM (versión clásica)
para Jaspersoft sin necesidad de requerir un inicio de sesión independiente. Si se autentican correctamente, los usuarios de
PPM (versión clásica)
puedan acceder a la página principal de la generación de informes avanzada en la aplicación de Jaspersoft.
Verificación de los requisitos previos
Verifique que se hayan completado los siguientes requisitos:
  • El complemento Acelerador de PMO con el contenido de la generación de informes avanzada de Jaspersoft está disponible. Consulte las
    Notas de la versión del Acelerador de PMO
    .
  • Existe una lista de usuarios con grupos o derechos de acceso de generación de informes avanzada en
    PPM (versión clásica)
    . Consulte Configuración de cuentas de usuario, habilidades y derechos de acceso.
  • Tiene el derecho de acceso de administración para asignar los derechos de acceso de generación de informes avanzada a los usuarios o los grupos de
    PPM (versión clásica)
    .
Asignar derechos de acceso a usuarios
Conceda los derechos de acceso de la generación de informes avanzada adecuados a los usuarios de
PPM (versión clásica)
. Por ejemplo, para permitir que los usuarios ejecuten informes, asigne los derechos de acceso siguientes:
  • Generación de informes avanzada - Ir a
  • Generación de informes avanzada.- Crear informe
Para obtener descripciones detalladas de los derechos de acceso de la generación de informes avanzada, consulte
Derechos de acceso de la generación de informes avanzada
en la
Referencia a los derechos de acceso
en la edición en inglés de la documentación.
Para obtener más información sobre cómo ver los derechos de acceso que se asignan a cada tipo de licencia, consulte Visualización de los recuentos de usuarios por tipo de licencia.
Sincronización de usuarios entre
PPM (versión clásica)
y Jaspersoft
Sincronice los usuarios entre
PPM (versión clásica)
y Jaspersoft mediante uno de los métodos siguientes:
  • Sincronice de forma interactiva para garantizar que cada vez que se actualicen las propiedades del usuario en
    PPM (versión clásica)
    , también se actualizarán en Jaspersoft. La actualización se activa cuando el usuario hace clic en el vínculo Generación de informes avanzada de
    PPM (versión clásica)
    .
  • Ejecute el trabajo Crear y actualizar usuarios de Jaspersoft en el modo incremental (con la opción de sincronización completa sin seleccionar). Selecciona la vista delta y actualiza las propiedades y roles o los permisos de los usuarios nuevos o actualizados en
    PPM (versión clásica)
    .
Sincronización interactiva de los usuarios
El método de sincronización interactiva sincroniza las propiedades de los usuarios (nombre de usuario, ID de usuario o correo electrónico) de
PPM (versión clásica)
con Jaspersoft. El sistema utiliza este método para sincronizar las propiedades del usuario solamente del usuario que ha iniciado sesión en estas situaciones:
  • Hay un cambio en las propiedades del usuario.
  • El usuario está accediendo a Jaspersoft por primera vez.
El sistema comprueba la tabla CMN_JASPER_SYNCED_USERS para detectar cualquier cambio que se haya realizado en las propiedades del usuario desde la última sincronización. Si no hay cambios en las propiedades del usuario, el usuario no se sincroniza de nuevo con Jaspersoft.
Siga estos pasos:
  1. Inicie sesión en
    PPM (versión clásica)
    con las credenciales del usuario que se desea sincronizar con Jaspersoft.
  2. Haga clic en
    Página principal
    ,
    Personal
    ,
    Generación de informes avanzada
    .
    Se crea un nuevo usuario en Jaspersoft.
Cada vez que un usuario acceda a la generación de informes avanzada desde
PPM (versión clásica)
, los parámetros de inicio de sesión del usuario (tema, configuración regional o zona horaria) se transferirán a Jaspersoft. Si durante una sesión, se cambia algunos de estos parámetros, las actualizaciones se aplicarán en la siguiente sesión.
Ejecución o programación de la tarea de creación y actualización de usuarios de Jaspersoft
Se puede ejecutar o programar el trabajo Crear y actualizar usuarios de Jaspersoft para sincronizar la información siguiente de
PPM (versión clásica)
en Jaspersoft para todos los usuarios nuevos y existentes:
  • Los roles de usuario que se basan en los derechos de acceso de generación de informes avanzada de
    PPM (versión clásica)
    .
  • Los atributos del perfil de usuario, como el tema, idioma, configuración regional y zona horaria.
Siga estos pasos:
  1. Seleccione
    Página principal
    ,
    Personal
    ,
    Informes y trabajos
    .
  2. Haga clic en
    Trabajos
    y ejecute el trabajo Creación y actualización de usuarios de Jaspersoft.
  3. (Opcional) Programe la tarea para que se ejecute en un intervalo de repetición.
    Para obtener más información sobre la ejecución o programación de trabajos, consulte Ejecución o programación de un trabajo
    .
Recomendaciones para la ejecución del trabajo Creación y actualización de los usuarios de Jaspersoft
Se recomienda que ejecute la tarea en lugar de sincronizar de forma interactiva los usuarios en la siguientes situaciones:
  • Como parte de la configuración inicial de datos entre
    PPM (versión clásica)
    y Jaspersoft, cuando se crean o actualizan los usuarios de forma masiva.
  • Se ha desactivado o bloqueado un usuario o grupo de usuarios en
    PPM (versión clásica)
    . También se desea desactivar estos usuarios en Jaspersoft. En este caso, la ejecución de la tarea es la única forma de desactivar estos usuarios en Jaspersoft.
  • El servidor de generación de informes avanzada de Jaspersoft deja de funcionar durante la actualización de las propiedades del usuario en
    PPM (versión clásica)
    . En este caso, no pude sincronizar de forma interactiva los usuarios. Cuando se ha realizado una copia de seguridad del servidor Jaspersoft, ejecute la tarea para actualizar las propiedades de usuario.
  • El superusuario de Jaspersoft desactiva un usuario activo de
    PPM (versión clásica)
    con derechos de acceso a la funcionalidad Generación de informes avanzada en Jaspersoft. La siguiente ejecución del trabajo activa el usuario de nuevo en Jaspersoft.
Ejecute el trabajo con la opción Sincronización completa seleccionada en las situaciones siguientes:
  • Para sincronizar todos los usuarios activos de la generación de informes avanzada de
    PPM (versión clásica)
    con Jaspersoft.
  • Para eliminar todas las carpetas específicas del usuario vacías de la carpeta Usuarios cuyos nombres se corresponden con los ID de los recursos de
    PPM (versión clásica)
    .
  • Para eliminar de Jaspersoft todos los usuarios de la funcionalidad Generación de informes avanzada de
    PPM (versión clásica)
    desactivados o bloqueados.
    Las carpetas específicas de usuarios y su contenido permanecen intactos, incluso después de que se eliminen los usuarios de Jaspersoft. El administrador de Jaspersoft debe suprimir manualmente las carpetas específicas del usuario y su contenido.
Si no se selecciona la opción Sincronización completa, el trabajo solo sincroniza los usuarios activos de la generación de informes avanzada de
PPM (versión clásica)
con Jaspersoft. El trabajo no realiza ninguna acción relacionada con la eliminación.
Finalización automática de tareas
Ejecute el trabajo Creación y actualización de usuarios de Jaspersoft, con o sin el modo Sincronización completa para finalizar automáticamente las tareas siguientes:
  • Cree usuarios de generación de informes avanzada en Jaspersoft si se dan las siguientes condiciones:
    • Los usuarios aún no existen en Jaspersoft.
    • Los usuarios están activos en
      PPM (versión clásica)
      y se les asigna cualquiera de los derechos de acceso de la generación de informes avanzada.
  • Transfiera las propiedades del usuario de
    PPM (versión clásica)
    a Jaspersoft. Además, actualice las propiedades cada vez que se actualizan en
    PPM (versión clásica)
    .
  • Asigne a los usuarios roles apropiados en Jaspersoft. Los roles se basan en los derechos de acceso de la generación de informes avanzada asignados en
    PPM (versión clásica)
    .
  • Actualice los recuentos de tipos de licencia en
    PPM (versión clásica)
    en función de los derechos de acceso de la generación de informes avanzada asignados a los usuarios.
  • Vuelva a activar un usuario de
    PPM (versión clásica)
    válido en Jaspersoft que el superusuario de Jaspersoft ha desactivado o suprimido. El usuario todavía debe estar activo en
    PPM (versión clásica)
    .
  • Actualice los roles correspondientes en Jaspersoft cuando se actualizan los derechos de acceso de la generación de informes avanzada para los usuarios de
    PPM (versión clásica)
    . Por ejemplo, si se revocan todos los derechos de acceso de la generación de informes avanzada para un usuario en
    PPM (versión clásica)
    , se revoca el rol de usuario correspondiente en Jaspersoft. El usuario permanece activo tanto en
    PPM (versión clásica)
    como en Jaspersoft. Los tipos de licencia también se actualizan en
    PPM (versión clásica)
    en función de los derechos de acceso actualizados.
Asignación de roles a usuarios y acceso al repositorio
El trabajo Sincronización de roles de Jaspersoft asigna a los usuarios los roles correspondientes de Jaspersoft en función de los derechos de acceso de la generación de informes avanzada. Los roles de generación de informes avanzada determinan los bloques que aparecen en la página principal de generación de informes avanzada. Por ejemplo, los usuarios asignados al rol ROLE_ADHOC_DESIGNER pueden ver el bloque de vistas ad hoc y así sucesivamente. Los usuarios del rol ROLE_USER no pueden ver ninguno de los bloques de la página principal. Los usuarios pueden ir a las carpetas del repositorio para ver el contenido al que pueden acceder.
En la lista siguiente se describen los roles de la generación de informes avanzada predeterminados. Los roles de diseñador permiten crear contenido, pero no cambiar el contenido predeterminado del repositorio. El rol de administrador permite cambiar el contenido del repositorio predeterminado y el rol de usuario no tiene acceso al contenido del repositorio.
  • ROLE_USER. Permite el acceso de solo lectura a la carpeta de usuarios, por lo que pueden ver la carpeta, pero no suprimirla. Asigna el acceso de ejecución a la carpeta Temas para los temas listos para su uso de
    PPM (versión clásica)
    .
  • ROLE_ADHOC_DESIGNER. Permite crear vistas ad hoc desde un dominio y guardarlas. Pueden editar, copiar o suprimir las vistas ad hoc que creen, crear informes a partir de vistas ad hoc y suprimir las vistas ad hoc existentes.
  • ROLE_REPORT_DESIGNER. Permite crear y ver informes, crear un informe a partir de una vista ad hoc o una consulta, o desde Jaspersoft Studio. Puede guardar un informe, editar la definición de un informe de Jaspersoft en el repositorio y copiar o suprimir un informe existente. El rol también permite acceso de visualización a la carpeta pública.
  • ROLE_DASHBOARD_DESIGNER. Permite ver los cuadros de mandos e informes, crear un cuadro de mandos a partir de un informe y guardar un cuadro de mandos. Pueden editar, copiar o suprimir los cuadros de mandos existentes.
  • ROLE_ADMINISTRATOR. Ofrece acceso completo a la carpeta compartida y sus subcarpetas. Pueden suprimir la carpeta de recursos compartidos y tener acceso de administración a las carpetas de usuarios. Tienen acceso de solo lectura a las carpetas de temas y pública.
  • ROLE_DATASOURCE_DESIGNER. Permite definir las conexiones entre Jaspersoft y sus bases de datos u otro origen de datos al que hagan referencia los informes y los dominios. Pueden crear, editar y suprimir orígenes de datos
  • ROLE_DOMAIN_DESIGNER. Concede permiso crear, editar y suprimir dominios.
Los roles de generación de informes avanzada que se asignan en función de los derechos de acceso de generación de informes avanzada solamente proporcionan privilegios de creación, pero no de visualización ni edición. Para ejecutar un informe, un usuario de generación de informes avanzada necesita roles de PMO adicionales que proporcionen acceso de visualización al contenido del repositorio. O bien necesitan un rol de PMO que tenga acceso a un informe específico o un rol de PMO que tenga acceso a todos los informes. Necesita el complemento Acelerador de PMO con el contenido de generación de informes avanzada de Jaspersoft para acceder a los roles de generación de informes avanzada adicionales. Para obtener más información, consulte
PMO Accelerator Advanced Reporting Content
.
Siga estos pasos:
  1. En
    PPM (versión clásica)
    , conceda a los usuarios los derechos de acceso de la generación de informes avanzada necesarios. De forma alternativa, asigne a los usuarios a los grupos de acceso de la generación de informes avanzada de PMO que asignan automáticamente los derechos de grupo a los usuarios.
    Por ejemplo, para permitir que un usuario pueda acceder a los informes de gestión de proyectos, asigne al usuario al grupo de acceso Generación de informes avanzada de PMO: Gestión de proyectos. Para obtener más información sobre qué grupos de acceso de
    Clarity
    se corresponden con los roles de Jaspersoft, consulte
    Advanced Reporting Roles and Permissions
    (Roles y permisos de la generación de informes avanzada) en la edición en inglés de la documentación.
  2. Seleccione
    Página principal
    ,
    Personal
    ,
    Informes y trabajos
    .
    Haga clic en
    Trabajos
    y ejecute el trabajo Sincronizar roles de Jaspersoft.
    El trabajo asigna los roles de generación de informes avanzada a los usuarios en función de su asignación de grupo de acceso en PPM. Por ejemplo, el trabajo asigna CSK_ROLE_PROJECT_MANAGEMENT en Jaspersoft a los usuarios en el grupo de acceso Generación de informes avanzada de PMO: Gestión de proyectos. Para obtener más información sobre el trabajo Sincronizar roles de Jaspersoft, consulte
    Jobs Reference
    (Referencia a los trabajos) en la edición en inglés de la documentación.
  3. Haga clic en
    Página principal
    ,
    Personal
    ,
    Generación de informes avanzada
    .
    La página principal de generación de informes avanzada se abre en la aplicación de Jaspersoft®.
Si no está satisfecho con los permisos disponibles para cada rol de forma predeterminada o a través de los roles de PMO, cree roles personalizados. Cree los roles personalizados en las carpetas de usuarios y compartidas en Jaspersoft. A continuación, conceda los permisos necesarios a los roles personalizados para acceder al contenido del repositorio. Los roles personalizados no se sobrescriben mediante la tarea de sincronización o durante la actualización.
Para obtener más información sobre la creación de roles y la asignación de permisos, acceda al sitio web de la Comunidad de Jaspersoft y haga clic en el vínculo Documentation o Docs. En la página Documentation, seleccione la versión de Jaspersoft correspondiente a su versión de
PPM (versión clásica)
. A continuación, haga clic en el vínculo
JasperReports Server Administration Guide
. Consulte las
Notas de la versión de
PPM (versión clásica)
para la versión de Jaspersoft correspondiente a su versión de
PPM (versión clásica)
.
Gestionar carpetas de usuarios y compartidas del repositorio
Las carpetas del repositorio mantienen el acceso al contenido de la generación de informes avanzada.
Para obtener una estructura de carpetas de
PPM (versión clásica)
en el repositorio con el contenido predeterminado para la generación de informes avanzada, instale el complemento Acelerador de PMO con el contenido de la generación de informes avanzada de Jaspersoft. Para obtener más información, consulte
PMO Accelerator Advanced Reporting Content
.
Los administradores pueden ver todas las carpetas del repositorio y los elementos incluidos en estas.
La carpeta compartida incluye las siguientes subcarpetas que están vacías de forma predeterminada:
  • Componentes ad hoc (incluidos los informes ad hoc)
  • Cuadros de mandos
  • Informes
Todos los usuarios con derechos de acceso de generación de informes avanzada tienen permisos de lectura, escritura y eliminación en la carpeta compartida. Pueden agregar contenido a esta carpeta y crear carpetas personalizadas en esta carpeta. Sin embargo, no pueden suprimir las carpetas o su contenido. Solo el administrador de Jaspersoft puede suprimir esta carpeta, sus subcarpetas y su contenido. Las carpetas personalizadas y su contenido permanecen inalterados durante una actualización.
El contenido de la carpeta compartida también se mantiene intacto al actualizar. Una vez suprimida, esta carpeta se vuelve a crear solo al actualizar, sin ningún contenido en ella.
La carpeta de usuarios es de solo lectura y aparece atenuada. Los usuarios no pueden crear carpetas en la carpeta Usuarios. El administrador de Jaspersoft puede crear carpetas específicas de usuario en la carpeta Usuarios y puede asignar derechos administrativos a los usuarios para sus carpetas específicas. El administrador de Jaspersoft puede seguir cualquier convención de nomenclatura para las carpetas específicas de usuario. Sin embargo, cuando se ejecuta el trabajo Crear y actualizar usuarios de Jaspersoft en el modo de sincronización completa, se suprimen las carpetas específicas de usuario vacías de la carpeta Usuarios siempre que los nombres de carpeta se correspondan con los ID de los recursos de
PPM (versión clásica)
.
Para crear una estructura de carpetas más granular o para controlar el uso compartido del contenido, se pueden crear carpetas en la carpeta de recursos compartidos. Se recomienda no crear carpetas personalizadas ni contenido en la carpeta de
PPM (versión clásica)
o sus subcarpetas. El contenido de la carpeta de
PPM (versión clásica)
o de sus subcarpetas se sobrescribirá durante una actualización.
Para obtener más información sobre la creación de carpetas, acceda al sitio web de la Comunidad de Jaspersoft y haga clic en el vínculo Documentation o Docs. En la página Documentation, seleccione la versión de Jaspersoft correspondiente a su versión de
PPM (versión clásica)
. A continuación, haga clic en el vínculo
JasperReports Server Administration Guide
. Consulte las
Notas de la versión de
PPM (versión clásica)
de la versión de Jaspersoft correspondiente a su versión de
PPM (versión clásica)
.
Gestionar elementos de contenido del repositorio
Entre los elementos de contenido del repositorio, se incluyen dominios, informes, vistas ad hoc y cuadros de mandos. Instale el complemento Acelerador de PMO con el contenido de la generación de informes avanzada de Jaspersoft para acceder a la estructura de carpetas de
Clarity
con el contenido predeterminado.
Se recomienda no modificar los permisos predeterminados de los roles siguientes:
  • ROLE_ADHOC_DESIGNER
  • ROLE_ADMINISTRATOR
  • ROLE_DASHBOARD_DESIGNER
  • ROLE_DATASOURCE_DESIGNER
  • ROLE_DOMAIN_DESIGNER
  • ROLE_REPORT_DESIGNER
  • ROLE_USER
Los permisos están asociados con las carpetas en la estructura de carpetas de
Clarity
. Tras una actualización o la instalación de un parche, es posible que se sobrescriban los cambios realizados en los permisos:
El complemento Acelerador de PMO incluye un conjunto de roles "CSK_". Para obtener más información sobre estos roles, consulte Roles y permisos de la generación de informes avanzada. Estos roles se pueden utilizar para proteger el contenido de las carpetas de
Clarity
. Es posible que, durante una actualización o la instalación de un parche, se sobrescriban los permisos de los roles "CSK_". Sin embargo, los usuarios asignados a estos roles se conservan. De forma alternativa, se pueden crear roles personalizados para proteger la estructura de carpetas de
Clarity
. Los permisos de los roles personalizados no se sobrescriben tras una actualización o la instalación de un parche.
Para obtener más información sobre cómo establecer permisos de carpeta, visite la Comunidad de Jaspersoft y haga clic en el vínculo Documentación o Documentos. A continuación, haga clic en el vínculo
JasperReports Server Administration Guide
. En la página Documentation, seleccione la versión compatible de Jaspersoft para la versión de
PPM (versión clásica)
(consulte las Notas de la versión).
Dominios de generación de informes avanzada
Los dominios de la generación de informes avanzada proporcionan representaciones comerciales del almacén de datos de
PPM (versión clásica)
, lo que permite interactuar con los datos. Cree informes y vistas ad hoc mediante la selección de los campos de una lista de dominios. De forma predeterminada, los dominios contienen los datos del producto utilizados con más frecuencia y se actualizan dinámicamente cada vez que los trabajos Carga del almacén de datos y Carga de los derechos de acceso al almacén de datos actualizan el almacén de datos. Si se agregan atributos u objetos personalizados al producto, se pueden marcar los atributos y los objetos personalizados que se incluirán en el almacén de datos y los dominios.
Para ver los dominios y los informes listos para su uso, se debe disponer del complemento del Acelerador de PMO con el contenido de la generación de informes avanzada de Jaspersoft. Para obtener más información, consulte
Notas de la versión del Acelerador de PMO
y
Acelerador de PMO - Configuración del complemento
.
Los generadores de informes utilizan un diseñador interactivo basado en la Web para crear vistas ad hoc. Las vistas ad hoc son gráficos, tablas y fichas cruzadas que permiten analizar datos de los dominios. También pueden utilizar las vistas ad hoc para generar informes ad hoc, que se pueden compartir o mostrar de las maneras siguientes:
  • Informe independiente único
  • Varios informes relacionados en un cuadro de mandos
  • Documentos de Word, PDF, Excel, PowerPoint u otros formatos
  • Archivo adjunto del correo electrónico
Contenido del dominio
Los campos de dominio se organizan en conjuntos y elementos. Los conjuntos actúan como carpetas que se pueden expandir para ver los elementos de dicho conjunto. Por ejemplo, el conjunto Inversiones del dominio Gestión de inversión incluye los siguientes elementos o campos que son genéricos para todos los tipos de inversión:
  • Nombre de inversión
  • ID de la inversión
  • Tipo de inversión
  • Descripción
  • Gestor de inversión
  • Start Date
  • Fecha de finalización
Para obtener información detallada sobre los campos de dominio, consulte
Descripciones del campo de dominio de la generación de informes avanzada
en Generación de informes avanzada e Índice de esquema de la base de datos.
Cada dominio incluye también todos los atributos y los subobjetos personalizados que se hayan agregado a los objetos de
PPM (versión clásica)
. Por ejemplo, los atributos personalizados agregados al objeto de inversión aparecen en el conjunto Personalizado del conjunto Inversión del dominio de gestión de inversión. Los atributos personalizados que agregue al objeto de equipo aparecen en el conjunto Personalizado del conjunto Equipo del dominio de gestión de inversión y así sucesivamente.
Los subobjetos personalizados que se agregan a los objetos de
PPM (versión clásica)
se mostrarán en el conjunto personalizado de los objetos. Aparecen en su propio conjunto de subobjetos con el nombre del subobjeto. Por ejemplo, si se agrega el subobjeto personalizado "País" al objeto Inversión, el subobjeto se muestra en el conjunto Personalizado del objeto Inversión, bajo el conjunto denominado "País".
Permisos de dominio
Cualquier seguridad de nivel de elemento definida en el producto para los proyectos, las inversiones y los recursos se utiliza en los dominios. Por ejemplo, si tiene acceso para ver proyectos específicos del producto, puede ver los mismos proyectos en los dominios.
Los derechos de visualización de proyectos e inversiones del producto protegen los siguientes dominios. Los usuarios pueden ver los proyectos y las inversiones de los dominios a los que tienen acceso en el producto.
  • Gestión de ideas
  • Gestión de aplicaciones
  • Gestión de inversión
  • Gestión de proyectos
  • Gestión financiera
Los derechos de visualización de recursos del producto protegen los siguientes dominios: Los usuarios pueden ver los recursos y las hojas de tiempo de los dominios a los que tienen acceso en el producto.
  • Gestión de recursos
  • Gestión de tiempo
Si se dispone del complemento Acelerador de PMO con el contenido de la generación de informes avanzada de Jaspersoft, los roles de la generación de informes avanzada adicionales y los permisos de dominio correspondientes estarán disponibles. Para obtener más información acerca de los roles y de sus permisos asignados, consulte la guía .
Dominio Gestión de aplicaciones
El dominio de gestión de aplicaciones incluye información resumida acerca de la inversión de la aplicación. El dominio también incluye datos de resumen financiero para las aplicaciones, pero no datos de planificación financiera detallada. Para obtener información sobre los datos de planificación financiera detallada para las aplicaciones, consulte el dominio Gestión financiera.
Los atributos de la cartera incluidos en este dominio se utilizan principalmente para filtrar las aplicaciones por carteras.
El dominio incluye datos de los siguientes objetos de
PPM (versión clásica)
:
  • Inversión
  • Equipo
  • Estado financiero
  • Aplicación de Clarity PPM
Los datos de objetos se dividen en los siguientes conjuntos de elementos generales:
  • Inversiones
  • General
  • OBS
  • Cartera
  • Programa
  • Equipo
  • Información financiera
  • Valores totales de inversiones
  • Períodos semanales
  • Períodos del calendario
  • Períodos fiscales
  • Valores de configuración
  • ID interno
Campos personalizados
Este dominio se actualiza si se agregan campos o subobjetos personalizados a los siguientes objetos del producto: Inversión, Equipo, Aplicación e Información financiera.
  • Si se agrega un campo personalizado al objeto de inversión en
    PPM (versión clásica)
    y este campo esta activado para el almacén de datos, el campo personalizado aparecerá en el dominio Gestión de aplicaciones del conjunto Aplicación de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de equipo en
    PPM (versión clásica)
    y el campo está activado para el almacén de datos, este aparecerá en este dominio, en el conjunto Equipo de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de aplicación en
    PPM (versión clásica)
    y este campo está activado para el almacén de datos, el campo personalizado aparecerá en el dominio Gestión de aplicaciones del conjunto Aplicación de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto Información financiera en
    PPM (versión clásica)
    y este campo está activado para el Almacén de datos, el campo personalizado aparecerá en este dominio, en el conjunto Información financiera de una carpeta personalizada.
Si ha personalizado subobjetos como elementos secundarios de los objetos de inversión o aplicación, los subobjetos aparecerán como sus propios conjuntos en la carpeta personalizada de este dominio. Los campos de subobjeto correspondientes aparecerán en los conjuntos de subobjetos. Actualmente, no se pueden agregar subobjetos personalizados del subobjeto Información financiera al dominio Inversión.
Dominio de objetos de máster personalizados
El dominio de objetos máster personalizados incluye información acerca de los objetos máster personalizados y sus subobjetos secundarios. Los objetos máster personalizados no están relacionados con ninguno de los objetos listos para su uso de
PPM (versión clásica)
. Solo se puede ver un objeto máster personalizado y sus subobjetos cada vez en el visor de ad hoc.
Para incluir los objetos máster personalizados en este dominio, active primero estos objetos para el almacén de datos. Para obtener más información, consulte Activar los atributos y los objetos personalizados del almacén de datos.
Ejemplo: adición de un objeto personalizado
La compañía Documentation Management está considerando renovar las salas de conferencias de todas las oficinas del país. Para calcular los costes que supondría este cambio, recopilan información acerca de todas las salas de conferencias de las diferentes oficinas. La empresa crea los siguientes datos personalizados y los activa para el almacén de datos a fin de que puedan verlos y analizarlos en el visor ad hoc.
Un objeto máster personalizado llamado Oficinas que incluye los atributos personalizados siguientes:
  • Ubicación
  • Metros cuadrados
  • Número de empleados
Un subobjeto personalizado llamado Salas de conferencias para el objeto máster Oficinas. El subobjeto incluye los siguientes atributos personalizados:
  • Dispone de videoconferencia
  • Asientos disponibles
  • Número de salas
Dominio Gestión financiera
El dominio de gestión financiera incluye datos de planificación financiera detallada basados en costes, presupuesto y planes de beneficios de las inversiones. Los datos de planificación financiera aparecen desglosados por códigos de cargo, tipos de coste y otros atributos de agrupación, solo en períodos fiscales (no períodos de calendario o semanales). El dominio incluye también datos de transacción del trabajo en curso en el nivel de transacción.
Los datos financieros resumidos de nivel de inversión no forman parte de este dominio. Para utilizar datos financieros de nivel de resumen, consulte el dominio de gestión de inversión.
El dominio muestra los datos de los usuarios financieros. Si no se utiliza la Gestión financiera, se pueden ver los campos de dominio, pero no contendrán ningún dato para los campos.
El dominio incluye datos de los siguientes objetos de
PPM (versión clásica)
:
  • Estado financiero
  • Plan de beneficios
  • Detalles del plan de beneficios
  • Plan de costes
  • Detalles del plan de costes
Los datos de objetos se desglosan en los siguientes conjuntos de elementos generales:
  • OBS
  • Inversiones
  • ID internos
Campos personalizados
Este dominio se actualiza si se agregan campos o subobjetos personalizados a los siguientes objetos del producto: Información financiera. Plan de costes, Detalles del plan de costes, Plan de beneficios y Detalles del plan de beneficios.
  • Si se agrega un campo personalizado al objeto Información financiera en
    PPM (versión clásica)
    y este campo está activado para el almacén de datos, el campo personalizado aparecerá en el dominio Gestión financiera, en el conjunto Información financiera de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de plan de costes en
    PPM (versión clásica)
    y el campo está activado para el almacén de datos, este aparecerá en este dominio, en el conjunto Plan de costes de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de detalles del plan de costes en
    PPM (versión clásica)
    y este campo está activado para el almacén de datos, el campo personalizado aparecerá en este dominio, en el conjunto Detalles del plan de costes de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto Plan de beneficios en
    PPM (versión clásica)
    y este campo está activado para el Almacén de datos, el campo personalizado aparecerá en este dominio, bajo el conjunto Plan de beneficios de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto Detalle del plan de beneficios en
    PPM (versión clásica)
    y este campo está activado para el Almacén de datos, el campo personalizado aparecerá en este dominio, bajo el conjunto Detalle del plan de beneficios de una carpeta personalizada.
Si ha personalizado subobjetos como elementos secundarios del objeto Información financiera, los subobjetos aparecerán como sus propios conjuntos en la carpeta personalizada de este dominio. Los campos de subobjeto correspondientes aparecerán en los conjuntos de subobjetos. Actualmente, no se pueden agregar subobjetos personalizados del subobjeto Información financiera al dominio Inversión.
Dominio Gestión de ideas
El dominio de gestión de ideas incluye información resumida acerca de la inversión de idea. El dominio incluye también el equipo y la información financiera general para las ideas. Los atributos de la cartera incluidos en este dominio se utilizan principalmente para filtrar las ideas por cartera.
Los incidentes no se incluyen en este dominio. Solo se incluyen en el dominio de gestión de tiempo.
El dominio incluye datos de los siguientes objetos de
PPM (versión clásica)
:
  • Inversión
  • Equipo
  • Estado financiero
  • Idea
Los datos de objetos se dividen en los siguientes conjuntos de elementos generales:
  • Inversiones
  • General
  • OBS
  • Cartera
  • Programa
  • Equipo
  • Información financiera
  • Valores totales de inversiones
  • Períodos semanales
  • Períodos del calendario
  • Períodos fiscales
  • Valores de configuración
  • ID internos
Campos personalizados
Este dominio se actualiza si se agregan campos personalizados a los siguientes objetos de
PPM (versión clásica)
: Inversión, Equipo, Ideas e Información financiera.
  • Si se agrega un campo personalizado al objeto de inversión en
    PPM (versión clásica)
    y este campo esta activado para el almacén de datos, el campo personalizado aparecerá en el dominio Gestión de ideas del conjunto Idea de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de equipo en
    PPM (versión clásica)
    y el campo está activado para el almacén de datos, este aparecerá en este dominio, en el conjunto Equipo de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de idea en
    PPM (versión clásica)
    y el campo está activado para el almacén de datos, este aparecerá en este dominio, en el conjunto Idea de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de finanzas en
    PPM (versión clásica)
    y este campo está activado para el almacén de datos, el campo aparecerá en este dominio, en el conjunto financiero de una carpeta personalizada.
Si ha personalizado subobjetos como elementos secundarios de los objetos de inversión o idea, los subobjetos aparecerán como sus propios conjuntos en la carpeta personalizada de este dominio. Los campos de subobjeto correspondientes aparecen en los conjuntos de subobjetos. Actualmente, no se pueden agregar subobjetos personalizados del subobjeto Información financiera al dominio Inversión.
Dominio Gestión de inversión
El dominio de gestión de la inversión incluye información resumida sobre todos los tipos de inversión y sus equipos. Este dominio solo incluye información común a todos los tipos de inversión (proyectos, activos, aplicaciones, etc.). Por ejemplo, no se incluye ningún tipo de información sobre las asignaciones porque algunas inversiones no pueden tener asignaciones.
Los atributos de cartera incluidos en este dominio se utilizan principalmente para filtrar las inversiones por cartera.
El dominio también incluye datos del resumen financiero para las inversiones, pero no contiene datos sobre la planificación financiera detallada. Para obtener información acerca de los datos de planificación financiera detallada, consulte el dominio de gestión financiera.
El dominio de gestión financiera incluye datos de los siguientes objetos:
  • Inversión
  • Equipo
  • Estado financiero
Los datos de objetos se dividen en los siguientes conjuntos de elementos generales:
  • Inversiones
  • General
  • OBS
  • Cartera
  • Programa
  • Equipo
  • Información financiera
  • Valores totales de inversiones
  • Períodos semanales
  • Períodos del calendario
  • Períodos fiscales
  • Valores de configuración
  • ID internos
Para obtener información detallada sobre los conjuntos y los elementos incluidos en cada uno de ellos, consulte
Advanced Reporting Domain Field Descriptions
en Advanced Reporting and Database Schema Index disponible en Soporte en línea de CA.
Campos personalizados
Este dominio se actualiza si se agregan campos personalizados a los siguientes objetos: Inversión, Equipo e Información financiera.
  • Si se agrega un campo personalizado activado para el almacén de datos al objeto de inversión en
    PPM (versión clásica)
    , el campo personalizado aparecerá en el dominio Gestión de inversión del conjunto Inversión de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de equipo en
    PPM (versión clásica)
    y el campo está activado para el almacén de datos, este aparecerá en este dominio, en el conjunto Equipo de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto Información financiera en
    PPM (versión clásica)
    y este campo está activado para el Almacén de datos, el campo aparecerá en este dominio, bajo el conjunto Información financiera de una carpeta personalizada.
Si ha personalizado subobjetos como elementos secundarios de los objetos de inversión, los subobjetos aparecerán como sus propios conjuntos en la carpeta personalizada de este dominio. Los campos de subobjeto correspondientes aparecerán en los conjuntos de subobjetos. Si ha personalizado subobjetos como elementos secundarios del objeto de equipo, los subobjetos aparecerán como sus propios conjuntos en la carpeta personalizada de este dominio. Los campos de subobjeto correspondientes aparecerán en los conjuntos de subobjetos. Actualmente, no se pueden agregar subobjetos personalizados del subobjeto Información financiera al dominio Inversión.
Dominio Gestión de proyectos
El dominio de gestión de proyectos incluye los atributos que se aplican específicamente a la inversión del proyecto como, por ejemplo, programas, tareas, equipos, asignaciones, riesgos, incidencias y solicitudes de cambio. Los atributos de la cartera incluidos en este dominio se utilizan principalmente para filtrar los proyectos por carteras. Puede ver los proyectos que se abarcan en determinadas carteras. Los atributos financieros de este dominio se encuentran solo en el resumen del proyecto y no en el nivel detallado del plan. Para obtener información acerca de los atributos de planificación financiera detallada, consulte el dominio de
Gestión financiera
.
El dominio de gestión de proyectos incluye los siguientes objetos:
  • Inversión
  • Proyecto
  • Equipo
  • Estado financiero
  • Tarea
  • Asignación
  • Incidencia
  • Riesgo
  • Solicitud de cambio
Los datos de objetos se dividen en los siguientes conjuntos de elementos generales:
  • Proyectos
  • Personalizado
  • General
  • OBS
  • Cartera
  • Programa
  • Equipo
  • Tasks
  • Información financiera
  • Total del proyecto
  • Períodos semanales
  • Períodos del calendario
  • Períodos fiscales
  • Incidencias
  • Riesgos
  • Solicitudes de cambio
  • ID internos
Campos personalizados
El dominio se actualiza si se agregan campos personalizados para los siguientes objetos de
PPM (versión clásica)
: Inversión, Equipo, Proyecto, Información financiera, Tarea, Asignaciones, Incidencias, Riesgos y Solicitudes de cambio.
  • Si se agrega un campo personalizado al objeto de inversión en
    PPM (versión clásica)
    y este campo esta activado para el almacén de datos, el campo personalizado aparecerá en el dominio Gestión de proyectos del conjunto Proyecto de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de equipo en
    PPM (versión clásica)
    y el campo está activado para el almacén de datos, este aparecerá en este dominio, en el conjunto Equipo de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de proyecto en
    PPM (versión clásica)
    y este campo está activado para el almacén de datos, el campo aparecerá en este dominio, en el conjunto Proyecto de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto Información financiera en
    PPM (versión clásica)
    y este campo está activado para el Almacén de datos, el campo aparecerá en este dominio, bajo el conjunto Información financiera de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto Tarea en
    PPM (versión clásica)
    y el campo está activado para el Almacén de datos, este aparecerá en este dominio, bajo el conjunto Tarea de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de asignaciones en
    PPM (versión clásica)
    y este campo está activado para el almacén de datos, el campo aparecerá en este dominio, en el conjunto Asignaciones de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de incidencias en
    PPM (versión clásica)
    y el campo está activado para el almacén de datos, este aparecerá en este dominio, en el conjunto Incidencias de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de riesgos en
    PPM (versión clásica)
    y el campo está activado para el almacén de datos, este aparecerá en este dominio, en el conjunto Riesgos de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de solicitudes de campo en
    PPM (versión clásica)
    y el campo está activado para el almacén de datos, este aparecerá en este dominio, en el conjunto Solicitudes de cambio de una carpeta personalizada.
Los campos personalizados y los subobjetos de los objetos Inversión y Proyecto no se distinguen y aparecen mezclados en un conjunto Personalizado bajo el conjunto General.
Si ha personalizado subobjetos como elementos secundarios de los objetos de inversión o proyecto, los subobjetos aparecerán como sus propios conjuntos en la carpeta personalizada de este dominio. Los campos de subobjeto correspondientes aparecerán en los conjuntos de subobjetos. Actualmente, no se pueden agregar subobjetos personalizados del subobjeto Información financiera al dominio Inversión.
Dominio Gestión de recursos
El dominio de gestión de recursos incluye datos de inversión, equipo, asignaciones y tareas desde la perspectiva de un recurso.
El dominio incluye datos de los siguientes objetos:
  • Recurso
  • Equipo
  • Asignación
Los atributos personalizados de estos objetos, los subobjetos personalizados y los atributos de los subobjetos aparecen también en este dominio.
Los datos de objetos se dividen en los siguientes conjuntos de elementos generales:
  • Recursos
  • General
  • OBS
  • Inversiones
  • Información financiera
  • Períodos semanales
  • Períodos del calendario
  • Períodos fiscales
  • Valores de configuración
  • ID internos
Campos personalizados
  • Si se agrega un campo personalizado al objeto de recurso en
    PPM (versión clásica)
    y este campo esta activado para el almacén de datos, el campo personalizado aparecerá en el dominio Gestión de recursos del conjunto Recurso de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de equipo en
    PPM (versión clásica)
    y el campo está activado para el almacén de datos, este aparecerá en este dominio, en el conjunto Equipo de una carpeta personalizada.
  • Si se agrega un campo personalizado al objeto de asignación en
    PPM (versión clásica)
    y el campo está activado para el almacén de datos, este aparecerá en este dominio, en el conjunto Asignación de una carpeta personalizada.
Si ha personalizado subobjetos como elementos secundarios de los objetos de inversión o recurso, los subobjetos aparecerán como sus propios conjuntos en la carpeta personalizada de este dominio. Los campos de subobjeto correspondientes aparecerán en los conjuntos de subobjetos.
Dominio Gestión de tiempo
El dominio de gestión de tiempo incluye las hojas de tiempo reales y la información de tiempo ausente para los usuarios que se encargan de la gestión de las hojas de tiempo o el mantenimiento del tiempo. Este dominio proporciona detalles de las hojas de tiempo en el nivel de fechas. El dominio no incluye los datos acumulados. Para utilizar datos resumidos de hojas de tiempo, consulte el dominio de
Gestión de tiempo
.
Las hojas de tiempo que nunca se hayan creado aparecerán en Tiempo ausente. El tiempo ausente de las hojas de tiempo existentes aparece en Hojas de tiempo. El dominio incluye también datos de incidentes.
Si no se está utilizando el componente de hojas de tiempo del producto para el cronometraje, se podrán ver los campos del dominio, pero no habrá ningún dato para ellos.
Los datos de dominio se dividen en los siguientes conjuntos de elementos generales:
  • OBS
  • Recursos
  • Tiempo ausente
  • Hojas de tiempo
  • ID internos
Este dominio no incluye atributos ni objetos personalizados.
Gestión de los temas de la interfaz de usuario
La carpeta Temas es una de las carpetas del repositorio de Jaspersoft que incluye los temas predeterminados de la interfaz de usuario de
PPM (versión clásica)
. Cada subcarpeta de la carpeta Temas se corresponde con un tema predeterminado de la interfaz de usuario de
PPM (versión clásica)
. Como usuario con privilegios ROLE_ADMINISTRATOR, puede ver los temas predeterminados de las carpetas. Se puede establecer un tema de interfaz de usuario, si es necesario, pero no se puede suprimir ninguno de los temas predeterminados.
Cuando los usuarios acceden a la generación de informes avanzada, el tema de la interfaz de usuario de Jaspersoft cambia para coincidir con la configuración del tema de la interfaz de usuario de
PPM (versión clásica)
.
La carpeta del tema "predeterminado" de la interfaz de usuario aparece resaltada en Jaspersoft. Por ejemplo, un usuario establece un tema Azul de la interfaz de usuario en
PPM (versión clásica)
. Posteriormente, cuando accede a la generación de informes avanzada, obtiene el aspecto y la funcionalidad basados en el tema Azul de la interfaz de usuario de
PPM (versión clásica)
. Sin embargo, la carpeta del tema "predeterminado" de la interfaz de usuario aparece resaltada en Jaspersoft. Este comportamiento se lleva a cabo en todos los temas predeterminados de la interfaz de usuario de
PPM (versión clásica)
.
Cuando un usuario accede a la generación de informes avanzada, el tema de la interfaz de usuario seleccionado durante esa sesión de usuario se guarda como atributo del perfil para ese usuario en Jaspersoft. Si posteriormente se cambia el tema de la interfaz de usuario, el usuario debe cerrar la sesión e iniciarla de nuevo para que el cambio se vea reflejado en su atributo de perfil.
Si se establece un tema personalizado de la interfaz de usuario en
PPM (versión clásica)
, este no aparecerá automáticamente en Jaspersoft. Además, el tema personalizado no está disponible en los informes listos para su uso ni en los informes ad hoc.
Para mostrar el tema personalizado correspondiente de Jaspersoft y utilizarlo para mostrar los informes listos para usar y ad hoc, realice las siguientes tareas:
  • Cree un tema personalizado de Jaspersoft correspondiente al tema de
    Clarity
    .
  • Cree la plantilla de estilo de informe personalizado correspondiente para los informes listos para usar.
  • Cree la plantilla de informe ad hoc personalizado correspondiente para los informes ad hoc.
Para obtener más información sobre la creación de plantillas de estilo, consulte los tutoriales de Jaspersoft Studio en el sitio web de la Comunidad de Jaspersoft.
Creación de un tema de interfaz de usuario personalizado
Cree el tema personalizado de Jaspersoft correspondiente a un tema personalizado de
PPM (versión clásica)
para que los usuarios de la generación de informes avanzada tengan una experiencia perfecta.
Se recomienda que una persona con los conocimientos adecuados sobre las hojas de estilo edite los archivos .css para mostrar los estilos correctos de un tema personalizado.
Siga estos pasos:
  1. En
    PPM (versión clásica)
    , haga clic en
    Página principal
    ,
    Personal
    ,
    Generación de informes avanzada
    .
  2. En el submenú, haga clic en
    Ver
    ,
    Repositorio
    y, en la carpeta de la organización (por ejemplo,
    corporativo
    ), expanda la carpeta
    Temas
    .
  3. Haga clic con el botón secundario del ratón en la carpeta ca_ppm_default y seleccione
    Descargar el tema
    .
    Un archivo zip denominado ca_ppm_default.zip se descargará en el equipo local.
  4. Abra el archivo .zip, edite las siguientes hojas de estilo en función de sus requisitos y vuelva a comprimir las hojas de estilo en un nuevo archivo .zip (por ejemplo, ca_ppm_modificado.zip):
    • overrides_custom.css
    • overrides_ie8.css
    • pageSpecific.css
    Asigne el nombre que desee al archivo .zip modificado. No olvide incluir los archivos .css directamente en el archivo .zip.
  5. En
    Repositorio
    , haga clic con el botón secundario del ratón en la carpeta
    Temas
    y seleccione
    Cargar un tema
    .
  6. En la ventana emergente, rellene los siguientes campos:
    • Nombre del tema
      Define el nombre de tema personalizado. Siga la convención de nomenclatura siguiente: ca_ppm_
      <ID de tema personalizado en Clarity>
      para asignar un nombre al tema personalizado
      .
      Por ejemplo, si un tema personalizado de
      PPM (versión clásica)
      presenta el ID
      aruba
      , se puede nombrar el tema personalizado en Jaspersoft como
      ca_ppm_aruba
      . Asigne correctamente un nombre al tema en Jaspersoft. Un tema con un nombre incorrecto no funcionará.
    • Seleccionar archivo (.zip)
      Permite especificar el archivo zip que contiene las hojas de estilo del tema personalizado. Busque y seleccione el archivo zip modificado que ha creado.
  7. Haga clic en
    Cargar
    .
  8. Compruebe que la carpeta
    ca_ppm_aruba
    aparece en la carpeta
    Temas
    . Al seleccionar esta carpeta, se muestran todos los archivos .css incluidos en ella.
Crear una plantilla de estilo de informe personalizada
Todos los informes hacen referencia a los estilos incluidos en la plantilla de estilo de informe predeterminada. Agregue nuevos estilos o modifique las propiedades de la plantilla de estilo de informe predeterminada. No elimine ninguno de los estilos predefinidos o cambie sus nombres.
Es recomendable utilizar Jaspersoft Studio para editar el archivo .
jrxt
para reflejar los estilos correctos para una plantilla de estilo de informe personalizada.
Para ejecutar los informes utilizando un tema de la interfaz de usuario personalizado, cree una plantilla de estilo de informe personalizada. Aparecerá un mensaje de error si intenta ejecutar un informe de stock sin crear una plantilla de estilo de informe personalizada.
Siga estos pasos:
  1. En Jaspersoft Studio, conéctese al servidor de JasperReports desde la vista del explorador del repositorio.
    La estructura de carpetas del repositorio se abre en la aplicación Jaspersoft Studio
  2. Expanda la carpeta de
    PPM (versión clásica)
    y vaya a la carpeta Plantillas.
  3. Haga clic con el botón secundario del ratón en la plantilla de estilo de informe (predeterminada) y seleccione Descargar en archivo.
    Un archivo que se llama reportStyleTemplate_ca_ppm_default.jrtx se descarga al equipo local.
  4. Cambie el nombre del archivo de plantilla conservando el prefijo "reportStyleTemplate_ca_ppm_". Por ejemplo, cambie el nombre del archivo de plantilla a reportStyleTemplate_ca_ppm_aruba.jrtx.
  5. En Jaspersoft Studio, haga clic con el botón secundario del ratón en la carpeta de plantillas y seleccione Nuevo.
    Aparecerá el Asistente para agregar recursos.
  6. Seleccione Plantilla y haga clic en Siguiente.
  7. En la ventana emergente, rellene la información solicitada. Los campos siguientes requieren una explicación:
    • Nombre
      Define el nombre de plantilla de estilo de informe. Asigne el nombre que desee a la plantilla de estilo de informe.
    • ID
      Define el ID de plantilla de estilo de informe. Siga la convención de nomenclatura reportStyleTemplate_ca_ppm_<ID del tema personalizado en
      PPM (versión clásica)
      > para el ID de la plantilla de estilo del informe. Por ejemplo, si un tema personalizado en
      PPM (versión clásica)
      presenta el ID 'aruba', asigne a la plantilla de estilo de informe de Jaspersoft el nombre reportStyleTemplate_ca_ppm_aruba.
  8. Haga clic en Siguiente. Haga clic en Cargar/descargar recurso y seleccione Cargar desde el sistema de archivos.
  9. Seleccione el archivo de plantilla de estilo de informe que ha creado en el equipo local.
  10. Compruebe que la nueva plantilla de estilo de informe aparece en la carpeta Plantillas.
  11. Haga clic con el botón secundario del ratón en la nueva plantilla de estilo de informe y seleccione Abrir en el editor.
  12. Modifique los estilos. Para ello, haga clic en los estilos en el nodo de estilos, en la vista de resumen, modifique sus propiedades y guárdelos.
  13. Haga clic con el botón secundario del ratón en la nueva plantilla de estilo de informe y seleccione Propiedades. No seleccione Abrir en el editor antes de cargar la nueva plantilla de estilo de informe. De hacerlo, podría perder los cambios.
  14. Haga clic en Cargar/descargar recurso y seleccione Cargar desde el espacio de trabajo.
    La nueva plantilla de estilo de informe está disponible en Jaspersoft.
Crear una plantilla de informe ad hoc personalizada
Todos los informes ad hoc hacen referencia a los estilos incluidos en la plantilla de informe ad hoc predeterminada. Agregue nuevos estilos o modifique las propiedades de la plantilla de informe ad hoc predeterminada. No elimine ninguno de los estilos predefinidos o cambie sus nombres.
Se recomienda utilizar Jaspersoft Studio para editar el archivo
.JRxml
para reflejar los estilos correctos para una plantilla de informe ad hoc personalizada.
Para ejecutar los informes ad hoc mediante un tema de la interfaz de usuario personalizado, se debe crear una plantilla ad hoc personalizada. Aparecerá un mensaje de error si intenta ejecutar un informe ad hoc sin crear una plantilla de informe ad hoc personalizada.
Siga estos pasos:
  1. En Jaspersoft Studio, conéctese al servidor de JasperReports desde la vista del explorador del repositorio.
    La estructura de carpetas del repositorio se abre en la aplicación Jaspersoft Studio
  2. Expanda la carpeta de
    PPM (versión clásica)
    y vaya a la carpeta Plantillas.
  3. Haga clic con el botón secundario del ratón en la plantilla de informe ad hoc (predeterminada) JRxml y seleccione Descargar en archivo.
    Un archivo denominado adHocReportTemplate_ca_ppm_default.jrxml se descarga en el equipo local.
  4. Cambie el nombre del archivo de plantilla conservando el prefijo "adHocReportTemplate_ca_ppm_". Por ejemplo, cambie el nombre del archivo de plantilla a adHocReportTemplate_ca_ppm_aruba.jrxml.
  5. En Jaspersoft Studio, haga clic con el botón secundario del ratón en la carpeta de plantillas y seleccione Nuevo.
    Aparecerá el Asistente para agregar recursos.
  6. Seleccione JRxml y haga clic en Siguiente.
  7. En la ventana emergente, rellene la información solicitada. Los campos siguientes necesitan una explicación:
    • Nombre
      Define el nombre de plantilla de informe ad hoc. Puede asignar el nombre que desee a la plantilla de informe ad hoc.
    • ID
      Define el ID de plantilla de informe ad hoc. Siga la convención de nomenclatura adHocReportTemplate_ca_ppm_<ID del tema personalizado en
      PPM (versión clásica)
      > para asignar un nombre al ID de la plantilla de informe ad hoc. Por ejemplo, si un tema personalizado en
      PPM (versión clásica)
      presenta el ID aruba, asigne a la plantilla de informe ad hoc de Jaspersoft el nombre adHocReportTemplate_ca_ppm_aruba.
  8. Haga clic en Siguiente. Haga clic en Cargar/descargar recurso y seleccione Cargar desde el sistema de archivos.
  9. Seleccione el archivo de plantilla de informe ad hoc que ha creado en el equipo local.
  10. Compruebe que la nueva plantilla de informe ad hoc aparece en la carpeta de plantillas.
  11. Haga clic con el botón secundario del ratón en la nueva plantilla de informe ad hoc y seleccione Abrir en el editor.
  12. Modifique los estilos. Para ello, haga clic en los estilos en el nodo de estilos, en la vista de resumen, modifique sus propiedades y guárdelos.
  13. Publique los cambios en el servidor.
    La nueva plantilla de informe ad hoc está disponible en Jaspersoft.
Como parte de la instalación del almacén de datos, se crea un vínculo de la base de datos (Oracle) o un servidor vinculado (MSSQL) al esquema de
PPM (versión clásica)
. El vínculo permite realizar consultas en el esquema de
PPM (versión clásica)
desde el esquema del almacén de datos.
Si no se utiliza correctamente el vínculo de base de datos (Oracle) o el servidor vinculado (MSSQL), el rendimiento del sistema se verá afectado significativamente. No utilice los vínculos para realizar consultas en grandes volúmenes de datos. Si se realizan consultas en grandes volúmenes de datos desde el esquema de
PPM (versión clásica)
mediante un vínculo, se recomienda realizar consultas directamente en el esquema de
PPM (versión clásica)
para obtener todos los datos en lugar de vincular desde el almacén de datos. Pruebe el rendimiento de ambos antes de optar por la mejor opción.
Utilice el vínculo de base de datos en los informes de Jaspersoft Studio mediante parámetros. Los siguientes ejemplos proporcionan la sintaxis de muestra para su uso con Oracle o MSSQL:
Ejemplo de Oracle
[email protected]$P!{dwhDBLink}
Donde TABLE_NAME es el nombre de tabla o vista de
PPM (versión clásica)
.
Ejemplo de MSSQL
[$P!{dwhDBLink}].$P!{dwhDBName}.niku.TABLE_NAME
Donde TABLE_NAME es el nombre de tabla o vista de
PPM (versión clásica)
.
Mejora del rendimiento de la generación de informes con la configuración del regulador de Jaspersoft
Los siguientes valores de configuración de Jaspersoft Governor garantizan un mejor rendimiento de generación de informes y liberan la presión en la base de datos:
  • El límite del componente "governor" en la conexión de base de datos de los informes de Jaspersoft tiene un tiempo de espera establecido en 15 minutos (900.000 milisegundos). Las consultas de informes que se ejecuten durante más de 15 minutos se cerrarán y el usuario recibirá un mensaje de error indicando un error de tiempo de espera. Es recomendable que los usuarios filtren los datos del informe para que se ejecute en el plazo de 15 minutos.
  • De forma predeterminada, el límite de componente "governor" de páginas de informe de Jaspersoft se establece en 500. El resultado del informe no puede superar este límite. Este límite se aplica a todos los formatos de salida.
Parámetros de usuario de generación de informes avanzada
La generación de informes avanzada le permite crear vistas ad hoc de datos de
PPM (versión clásica)
, guardar las vistas como informes, mostrar los informes en un cuadro de mandos, y ejecutar y programar los informes. La generación de informes avanzada utiliza la aplicación de Jaspersoft® para gestionar los cuadros de mandos, los informes y las vistas ad hoc. La solución de la generación de informes transfiere parámetros de usuario de
PPM (versión clásica)
a Jaspersoft. Como administrador o desarrollador de informes, utilice estos parámetros para comparar las propiedades de usuario en Jaspersoft de los usuarios existentes con las propiedades de
PPM (versión clásica)
.
Gestione las propiedades del usuario desde
PPM (versión clásica)
. Si solo se cambian las propiedades del usuario en Jaspersoft, esas propiedades del usuario se sobrescribirán con las propiedades definidas en
PPM (versión clásica)
la próxima vez que el usuario inicie sesión en la generación de informes avanzada.
Cuando un usuario de
PPM (versión clásica)
accede por primera vez a la generación de informes avanzada, el usuario se crea automáticamente en Jaspersoft y determinados parámetros se transfieren a Jaspersoft. Si se actualizan posteriormente los derechos de acceso de la generación de informes avanzada para el usuario de
PPM (versión clásica)
, las funciones correspondientes para este usuario se actualizan automáticamente en Jaspersoft. De forma similar, si se actualización determinadas propiedades del usuario en
PPM (versión clásica)
, también se actualizarán las propiedades de Jaspersoft correspondientes. El estado del usuario se controla también desde
PPM (versión clásica)
. Por ejemplo, si se ha designado un usuario como inactivo o bloqueado en
PPM (versión clásica)
, el usuario también pasa al estado inactivo o bloqueado en Jaspersoft.
En la siguiente tabla se muestra cómo se asignan las propiedades de usuario entre las aplicaciones. Estos parámetros se definen en el nivel de usuario (es decir, tiene valores de parámetros diferentes para cada usuario). Se puede utilizar la información de esta tabla para comparar las propiedades del usuario de
PPM (versión clásica)
con las propiedades de Jaspersoft.
PPM (versión clásica)
Jaspersoft
Campo
Ejemplo
Nombre de atributo
Ubicación de Jaspersoft
Tipo de parámetro
Nombre de usuario
usuarioc
ID de usuario
Propiedades
Nativo en Jaspersoft. Se debe rellenar desde
PPM (versión clásica)
.
Nombre de inicio de sesión del usuario
(aparece en la esquina superior derecha de todas las páginas)
Usuario Carol
Nombre de usuario
Propiedades
Nativo en Jaspersoft. Se debe rellenar desde
PPM (versión clásica)
.
Configuración regional del usuario
en_US
Configuración regional
Login
Nativo en Jaspersoft. Se debe rellenar desde
PPM (versión clásica)
.
Zona horaria del usuario
(GMT-05:00) Hora oriental
Zona horaria
Login
Nativo en Jaspersoft. Se debe rellenar desde
PPM (versión clásica)
.
Dirección de correo electrónico del usuario
Correo electrónico
Propiedades
Nativo en Jaspersoft. Se debe rellenar desde
PPM (versión clásica)
.
Idioma del usuario
en
ppmUserLanguage
Atributo de perfil
Atributo personalizado. Se debe rellenar desde
PPM (versión clásica)
para Jaspersoft.
UI Theme
default
ppmUserUITheme
Atributo de perfil
Atributo personalizado. Se debe rellenar desde
PPM (versión clásica)
para Jaspersoft.