hace más de un año   info_beef2d
Buenas tardes:

Llevo ya un par de meses peleándome con un diseñador de informes en php de código libre, os dejo el enlace abajo. Me ha costado mucho pero he conseguido unos cuantos informes ( Recibo de anticipos, presupuestos, etc ). Os dejo un enlace a un informe como ejemplo, se trata de Recibo de anticipos; y a unas instrucciones que me hice para no perderme en la instalación , ya que está todo en inglés y no lo domino nada. Leyendo y traduciendo con google su documentación y consultando su foro, pude encontrar soluciones a unas cuantas dudas que tenía (siempre traduciendo con google). En fin, ya me diréis si os parece interesante y si le podéis sacar partido.

No los he podido realizar tan completos como los de FS, aunque los que no me eran viables de FS, los he conseguido con este diseñador de informes.

Instrucciones Con Ejemplo
Diseñador de Informes Reportico

Suerte 0 votos
hace más de un año   shawe   [programador nivel 5]
He estado haciendo unas pruebas muy básicas, sin llegar a usar tu XML, y esto es lo que he logrado. Mi ejemplo consiste en hacer un informe de artículos, desde "ventas_articulos" se añade un botón "reportico_articulos" y te manda a esta página:

image

Desde ella pueden verse 3 botones juntos, HTML, PDF y CSV, el primero genera una página HTML que se puede imprimir con este aspecto:

image

El segundo te genera un PDF, en función del volumen de datos tardará más o menos, a mi para las 300 páginas, me ha tardado unos 30 segundos, y se ve así:

image

Y el tercer botón, genera un CSV, que puede abrirse con Excel/LibreOffice Calc con el siguiente aspecto:

image

La "ventaja", el código es bastante reducido, con unos 40 líneas añadimos el botón donde lo queremos y modificando la consulta SQL, podemos sacar un informe de tipo listado.

image

Aunque para esos informes también puede usarse un XML, ya requiere dedicarse a entender como escribirlo y/o modificarlo, pero permitiría un grado de personalización bastante elevado.

Para otras cosas más concretas y que requieran un formato más concreto como el XML que has indicado, tengo que revisarlo más profundamente, cuando pueda preparar un ejemplo usándolo, te adjunto las capturas.

Si puedes estar interesado, y si sale bien la prueba con el XML que has pasado, lo libero como plugin gratuito e inestable (faltarían hacer algunas cosas más para conseguir que se autoconfigurase Reportico usando la funcionalidad de wizard en los plugins de FS), y te permitirá ir integrando poco a poco los informes que quieras. A cambio sólo te pido que compartas los informes que te crees y así seguir avanzando.

Creo que no es una mala propuesta, además de que creo recordar que no es la primera vez que se menciona la posible utilidad y potencial de Reportico en FacturaScripts. Así que si mi propuesta parece interesante, lo continuo avanzando si alguien se compromete a ayudarme pasandome informes a utilizar, ya sea en SQL o XML.
hace más de un año   info_beef2d
Buenos días shawe:

A esto le llamo yo ser rápido y eficiente. Joder qué envidia.

Ya he añadido unos informes más (Lista de Artículos, Presupuestos y Pedidos). Ten en cuenta que soy muy novato y no puedo estar a tú altura. Seguro que hay otras formas de hacerlos más eficientes, pero hasta aquí puedo llegar viendo y leyendo tutoriales. Por poner un ejemplo, no tengo necesidad de buscar el tipo de moneda, la población de mi empresa, etc, etc. Seguramente para un uso general se necesitaría acceder a mas SQL.

Mas Informes

Gracias por tu interés y colaboración.
hace más de un año   info_beef2d
Por cierto, si utilizas los XML, deberías renombrar o borrar el archivo '...\reportico\reportico_defaults.php', los informes te saldrán mas limpios, ya que utiliza la configuración del informe no la general. Con lo que evitarás el sombreado de las lineas, etc.
hace más de un año   shawe   [programador nivel 6]
Versión 1 del plugin reportico liberada ;)

Cerramos este hilo, y vamos añadiendo en el hilo de cada versión del plugin todo lo que vayamos encontrando para así ir sacando versiones nuevas y tener lo de esa versión directamente en su hilo
No se pueden hacer más comentarios. Mejor escribe una nueva pregunta

info_beef2d

ES  cliente


OFERTA

Plugin prestashop_micro

Financiación extra

25 patrocinadores

Este mes se han realizado un total de 25 aportaciones económicas para acelerar el desarrollo del proyecto.

75% Complete

375 € este mes.

+5 € +4 votos

+25 € +20 votos




Soporte:

FacturaScripts es software libre y gratuito, pero si lo que busca es asesoramiento y soporte profesional, use la sección soporte.

  Soporte

¿Desea ser distribuidor?

Si desa ser distribuidor oficial de FacturaScripts, comience hoy mismo el proceso.

  hágase partner

Redes sociales:

Puede encontrarnos en las principales redes sociales. Y también en google+.





© 2013-2017 FacturaScripts