Cómo cambiar un informe existente
IMPORTANTE: ESTA ES UNA VERSIÓN BETA
Esta página está en desarrollo activo y puede contener funcionalidades inestables o incompletas. Úsela bajo su propia responsabilidad.
Visión general
Al desplegar Etendo, una de las personalizaciones iniciales más comunes es adaptar las plantillas estándar de documentos como Pedidos, albaranes y facturas para cumplir con los requisitos funcionales de la empresa y su imagen corporativa. Estos documentos se comparten entre procesos de clientes y proveedores, por lo que es esencial que reflejen información precisa y una identidad visual coherente. Esta guía describe cómo modificar plantillas de informes existentes de forma modular y mantenible, utilizando el informe de Pedido de venta como ejemplo de referencia.
Info
Para más información, visite Cómo crear un informe .
Definición del Módulo
Primero es necesario definir un nuevo módulo que contenga las modificaciones del informe.
Info
Para más información sobre cómo crear un módulo, visite Cómo crear un Módulo .
-
Como Administrador del sistema
- Cree un nuevo registro en la ventana Módulo.
- Rellene todos los campos obligatorios.
- Rellene todos los datos obligatorios en las solapas hijas: Dependencia, Prefijo de BD, etc.
-
Exporte sus cambios para crear la estructura del módulo
Copia de la plantilla base
Después de exportar los cambios, habrá una nueva carpeta dentro de la carpeta modules.
- Cree una carpeta src.
-
Copie las plantillas base desde
src/org/openbravo/erpReports/C_Order*.jrxmla la carpeta del módulo.Es importante seguir la estructura de paquetes Java para terminar con una estructura como esta:
Modificación de la plantilla
Después de hacer una copia de la plantilla base en el módulo, es posible realizar todos los cambios que necesite. Simplemente añada una etiqueta sencilla en el encabezado del informe.
- Inicie iReport.
- Abra el archivo
C_OrderJR.jrxmlde su módulo. -
Añada una etiqueta sencilla: Mi personalización.
Info
Es posible personalizar su plantilla con cualquier cambio que desee: más campos, cambio de posición, etc.
-
Reconstruya sus cambios para desplegar la estructura del módulo
-
Recargue Etendo desde Tomcat Manager
Definición de la plantilla de informe a nivel de documento
Las plantillas de informe se definen a nivel de documento. Es necesario cambiarlo para que funcione.
- Como rol Administrador del cliente
-
Vaya a:
Gestión financiera > Contabilidad > Configuración > Tipo de documento -
Busque por Nombre Pedido estándar y ábralo.
- Abra la solapa Plantilla de informe y modifique el campo Ubicación de la Plantilla.
- Use la ubicación donde se encuentra su copia. Por ejemplo:
@basedesign@/org/openbravo/howto/mysalesorder - Guarde los cambios.
Prueba de los cambios
Ya se han realizado todas las definiciones necesarias para usar la plantilla personalizada de Pedido de venta. Solo es necesario verificar que la nueva plantilla de documento creada renderiza el documento como se espera con un documento de Pedido de venta existente.
- Abra cualquier Pedido de venta usando Pedido estándar como tipo de documento.
- Imprímalo.
Este trabajo es una obra derivada de Cómo cambiar un informe existente de Openbravo Wiki, usada bajo CC BY-SA 2.5 ES. Esta obra está licenciada bajo CC BY-SA 2.5 por Etendo.





