En la revisión 2.9.7.9 se ha añadido la posibilidad de generar nuevos informes aprovechando la capacidad en algunas consultas de generar archivos XML.
El tradicional sistema de los archivos basados en Latex sigue disponible; hemos atendido la petición de muchos usuarios, y en la versión Windows se ha configurado para que los archivos se generen directamente en formato “pdf”. Esto permite que la visualización se pueda realizar en el visor de Acrobat o en el definido por defecto.
Los nuevos informes están basados en la tecnología “JasperReports”; para su utilización será necesario tener instalada la Máquina Virtual de Java. En ambientes Linux tendremos que tener instalado un paquete del tipo “default-jre”, y en “Utilidades–>Preferencias”, tener configurado un visor de pdf’s:
En la siguiente captura vemos un ejemplo de un listado de mayor de una cuenta:
Podemos observar que existe la posibilidad de añadir un logo al informe. El gráfico se podrá especificar desde la ventana de configuración:
Hasta la fecha están definidos los siguientes informes: balance de sumas y saldos, balance de comprobación, diario, estados contables, mayor, y facturas emitidas. Todos se activan pulsando sobre el botón “XML” disponible en las ventanas de captura de datos.
Existe la posibilidad de que el usuario pueda editar las plantillas utilizando la herramienta JasperSoftStudio. Una vez abierto un archivo de extención “jrxml” tendremos que especificar como fuente de datos el fichero XML que corresponda a cada caso, junto con una expresión de tipo XPATH para acceder a los campos. Las definiciones de los informes están en el directorio de configuración “.keme/report”.
Archivo Informe | Descripción | Archivo XML fuente | Expresión XPATH |
---|---|---|---|
bss-comp.jrxml | Balance de comprobación | bss.xml | /BalanceSumasYSaldos/Detalle/Linea |
bss.jrxml | Balance de sumas y saldos | bss.xml | /BalanceSumasYSaldos/Detalle/Linea |
estado_contable.jrxml | Estado contable | estadocontable.xml | /Estado/Linea |
estado_contable_1ej.jrxml | Estado contable un ejercicio | estadocontable.xml | /Estado/Linea |
estado_contable_desglose.jrxml | Estado contable desglose | estadocontable.xml | /Estado/Linea |
estado_contable_nocolref.jrxml | Estado sin columna referencia | estadocontable.xml | /Estado/Linea |
estado_contable_porcent_1col.jrxml | Estado con porcentajes 1 columna | estadocontable.xml | /Estado/Linea |
estado_contable_porcent_2col.jrxml | Estado con porcentajes 2 columnas | estadocontable.xml | /Estado/Linea |
factura_keme.jrxml | Factura | “codigo_factura”.xml | /Documento/Detalle/Linea |
factura_keme_retencion.jrxml | Factura con retención irpf | “codigo_factura”.xml | /Documento/Detalle/Linea |
mayor.jrxml | Listado de mayor de cuenta | mayor.xml | /Mayor/Cuenta/DetalleCuenta/Apunte |
Hola buen dia !
Tengo instalado en el computador ireport 5.6.0 para la modificacion de los reporte a las leyes venezolanas, pero no logro hacer los cambios, me puede dar una idea de como hacer esas modificaciones?