¿Cómo crear un nuevo informe basado en el informe operativo de la OT?
El informe operativo de la OT puede personalizarse. Para ello, debe utilizarse la herramienta Report Designer. Para personalizar el informe operativo de la OT:
- Acceder a la opción “Carga de Registro de Entidades”;
- Filtrar la lista por la entidad “Work Order” en el filtro rápido (columna Descripción);
- Editar el registro correspondiente a la entidad “Work Order”;
- En la tabla “Definiciones del Informe”, hacer clic en el enlace “Editar” del informe operativo;
- En la ventana para duplicar el informe, introducir el nuevo nombre y la descripción y hacer clic en “Guardar”;
- Editar el informe y, en el menú de opciones de Report Designer, seleccionar “Guardar”.
¿Cómo añadir un campo a la fuente de datos del informe operativo de la OT?
Además de los campos ya incluidos en el informe, pueden añadirse otros campos de la OT o de entidades relacionadas. Los campos para seleccionar están disponibles en la fuente de datos del informe. Para añadir campos a la fuente de datos del informe operativo de la OT deben seguirse los siguientes pasos:
- En el menú de Report Designer, seleccionar “Editar Fuente de Datos”, para abrir el asistente de edición de la fuente de datos;
- Hacer clic en el botón a la derecha de la entidad “WorkOrders” y seleccionar “Configurar”;
- Hacer clic en el nombre de la entidad en la que se desea añadir el campo y seleccionar los campos que se desean añadir a la fuente de datos;
- Al terminar de añadir los campos, hacer clic en “OK” y después en “Guardar”.
¿Cómo añadir detalles a la fuente de datos del informe operativo de la OT?
Pueden añadirse detalles de la OT al informe, con una relación “master/detail”. Algunos ejemplos ya disponibles en el informe base son el detalle de los planes y de las tareas. Para añadir detalles al informe operativo de la OT deben seguirse los siguientes pasos:
- En el menú de Report Designer, seleccionar “Editar Fuente de Datos”, para abrir el asistente de edición de la fuente de datos;
- Hacer clic en el botón a la derecha de la entidad “WorkOrders” y seleccionar “Añadir tabla de detalle”;
- Buscar la entidad deseada y hacer clic en “Añadir”;
- La entidad detalle se añade al final de la lista de entidades. Hacer clic en el menú a la derecha y seleccionar “Configurar”;
- Definir la conexión entre la entidad principal y el detalle”;
- Seleccionar los campos que se desean ver disponibles en el informe, en la lista de columnas. Hacer clic en “OK” y después en “Guardar”;
Se crea una banda en el informe para el detalle, con dos bandas: encabezado y detalle. Los campos o información sobre todos los registros del detalle deben introducirse en la banda de encabezado. Los campos o información sobre cada registro del detalle deben introducirse en la banda de detalle.
¿Cómo añadir un campo al informe operativo de la OT?
Pueden añadirse otros campos de la OT, de entidades relacionadas o detalles al informe operativo. Los campos para seleccionar son los que están disponibles en la fuente de datos del informe. Para añadir campos al informe operativo de la OT deben seguirse los siguientes pasos:
- En Report Designer, seleccionar la pestaña “Campos” a la derecha de la pantalla;
- Expandir la fuente de datos “WorkOrders” y después la tabla “WorkOrder”;
- Navegar hasta la entidad relacionada deseada y arrastrar el campo hasta la superficie del informe;
- Definir el tamaño y la posición del campo;
- Si se desea añadir una etiqueta al campo, arrastrar un control de tipo “XRLabel” de la barra de herramientas a la izquierda de la pantalla. Colocar la etiqueta al lado del campo;
- Para definir el texto de la etiqueta, hacer clic dos veces en la misma, o definir el texto en las propiedades (pestaña a la derecha de la pantalla).
¿Cómo añadir campos de las rutas al informe operativo de la OT?
Para añadir campos de las rutas al informe operativo de la OT deben seguirse los siguientes pasos:
- Seleccionar “Editar Fuente de Datos” en el menú de Report Designer;
- Seleccionar configurar en el menú de las tablas de detalle “AssetRouteCompositions” o “LocationRouteCompositions”;
- Seleccionar los campos que se desean añadir;
- Hacer clic en OK y después en Guardar;
- Arrastrar los nuevos campos del explorador de campos al informe;
- Acceder a la vista previa y guardar los cambios.
¿Cómo traducir el informe operativo de la OT?
Pueden definirse las etiquetas del texto en diversos idiomas. Para ello, deberán usarse los textos definidos en el producto, por ejemplo los valores usados en la vista de la entidad. La lógica de generación de la clave de recursos del texto de un campo de la entidad es la siguiente: RES_LBL_<Entidad>_<Campo>_Description
Ejemplo: Campo fecha de la OT RES_LBL_WorkOrder_Date_Description Para definir etiquetas en diversos idiomas en el informe operativo de la OT deben seguirse los siguientes pasos:
- Seleccionar el informe (en el Explorador de Informe a la derecha o haciendo clic en la superficie de dibujo, fuera de los márgenes del informe);
- Seleccionar la pestaña “Propiedades” a la derecha de la pantalla;
- Expandir la opción “Datos” y en el campo “Tag” introducir este valor:
- Primavera.MaintenanceManagementCore.Resources.Resources, Primavera.MaintenanceManagementCore.Resources, Version=1.0.0.0, Culture=neutral, PublicKeyToken=33086db60a481256
- Seleccionar una etiqueta;
- Seleccionar la pestaña “Propiedades” a la derecha de la pantalla;
- Expandir la opción “Datos” y en el campo “Tag” introducir la clave de recursos del texto;
- Repetir el proceso para las demás etiquetas del informe.
¿Cómo acceder a la vista previa de las modificaciones al informe operativo de la OT?
Para validar las modificaciones al informe, puede accederse a la vista previa durante el proceso de edición. Para ello, deben seguirse los siguientes pasos:
- En el menú superior de Report Designer, seleccionar la opción “Vista previa”;
- Navegar por el informe a través de las opciones del menú superior;
- Para volver a la edición, hacer clic en “Design”.
Ejemplo 1 – Añadir campos de la OT y del Activo al informe operativo de la OT.
Este ejemplo completo muestra cómo crear un nuevo informe y cómo añadir campos de la entidad OT y de entidades relacionadas: Crear nuevo informe
- En la opción de Carga de Registros de Entidades, editar el informe operativo de la OT;
- Definir el nombre y la descripción del nuevo informe. Hacer clic en “Guardar”.
Definir la fuente de datos
- En el menú, hacer clic en “Editar Fuente de Datos”;
- En el menú de la entidad “WorkOrders”, seleccionar “Configurar”;
- Hacer clic en “WorkOrders” para expandir la lista de columnas;
- Seleccionar la columna “Created By”;
- Volver a hacer clic en “WorkOrders” para cerrar la lista de columnas;
- Hacer clic en “Assets” para expandir la lista de columnas;
- Seleccionar la columna “IsUptime”;
- Volver a hacer clic en “Assets” para cerrar la lista de columnas;
- Hacer clic en “OK” y después en “Guardar”;
- En el menú de Report Designer, hacer clic en “Guardar”.
Añadir campos
- En las pestañas a la derecha de la pantalla, seleccionar “Campos”;
- Expandir la fuente de datos “WorkOrders” y después la tabla “WorkOrders”;
- Arrastrar el campo “Created By” a la banda “Detail”. Introducir, por ejemplo, al lado del estado de la OT;
- Expandir la tabla “Assets_AssetId” por debajo de la tabla “WorkOrders”;
- Arrastrar el campo “IsUptime” a la banda “AssetData”. Introducir, por ejemplo, al lado de la importancia;
- Con el campo “IsUptime” seleccionado en el informe, hacer clic en la pestaña “Propiedades” a la derecha de la pantalla e introducir el valor “¿Disponible?” en la propiedad Texto;
- En el menú superior, hacer clic en “Vista previa” para validar los cambios;
- En el menú de Report Designer, hacer clic en “Guardar”.
Ejemplo 2 – Añadir el detalle de los registros de mano de obra al informe operativo de la OT.
Este ejemplo completo muestra cómo crear un nuevo informe y cómo añadir el detalle de los registros de mano de obra (fecha y clave del documento): Crear nuevo informe
- En la opción de Carga de Registros de Entidades, editar el informe operativo de la OT;
- Definir el nombre y la descripción del informe; Hacer clic en “Guardar”.
Definir la fuente de datos
- En el menú, hacer clic en “Editar Fuente de Datos”;
- En el menú de la entidad “WorkOrders”, seleccionar “Configurar”;
- Hacer clic en “WorkOrders” para expandir la lista de columnas;
- Eliminar la selección de la columna “Failure”;
- Hacer clic en “OK”;
- Hacer clic en el botón a la derecha de las entidades “WorkOrderPlans” y “FailureTypifications” y seleccionar “Eliminar esto”;
- Hacer clic en “Guardar”.
- En el menú de Report Designer, hacer clic en “Guardar”.
Eliminar detalles
- Seleccionar la pestaña del explorador del informe a la derecha de la pantalla;
- Expandir el informe y seleccionar la banda “MaintenanceManagementCore.FailureTypifications”;
- Eliminar esta banda;
- Seleccionar la banda “MaintenanceManagementCore.WorkOrderPlans”;
- Eliminar esta banda;
- En el menú de Report Designer, hacer clic en “Guardar”.
Añadir detalle
- En el menú, hacer clic en “Editar Fuente de Datos”;
- En el menú de la entidad “WorkOrders”, seleccionar “Añadir tabla de detalle”;
- Seleccionar la tabla “WorkOrderReportLabors” y hacer clic en “Añadir”;
- En el menú de la entidad “WorkOrderReportLabors”, seleccionar “Configurar”;
- En el enlace seleccionar la columna “Id” en la entidad WorkOrders y “WorkOrder” en la entidad WorkOrderReportLabors;
- Hacer clic en la entidad WorkOrderReportLabors para expandir la lista de columnas;
- Seleccionar las columnas “ReportDate” y “SequenceKey”;
- Hacer clic en “OK” y después en “Guardar”;
- En el menú de Report Designer, hacer clic en “Guardar”.
Añadir campos
- En las pestañas a la derecha de la pantalla, seleccionar “Campos”;
- Expandir la fuente de datos “WorkOrders” y después la tabla “WorkOrders”;
- Expandir la tabla “WorkOrderReportLabors”;
- Arrastrar los campos “ReportDate” y “SequenceKey” a la nueva banda “Detail1”;
- Arrastrar los controles “XRLabel” del menú a la izquierda, colocar al lado de los campos y modificar el texto para identificar correctamente los campos;
- En el menú superior, hacer clic en “Vista previa” para validar los cambios;
- En el menú de Report Designer, hacer clic en “Guardar”.
Ejemplo 3 – Añadir adjuntos de tipo imagen al informe
En los archivos adjuntos de la OT puede definir si un archivo de tipo JPEG o PNG está disponible para la impresión. Estas imágenes pueden añadirse al informe personalizado siguiendo estos pasos:
- Editar el origen de datos del mapa;
- Añadir una tabla de detalle a la tabla Workorders;
- Seleccionar la tabla EntityImageAttachments;
- Configurar la conexión de la tabla, seleccionando el campo de Id de la tabla Workorders y el campo de EntityId de la tabla EntityImageAttachments;
- Seleccionar algunos campos de la tabla EntityImageAttachments, incluido el campo de Buffer;
- Confirmar;
- Añadir un control de imagen en banda de detalle creada y configurar la conexión de datos para utilizar el campo de Buffer;
- Guardar el mapa