Telepieza es un mezcla de ayuda, información, opinión, ocio, negocio y diversión, esperamos que todos vosotros os sintaís en vuestra casa.

El programa de software libre OpenbravoPOS , es un paquete informático en entorno Escritorio realizado en JAVA para ordenadores o máquinas Punto de Ventas (TPV o POS). El programa está enfocado para Establecimientos Comerciales como Tiendas o Restaurantes y se puede sincronizar con el programa ERP de Openbravo de la misma marca .

obposinst_0102.gif

…………………………………………………………

Un TPV es el acrónimo de Terminal punto de venta (en inglés “POS terminal” o “Point of sale terminal“). Hace referencia al dispositivo y tecnologías que ayudan en la tareas de gestión de un establecimiento comercial de venta al público.

Para más información ir a : Wiki Dispositivos TPV o POS.

obposinst_0101.gif Cuando descargas el programa openbravoPOS versión 2.0 y su lenguaje en (Español), para poderlos instalar y arrancar tenemos que ver si tenemos instalado en nuestro ordenador el JAVA, en los sistemas Windows es Inicio –> Configuración –> Panel de Control, tenéis que ver un icono en forma de taza de cáfe (Ver imagen a la izquierda). Si no tienes instalado el Java ir a Sun’s website para su descarga.

La instalación en Ubuntu es (va en función a la versión del Java):

sudo apt-get install sun-java6-jre sun-java6-fonts

Una vez instalado el programa tenemos que descomprimir el paquete de idiomas openbravopos_2.20_es.zip, dentro de la carpeta raiz de openbravopos, pasará las traducciones al español a las subcarpetas locales y reports.

Una vez instalado todo los programas (Java, Openbravopos y traducción), en windows nos creará un menú para arrancar el programa, pero si queréis arrancarlo de forma manual, en la carpeta de openbravopos está el programa start.bat para Windows y start.sh para Linux, si lo picamos dos veces arranca el programa.

Una vez arrancado por primera vez nos pide el tipo de base de datos a crear las tablas, pueden ser  :

  • Oracle 10g release 2 (Express, Standard and Enterprise editions)
  • PostgreSQL 8.1.4 o Anterior
  • MySQL 5.0 o Anterior
  • HSQLDB 1.8.0 o Anterior

Para las Bases de Datos Oracle, PostgreSQL y MySQL, se necesita el motor o servicios de cada una de las bases de datos, pero con HSQLDB no es necesario, el propio OpenbravoPOS tiene los programas .jar por ser una Base de Datos realizada en JAVA.

NOTA de ESPINAS :He realizado pruebas con la Base de Datos MySQL y el Script para crear las tablas no está muy fino por dar algunos errores internos y alguna tabla no es creada por dicho motivo.

Es importante elegir bien la Base de Datos a grabar nuestros registros, para después incorporar de forma masiva nuestras artículos sin teclear nada en los TPV.

Una vez instalado el producto, tenemos que saber cómo funciona y para eso tenemos la guia del :

  

wiki en openbravoPOS en Español  , que nos indica su funcionamiento a nivel usuario.

Una vez comprendido el funcionamiento del Programa, la siguiente fase es configurar el programa para nuestros dispositivos (Balanzas, Tickect, Lector de Códigos de Barra y el Visor para el Cliente) y adaptar las imágenes y textos a nuestras necesidades de empresa.

No todos los dispositivos funcionan en OpenbravoPOS, por ejemplo las impresoras conectadas por USB no le gusta nada, por ese motivo tenemos que ir a su wiki para instalar los componentesque nos indican ellos por estar probado y funcionando sin problemas, pero aún así podemos hacer pruebas cambiando una serie de parámetros en los programas que acceden al dispositivo.

Los recomendados por Openbravo a nivel de dispositivos son :


Para leer y saber más ir a http://wiki.openbravo.com/wiki/OpenbravoPOS_FAQ  y comprenderás el porqué de dichos dispositivos para tu TPV.

Un Saludo de Espinas.

Share


    Artículos Relacionados

  • No Existe Relación de Artículos


22 Respuestas a “Comprender e Instalar OpenbravoPOS (TPV) (1a Parte)”

  1. Manolo dice:

    Buenas tardes Espinas,

    Para window que ruta de instalación dentro de un servidor, por ejemplo con xampp, le podrías a este programa ?

    Gracias por anticipado

  2. Espinas dice:

    Funciona con java simplemente, puedes colocarlo en la raiz en c:\openbravoPOS y a funcionar. Cuando arranques el POS indica la Base de Datos HSQLDB de esa forma te funcionará a la primera.

  3. elkin dice:

    Socio muy interesante y gracias por la explicacion, quisiera consultarte como se podria hacer para que “openbravo pos” este instalado en 3 computadores, uno para que ingrese el inventario y los otros dos para la ventas.
    te agradezco de antemano en lo que me puedas colaborar

  4. Rodrigo Guzmán dice:

    Hola , tengo una duda ¿que BDD es mas rapida y mas eficiente para Openbravo POS? actualmente tengo el sistema corriendo con Mysql en un servidor local y los puntos de ventas se conectan a ella via internet (2mb para c/u) pero el proceso es muy lento y en ocaciones tedioso. Me gustaria saber si alguien lo tiene configurado via internet al igual que yo y me comente como van las transacciones , actualmente mi Bdd pesa tan solo 20Mb , si ahora es lento via internet ¿como sera cuando cresca mas?, gracias por sus comentarios

    http://wiki.openbravo.com/wiki/OpenbravoPOS_Installation#MySQL
    elkin : usa esta guia me fue muy util

    saludos

  5. CSStungfurher dice:

    Hola espinas sabes como desarrollar con el OpenBravo POS?

  6. Espinas dice:

    POS está realizado en JAVA, con un simple IDE, por ejemplo ECLIPSE, JBUILDER, NETBEANS, lo puedes desarrollar sin problemas.
    Saludos

  7. Jose Fuentes dice:

    ola hace unos dias empeze a utilizar este programa, pero e tenido problemas con la base de datos, me da un error cuando trato de eliminar un producto o algo parecido, si alguien me puede decir con que base de datos es recomendable trabajar y los pasos a segir por favor muchas gracias

  8. mariano dice:

    Qué tipo de error?, nos puedes indicar mediante un mensaje el error que te dice el Openbravo. Saludos.

  9. Jose Fuentes dice:

    mira lo que pasa q en productos trato de borrar un producto ya creado y apretar en borrar y despues en guardar me tira el siguiente error:

    “”
    not_00_0000

    aviso: no se puede grabar el registro

    informacion:
    com.openbravo.basic.BasicException:
    java.sql.SQLIntegrityConstraintViolationException: DELETE on table ‘PRODUCTS’ caused a violation of foreign key constraint ‘STOCKDIARY_FK_1′ for key (86d5ac0e-08a0-49d6-93cc-2bd2c6ece626). The statement has been rolled back.

    java.sql.SQLIntegrityConstraintViolationException:
    DELETE on table ‘PRODUCTS’ caused a violation of foreign key constraint ‘STOCKDIARY_FK_1′ for key (86d5ac0e-08a0-49d6-93cc-2bd2c6ece626). The statement has been rolled back.

    org.apache.derby.impl.jdbc.EmbedSQLException:
    DELETE on table ‘PRODUCTS’ caused a violation of foreign key constraint ‘STOCKDIARY_FK_1′ for key (86d5ac0e-08a0-49d6-93cc-2bd2c6ece626). The statement has been rolled back.

    org.apache.derby.iapi.error.StandardException:
    DELETE on table ‘PRODUCTS’ caused a violation of foreign key constraint ‘STOCKDIARY_FK_1′ for key (86d5ac0e-08a0-49d6-93cc-2bd2c6ece626). The statement has been rolled back.

    “”

    por eso queria saber si es por la base de datos pa trabajar en funcion de otra
    gracias por responder y ojala que alla una solucion

    aaa otra cosa si es que sabes, en una venta cuando se quiere vender un producto, el cual no tiene mas productos en stock, se puede mandar un mensaje q diga q no se puede realizar la venta, por que si no ahy productos igual hace la venta y deja como -1 en la cantidad de productos

  10. mariano dice:

    Otra pregunta, por favor me puedes decir con qué base de datos estas trabajando con : MYSQL o HSQLDB?

  11. Jose Fuentes dice:

    la que por defecto te da el openbravo, pero = tengo instalado mysql, sql server pero no se como cambio la base de datos y si esl problema que tengo es por el motor de la base de datos

  12. Daniel Tosatto dice:

    Hola,
    La version que instale, la 2.30, pude instalarla y funcionar de lo mas bien. Sin embargo me da error en los informes de ventas, cuando quiero dar informe de los productos vendidos me dice que no ha habido ventas cuando las ha tenido, utilizo la base de datos por defecto del openbravo pos.

  13. Iván Medina dice:

    hola amigos por favor necesito configurar la base de datos como inicio y copiar desde otra computador lo que ya esta creado por favor ayuda.

  14. Lilian dice:

    Hola.

    Tengo una impresora, pero al finalizar el tikete no corta, es configuración del programa o la impresora?

  15. ADRIANA dice:

    HOLA , INSTALE EL TPV, PERO NO SE COMO IMPORTAR LOS DATOS QUE TENGO EN EXCEL , PORFAVOR NECESITO AYUDA PARA SABER COMO LO HAGO, MUCHAS GRACIAS POR LA PRONTA ATENCION, ADRIANA

  16. Israel dice:

    puedo instalar openbravo erp 2.5 y bajar los modulos gratis?? o es necesario comprar la licencia profesional, gracias de antemano

  17. erm3nda dice:

    Sé que el tema no es demasiado nuevo, pero para el que lo necesite…

    PARA JOSE FUENTES

    El problema que describes no es un problema en sí, es una función a través de Clave Foránea (FK), que impide que una tabla sea borrada sin más. Esta tecnología pertenece al servidor y la base de datos, no al programa.

    Estas claves impiden que borres datos que la gestión y estadísticas necesitan ahora y después, tales como reportes, inventarios, etc.

    Por otro lado, el programa contiene una función para permitir ver o no el producto en el panel de ventas.
    Probablemente, sería interesante disponer de un botón en el inventario para no mostrar los productos vendidos y poder gestionar los productos visualmente mejor. Por otro lado, los productos no se auto borran al venderse… o yo no lo encuentro, y como no se nada de Java, lo he desarrollado en php y lo lanza cada minuto. Los productos vendidos se auto-marcan en “No mostrar” automáticamente. Lo que si que no creo que sea buena idea, es borrar un producto.

    PARA RODRIGO GUZMAN

    La lentitud en sí no es por la base de datos en sí, sinó por la capacidad y CONFIGURACIÓN del servidor, así como de la calidad de las líneas, pero en ms, no en Mb. (Conexión rápida, no de mucha capacidad)

    Respecto al servidor que puedas haber usado, Wamp y Xammp, sobre todo el primero, vienen configurados para DESARROLLO, lo que quiere decir que puede crear problemas en producción.
    Lo ideal es aumentar los valores del servidor en el archivo MY.INI (Servidor MySQL)

    Si también usas la tecnología web, deberías configurar httpd y pasar el server a “production” (O la última que salga de las 3, se llame como se llame)

    Personalmente, uso 1 server y 2 satélites, con wifi, y va justito, pero por la wifi.
    Con cable ni el menor problema.

    Por internet aún no lo he probado, pero nada me quita de hacerlo algún día y probar tanto un server profesional como el mío de casa… de hecho puede que usar un paquete de hosting web para usar el servidor mysql puede ser interesante. Si nada de esto fuera bien, hay servidores dedicados para MySQL de alquiler… por internet.

    Saludos y suerte.

  18. Hernan dice:

    Hola, opero el openbravo sin problemas, pero no puedo hacer que funcione una impresora de tickets sewoo wtp 100, sabes si funciona? gracias, quedo atento.
    Hernan

  19. mariano dice:

    No todas las impresoras funcionan con el programa OpenbravoTPV

  20. CJVR dice:

    Saludos! Estoy comenzando a utilizar la aplicación, me parece excelente pero tengo algunas dudas; la mayoría son comunes a las que ya se han planteado pero sin respuesta. Sabrás al momento, cómo evitar que la aplicación siga efectuando ventas de productos sin existencia en stock. Otra duda, cómo puedo lograr que la aplicación muestre al cliente los precios a través de una pantalla para clientes (visor de precios) a medida que los voy incluyendo en la facturación?
    Gracias de antemano por cualquier ayuda que me puedas brindar.

  21. alfonso dice:

    HOLA TENGO UN PROBLEMA AL ABRIR BASE DE DATOS ME INDICA QUE NO PUEDE CONECTARSE CON BASE DE DATOS Y DESPUES AL DECIR GUARDAR NO GUARDA LOS CAMBIOS YA DESINSTALE Y LO INSTALE PERO SIGUE IGUAL ¿QUE PUEO HACER?

  22. junior dice:

    bom dia! espinho tem como eu implementar no opembravopos dpv para cobra o juro?como agradecor

Deja una Respuesta

Para demostrar que no es un mensaje automático, entre el código
Código de Seguridad (necesario)
Anti-Spam Imagen

Comments will be sent to the moderation queue.

 Si desea contactar con telepieza, puede enviar un e-mail a: telepieza@telepieza.com.
Normas de uso y Politica de privacidad .Telepieza empezó el 20/12/2007 a las 18h (Hora Española).
 Ayude a financiar Telepieza en Internet, picando un anuncio de su interes en nuestro Weblog.