Ejemplo: creación de un diseño de informe con un diagrama
Este ejemplo ilustra cómo crear un diseño de informe que incluya un diagrama.
Su departamento de Recursos humanos quiere que cree un diseño de informe para un resumen del paquete de compensación total del empleado que incluya un diagrama circular con el desglose por tipo de compensación. Debe crear un informe personalizado de Workday con un objeto de gestión principal para los trabajadores y un objeto de gestión secundario para el total de ítems de compensación.
- Conéctese a su entorno de cliente de GMS de Workday.Si no tiene un entorno de cliente de GMS de Workday, puede utilizar cualquier entorno de cliente de control de calidad en su entorno de pruebas con el acceso de seguridad correcto.
- Cree una copia del informe personalizadoCompensación total de empleado:
- Acceda al informe personalizadoTotal de compensación de empleadoy especifique uno o varios trabajadores.
- En el menú de acciones relacionadas del informe, seleccione la opción .
- Asigne un nombre al nuevo informeMis compensaciones totales de empleado.
- Haga clic enAceptar.
- Elimine los elementos innecesarios del informe:
- En la fichaColumnasdel informe, elimine las siguientes filas:Objeto de gestiónCampoSustitución de título de columnaTrabajadorNúmero total de acciones concedidasTotal de participaciones concedidasTrabajadorValor de subvención calculado - RSURSU de valor de subvención calculadoTrabajadorValor de subvención calculado - ISOISO de valor de concesión calculadoTrabajadorValor de subvención calculado - NSOValor de subvención calculadoTrabajadorParticipaciones de RSU concedidasParticipaciones de RSU concedidasTrabajadorComparticiones ISO concedidasComparticiones ISO concedidasTrabajadorParticipaciones de NSO concedidasParticipaciones de NSO concedidasTrabajadorPorcentaje de opciones sobre acciones con derechos adquiridosPorcentaje de opciones sobre acciones con derechos adquiridosTrabajadorColor 1aColor 7.Color 1aColor 7.TrabajadorEtiqueta 1aEtiqueta 7.Etiqueta 1aEtiqueta 7.TrabajadorURL de logotipo de empresaURL de logotipo de empresaConcesiones de accionesTodas las filasTodas las filas
- En la cuadrículaTítulos de columna de grupo, elimine la fila del objeto de gestiónConcesiones de acciones.
- En la fichaSubfiltro, elimine el objeto de gestiónTotal de ítems de compensación (No utilizar).
- Haga clic enAceptar.
- Abra Report Designer en Workday Studio.
- Cree un proyecto de informe denominadoMi compensación total de empleado. En ese proyecto, cree un archivo de informe denominadoMy Employee Total Rewards.rptdesign.
- Cree un origen de datos de Workday y descargue algunos datos de muestra:
- Cree un nuevoorigen de datos de informe de WorkdaydenominadoTotal de compensación de mi empleado.
- Descargue la descripción del informe personalizadoMi total de compensación de empleadode Workday.
- Descargue datos de informe de muestra de Workday y asigne al archivo el nombreMy Employee Total Rewards.xml.
- Cree el conjunto de datos relacionado con el objeto de gestión principal, Trabajadores, con los siguientes valores:
Opción Descripción Selección de origen de datosTotal de compensaciones de mis empleadosTipo de conjunto de datosConjunto de datos de informe principal de WorkdayNombre de conjunto de datosTrabajadoresReport Designer muestra los valores y los nombres de los elementos de esquema XML para las columnas que ha añadido como filas a su informe personalizado para el objeto de gestión Trabajador en Workday. Tenga en cuenta que Report Designer añade automáticamente una columnaRow_Numberpara admitir la agrupación. - Cree el conjunto de datos relacionado con el objeto de gestión secundario, Total de ítems de compensación, con los siguientes valores:
Opción Descripción Selección de origen de datosTotal de compensaciones de mis empleadosTipo de conjunto de datosConjunto de datos de informe secundario de WorkdayNombre de conjunto de datosTotalesObjeto de gestiónTotal de ítems de compensaciónReport Designer muestra los valores de elemento de esquema XML para cada una de las columnas que ha añadido como filas a su informe personalizado para el objeto de gestión Total de ítems de compensación en Workday, así como sus nombres de visualización. También muestra un mensaje de aviso sobre un valor de parámetro de entradaPrimaryRowNumbervacío. Configurará esto más tarde, por lo que debe descartar el mensaje. - Añada una tabla al formato:
- En la vistaEsquema, haga clic con el botón derecho en el nodoCuerpoy seleccioneInsertar elemento.
- Haga doble clic en el elementoTablay configure los siguientes valores:
Opción Descripción Número de columnas1Número de detalles1Conjunto de datosTrabajadoresSolo necesita una columna y una fila de detalle de su tabla. Para eliminar las filas de cabecera y pie de página, así como las columnas adicionales, haga clic con el botón derecho en la celda de guía y seleccioneEliminar. - AñadaGrid 1a la tabla:
- En la vistaEsquema, haga clic con el botón derecho en el nodoCeldaque se encuentra en y, a continuación, seleccioneInsertar elemento.
- Haga doble clicen Cuadrículay configure dos columnas y una fila.
- Haga clic con el botón derecho en el primer nodoCelday, a continuación, seleccioneInsertar elemento.
- Haga doble clic en el elemento de informeImagen, seleccioneImagen incrustaday, a continuación, haga clic enAñadir imagen...para buscar el archivo de imagen del logotipo de la empresa.
- Haga clic con el botón derecho en el segundo nodoCelday, a continuación, seleccioneInsertar elemento.
- Haga doble clicen Texto dinámicoy seleccione e inserte el enlace de columna paraAño.Si no encuentra el enlace de columna obligatorio, haga clic enEditar enlaces...y actualice la lista.
- Intro" Executive Rewards"después del signo+y haga clic enAceptar.
- Arrastre el conjunto de datosTrabajadordel nodo a la segunda columna, debajo del elemento de informe de texto dinámico.
- En la vistaEditor de propiedades - Datos, alinee los elementos insertados a la derecha.
- En la vistaEditor de propiedades - Cuadrícula, asigne a esta cuadrícula el nombreCuadrícula 1y contraiga la cuadrícula.
- Guarde su trabajo.
- AñadaGrid 2a la tabla:
- Como antes, inserte una cuadrícula y, a continuación, configure una columna y una fila.
- En la vistaEditor de propiedades - Cuadrícula, seleccione el conjunto de datos secundarioTotalesde la listaConjunto de datos.
- Desde el , haga clic enSintaxis de JavaScript.
- En elGenerador de expresiones, seleccione y haga doble clic enRowNumpara introducir el valor.row.__rownumexpresión
- Añada un diagrama a la cuadrícula.Actualmente, el Diseñador de informes no admite la vista previa activa de los diagramas. Deberá desactivar la vista previa dinámica antes de añadir el diagrama. Para ello, desmarque la casillaActivar vista previa activa en el generador de diagramasen en el menúPreferencias.Haga clic con el botón derecho en el nodo y seleccioneInsertar elemento.
- Haga doble clicen Diagramay configure los siguientes valores:CampoValorSeleccionar tipo de diagramaCircularFormato de salidaSeleccione una de estas opciones:
- PNG
- JPG
- BMP
Si selecciona la opción de formatoSVG, el diagrama no se representará cuando genere un PDF. - Haga clic enSiguiente.
- En la fichaSeleccionar datos, seleccione y arrastre la columnaContribución de empleador de destinoa la listaDefinición de tamaño de sectorparala Serie 1. Report Designer inserta elrow ["Target_Employer_Contribution"]expresión como valorde Serie 1.
- Seleccione y arrastre la columnaTotal de ítem de compensacióna la listaDefinición de categoría.
- Haga clic enSiguiente.
- En la fichaFormato de diagrama, aplique formato a estos valores para el tipo de diagramaSerie:CampoValorSerie de valoresElimine el títulode la Serie 1.Configure el campoFuentespara:
- Tamaño de fuente6.
- Formato de negritaB.
- En la fichaFormato de diagrama, aplique formato a los siguientes valores para el tipo de diagramaÁrea de diagrama:CampoValorTítuloSus primas estimadasParcelaConfigure los siguientes parámetrosde Formato de área:
- Anclaje:parte superior izquierda.
- Ampliar:vertical.
- Recuadros (puntos): establezca todos los valores en0.
Configure los siguientes parámetros:- Orientación:vertical.
- Posición:izquierda.
- Anclaje:medio.
- Recuadros (puntos): establezca todos los valores en0.
Configure el campoFuentespara:- Tamaño de fuente6.
- Formato de negritaB.
- Haga clic enAplicaryfinalizar.
- Asigne a la cuadrícula el nombreCuadrícula 2y guarde su trabajo.
- AñadaGrid 3a la tabla:
- Inserte una cuadrícula con 3 columnas y 2 filas.
- Añada un color de fondo a la primera columna de la cuadrícula:
Siempre puede cambiar el tamaño de la columna para crear una franja de color estrecha arrastrando el controlador de columna.CampoValorAñada los siguientes colores aColores personalizados:- Rojo:11.
- Verde:109.
- Azul:168.
- Colores personalizados:RGB (11, 109, 168).
- Borde:todos los bordes.
- En la vistaEsquema, haga clic con el botón derecho en la segunda celda de la primera fila y seleccioneInsertar elemento.
- Haga doble clic en la opciónTexto dinámicoe introduzca este texto:row["Year"] + " Base Salary"
- En la vistaEditor de propiedades - Texto dinámico, configure el formato de negrita y seleccione el tamaño de fuente12.
- En la vistaEsquema, expanda y arrastre el campoER Base Pay Totala la tercera columna, primera fila de la cuadrícula.
- En la vistaEditor de propiedades - Datos, configure el formato de negrita, la alineación a la derecha y seleccione el tamaño de fuente12.
- En la vistaEsquema, haga clic con el botón derecho en la segunda celda de la segunda fila y seleccioneInsertar elemento.
- Haga doble clicen Etiquetae introduzca este texto:Base pay calculated for January 1 to December 31:
- En la vistaEditor de propiedades - Etiqueta, configure el parámetro de visualizaciónen líneay seleccione el tamaño de fuente9.
- En la vistaEsquema, expanda y arrastre el campoER Base Pay Totala la segunda columna, segunda fila de la cuadrícula, justo después de la etiqueta anterior.
- En la vistaEditor de propiedades - Datos, configure el parámetro de visualizaciónen líneay seleccione el tamaño de fuente9.
- En la vistaEditor de propiedades - Cuadrícula, especifique el valor de margen inferior12.
- Asigne a la cuadrícula el nombreCuadrícula 3y guarde su trabajo.
- AñadaGrid 4a la tabla:
- Inserte una cuadrícula con 3 columnas y 3 filas.
- Como antes, añada un color de fondo a la primera columna de la cuadrícula:CampoValorVerde
- Color:verde.
- Borde:todos los bordes.
- Como antes, añada el texto dinámico a la segunda celda, primera fila de la cuadrícula:"Employer Allowance Contribution for " + row["Year"]
- Configure el formato de negrita y seleccione el tamaño de fuente12.
- En la vistaEsquema, expanda y arrastre el campoER Allowances Totala la tercera columna, primera fila de la cuadrícula.
- Configure el formato de negrita y seleccione el tamaño de fuente12.
- Añada este texto dinámico a la segunda celda, segunda fila de la cuadrícula:"Your Total Employer Allowance Plan Contribution was: " + row["ER_Allowances_Total"]
- En la vistaEditor de propiedades - Texto dinámico, seleccione el tamaño de fuente9y el valor de relleno inferior6.
- Añada este texto dinámico a la segunda celda, tercera fila de la cuadrícula:"Your Contribution to your Allowance Plan was: " + row["EE_Allowances_Total"]
- En la vistaEditor de propiedades - Texto dinámico, seleccione el tamaño de fuente9, el valor de relleno inferior6y el valor de margen inferior12.
- Asigne a la cuadrícula el nombreGrid 4y guarde su trabajo.
- AñadaGrid 5a la tabla:
- Inserte una cuadrícula con 3 columnas y 3 filas.
- Añada un color de fondo a la primera columna de la cuadrícula:CampoValorAñada los siguientes colores aColores personalizados:
- Rojo:251.
- Verde:155.
- Azul:26.
- Colores personalizados:RGB (251, 155, 26).
- Borde:todos los bordes.
- Añada este texto dinámico a la segunda celda, primera fila de la cuadrícula:"Employer Benefit Contribution for " + row["Year"]
- Configure el formato de negrita y seleccione el tamaño de fuente12.
- En la vistaEsquema, expanda y arrastre el campoER Benefits Totala la tercera columna, primera fila de la cuadrícula.
- En la vistaEditor de propiedades - Datos, configure el formato de negrita, la alineación a la derecha y seleccione el tamaño de fuente12.
- Añada este texto dinámico a la segunda celda, segunda fila de la cuadrícula:"Your Total Employer Benefit Plan Contribution was: " + row["ER_Benefits_Total"]
- En la vistaEditor de propiedades - Texto dinámico, seleccione el tamaño de fuente9y el relleno inferior6.
- Añada este texto dinámico a la segunda celda, tercera fila de la cuadrícula:"Your Contribution to your Benefit Plan was: " + row["EE_Benefits_Total"]
- En la vistaEditor de propiedades - Texto dinámico, seleccione el tamaño de fuente9, el valor de relleno inferior6y el valor de margen inferior12.
- Asigne a la cuadrícula el nombreGrid 5y guarde su trabajo.
- AñadaGrid 6a la tabla:
- Inserte una cuadrícula con 3 columnas y 3 filas.
- Añada un color de fondo a la primera columna de la cuadrícula:CampoValorRojo
- Color:rojo.
- Borde:todos los bordes.
- Añada este texto dinámico a la segunda celda, primera fila de la cuadrícula:"Target " + row["Year"] + " Management Incentive Plan Award"
- Configure el formato de negrita y seleccione el tamaño de fuente12.
- En la vistaEsquema, expanda y arrastre el campoER Incentive Totala la tercera columna, primera fila de la cuadrícula.
- En la vistaEditor de propiedades - Datos, configure el formato de negrita, la alineación a la derecha y seleccione el tamaño de fuente12.
- Añada este texto dinámico a la segunda celda, segunda fila de la cuadrícula:"Your Target Award is calculated using the estimated " + row["Year"] + " Base Salary shown above."
- En la vistaEditor de propiedades - Texto dinámico, seleccione el tamaño de fuente9y el relleno inferior6.
- Añada este texto dinámico a la segunda celda, tercera fila de la cuadrícula:"Your current Target Award as a percentage of Base Salary is: " + row["Bonus_Target_Percent"] + row["Percent_Sign"]
- En la vistaEditor de propiedades - Texto dinámico, seleccione el tamaño de fuente9, el valor de relleno inferior6y el valor de margen inferior12.
- Asigne a la cuadrícula el nombreGrid 6y guarde su trabajo.
- AñadaGrid 7a la tabla:
- Inserte una cuadrícula con dos columnas y una fila.
- Añada un color de fondo a la primera columna de la cuadrícula:CampoValorAñada los siguientes colores aColores personalizados:
- Rojo:255.
- Verde:223.
- Azul:223.
- Colores personalizados:RGB (255, 223, 223).
- Borde:todos los bordes.
- Añada este texto dinámico a la primera celda de la cuadrícula:"Total Estimated " +row["Year"] + " Compensation"
- En la vistaEsquema, expanda y arrastre el campoTotal Compensation Amounta la segunda columna de la cuadrícula.
- En la vistaEditor de propiedades - Datos, configure el formato de negrita, la alineación a la derecha y seleccione el tamaño de fuente12.
- Asigne a la cuadrícula el nombreGrid 7y guarde su trabajo.
- Para eliminar páginas adicionales del final del informe, modifique las preferencias de formato de informe:
- En la vistaEsquema, seleccione el nodo de diseño de informe de nivel superiorMy Employee Total Rewards.rptdesign.
- En la vistaEditor de propiedades - Informe, seleccione la preferencia de formatoFormato automático.
- Guarde y obtenga una vista previa de su diseño.
Implemente su diseño en Workday para utilizarlo como formato de formulario de gestión.