Openbravo Pos
Modificación de Clases OB POS
Contenido:
Introducción
Análisis de clases
Secuencia de Venta (Clases y métodos)Secuencia de Consulta de Tickets
Generación de una Nueva numeración
Construcción del Proyecto
Modificación del Stript salida de los Tickets
Vista Previa de la nueva numeraciónCreación de Paquetes de distribución de Openbravo Pos
Referencias
Introducción
El presente documento, se ha concebido por la necesidad de incluir una nueva numeración de lostickets en la versión 2.20 de Openbravo POS, para esto damos a conocer las respectivas modificaciones que se han realizado en el código fuente de Openbravo POS 2.20, valga la pena recalcar que estamodificación se ha realizado pensando únicamente en aumentar dicha funcionalidad por lo que no se ahonda el la explicación de ciertos métodos, propiedades y clases que hallan involucradas en dichamodificación; y nos limitamos a hacer las implementaciones pertinentes, para conseguir nuestro fin, sin embargo se hace un pequeño análisis de los procesos de numeración por defecto y secuencia de ventas,pues van a seguirnos de guía para hacer nuestra implementación sin salirnos de la norma de programación que usa Openbravo POS.
Análisis DE CLASES:
Secuencia de Venta (Clases y metodos)
Estose da cuando hacemos una venta en la siguiente pantalla (Ventas), a continuación describimos la secuencia cuando se presiona la tecla “=”.
[pic]
JPanelTicket.java (Panel de Venta)
1.JPanelTicket.stateTransition() (Método para reconocer las teclas utilizadas del panel numérico de la pantalla ventas)
2. Hacer venta (cuando se presiona boton igual del panel numérico, aparecela Pantalla Pago)
3. Llamada al método JPanelTicket.closeTicket()
4. Graba y asigna un número al ticket utilizando método
DataLogicSales.saveTicket() de la clase DataLogicSales.java...
Regístrate para leer el documento completo.