Para qué sirve ExtendedReport
El plugin ExtendedReport permite realizar un informe en el que se procesan distintos modelos de datos o tablas de la base de datos y se presenta al usuario el resultado del proceso. El plugin añade un nuevo modelo de datos, así como un sistema de generación de PDF basado en vistas XML y widgets, al estilo de los ExtendedController ya existentes en el Core.
Así, todo informe deberá constar del modelo que obtendrá los datos a imprimir o visualizar al usuario, y de la definición del formato en un archivo XML donde se detalla cómo mostrar "gráficamente" dichos datos.
Cabe indicar que la instalación del plugin no añade opciones de impresión, sino la estructura mínima y necesaria para realizar dichos informes. Serán plugins adicionales los que, ayudados por la nueva estructura, desarrollen e implementen los informes.
Por ello, este plugin no está pensado para que lo usen los usuarios sino para desarrolladores que tienen nociones avanzadas en la creación de plugins, así como de la estructura interna de FacturaScripts.