[BulmaGés]ScreenShot de BulmaTPV

fcojavmc en todo-redes.com fcojavmc en todo-redes.com
Sab Nov 24 09:51:06 CET 2007


¡Hombe Arturo!, que tiempo tiene que haber para todo... jejeje.

Hasta luego :)

El Viernes, 23 de Noviembre de 2007 16:39, Arturo Martín Lladó escribió:
> La mano te la ehcaré yo al cuello como no nos pongamos con lo de la
> firma digital con el GPG xD
>
> fcojavmc en todo-redes.com escribió:
> > Hola Tomeu.
> >
> > Impresionante lo que ha cambiado en menos de 1 semana.
> >
> > Está quedando una chulada.
> >
> > A ver si mañana te puedo echar una mano.
> >
> > Un saludo.
> >
> > El Viernes, 23 de Noviembre de 2007 11:10, Tomeu Borras escribió:
> >> Hola a tothom:
> >>
> >> Llevo sin hacer commits ni escribir por la lista durante un tiempo.
> >> Sin embargo no es que haya estado parado. Y para muestra un screenshot:
> >>
> >> http://www.iglues.org/bulmatpv.png
> >>
> >> Sobre lo que veis comentar varias cosas e ideas que llevo en mente:
> >>
> >> 	1.- Cada una de los widgets que veis es un plugin que apenas hace
> >> presentación gráfica, y trata las pulsaciones en sus elementos.(Esto
> >> significa que es un TPV escalable, personalizable y sectorizable en
> >> multiples áreas de negocio),  El trabajo con base de datos y hardware
> >> está en el principal del programa.
> >>
> >> 	2.- Ahora son floating windows de un MDI, pero al final acabaré pasando
> >> las ventanas pequeñas a QDockAreas y en el central apenas los widgets
> >> principales (Maximizados) de selección de articulo o composición de
> >> ticket. El TPV se pondrá en modo fullscreen
> >>
> >> 	3.- Todo se resume en el control de teclado. La parte del programa hace
> >> gestión completa del teclado (esto significa que no hay foco de teclado
> >> en ninguno de los widgets) y los widgets convierten el pulsado sobre
> >> ellos (con el ratón o con pantalla tácil) a las pulsaciones de teclado
> >> correspondientes. La introducción de datos es mapeando el teclado, por
> >> ejemplo:
> >> 	<numero> + <+> agregar cantidad a la linea de ticket seleccionada.
> >> 	<numero> + <-> restar cantidad a la linea de ticket seleccionada.
> >> 	<codigo> + <enter> meter el articulo con este código en el ticket. Si
> >> ya hay una linea entonces le agrega una unidad. (Fijaros que es la
> >> simulación de introducción de codigos con un lector de codigos de
> >> barras)
> >> 	<codigo> + <return> meter el articulo en el ticket en una linea nueva.
> >> 	<flecha arriba> sube una linea en el ticket.
> >> 	<flecha abajo> baja una linea en el ticket.
> >> 	<numero> + <*> establece la cantidad de unidades en la linea
> >> seleccionada. Adminte decimales.
> >> 	<numero> + </> Establece el precio unitario del producto en la linea
> >> seleccionada.
> >>
> >> 	Luego implementaré que las funciones sean mapeables para que se pueda
> >> reconfigurar la distribución de teclado.
> >>
> >>
> >> 	4.- El plugin que muestra articulos de forma gráfica (tipo TPV de
> >> restaurante) se configura con un XML de pantallas. con los parametros
> >> siguientes
> >> 		a) GRID: numero de items que forman la pantalla 5x5, 4x4 (el parametro
> >> es sólo un numero y el grid es siempre cuadrado)
> >> 		b) CELLWIDTH: el ancho en pixeles de las imagenes. 100 pixeles o 50
> >> pixeles c) ITEM: El codigocompletoarticulo correspondiente a la base de
> >> datos de bulmafact (La integridad esta entredicha, pero no me parece muy
> >> grave).
> >>
> >> Y poca cosa más.  Me gusta la arquitectura, me gusta la potencia que
> >> tiene el sistema, me gusta el resultado y me gusta el poco tiempo que
> >> lleva implementarlo.
> >>
> >> Salut

-- 
Saludos.
__Javier__


Más información sobre la lista de distribución BulmaGes