Escolar Documentos
Profissional Documentos
Cultura Documentos
UniCenta oPOS
Enero, 2016
Manual de Configuración Open Bravo Pos/UniCenta oPOS
Tabla de Contenido
1. Terminología y Acrónimos
2. Introducción
TPV de software libre
Para los que no sepan lo que es un TPV o Terminal de Punto de Venta, es un programa en el cual nos
permite llevar la gestión de cualquier local en términos de facturación, registros de caja, clientes,
proveedores, etc…
Un TPV es aquel programa que cuando estamos pagando en cualquier cajero de supermercado,
cualquier restaurante o cafetería, utilizan para poder cobrarnos, aquel programa que utilizan en la
pantalla táctil en la cual nos colocan los productos y nos emite el ticket.
Estos programas son usados por muchos negocios en la actualidad, y si bien dichos programas se
pueden observar diferencias entre ellos y existen multitud de empresas que los distribuyen, suelen
basarse en pagos mensuales elevados que para personas que empiezan con su negocio son difíciles de
asumir.
Si bien dichos programas suelen tener grandes beneficios y complejas operaciones, para muchos
negocios actuales no son necesarias tales complicaciones y bien porque no podamos permitirnos
comprar/alquilar dichas licencias de TPV o bien porque somos amantes de programas de software
libre, este Manual presenta los programas TPV de software libre gratuito suficiente para la mayoría de
negocios:
El software del Punto de Venta es un sistema que facilita el trabajo diario de los colaboradores de un
comercio ofreciendo las siguientes funciones:
UniCenta oPOS (basado en una modificación de Openbravo). La versión Gratuita de OpenBravo POS JAVA Dejo de tener actualizaciones por sus
creadores desde hace algunos años, aunque en el foro siguen existiendo una gran comunidad que los manejan y dan soporte.
Lo que se presenta en este manual son los pasos a seguir para realizar la correcta configuración de la
aplicación, con el fin de que se ejecute con normalidad, tanto para OpenBravo como Unicenta.
Manual de Configuración Open Bravo Pos/UniCenta oPOS
A continuación se detallan los pasos a seguir para iniciar la aplicación Openbravo POS.
1. Abrir una ventana Terminal por medio del menú Inicio/Todos los Programas/ Open Bravo Pos
o UniCenta oPOS
Acceso como Manager o Gerente: Este modo está pensado para el encargado o res-
ponsable del negocio. Permite realizar todas las acciones excepto modificar la configu-
ración establecida por el administrador.
Acceso como Employee o Empleado: Este modo está pensado para los cajeros o encar-
gados solo de realizar ventas. Únicamente podrán realizar ventas y gestionar movimien-
tos de la caja.
Manual de Configuración Open Bravo Pos/UniCenta oPOS
Acceso como Guest o Invitado: Este modo está pensado para el caso de mostrar la apli-
cación alguna persona y vea la pantalla de ventas.
Para poder describir todas las funcionalidades se utilizará el usuario Administrator o Administrador,
puesto que es el que tiene los permisos completos. El acceso cómo otro tipo de usuario mostrará en
cualquier caso un subconjunto de las funcionalidades descritas a continuación. Por ejemplo en la si-
guiente imagen se muestran las opciones de menú de Administrador y de Empleado.
Los dos
cuentan con
los mismos
elementos
en pantalla.
El área de
navegación
se divide en
tres partes:
Prin-
cipal: Este
Manual de Configuración Open Bravo Pos/UniCenta oPOS
Generalidades
Principal: Este Menú incluye las opciones típicas del PUNTO DE VENTA, como ventas, movi-
mientos y cierres de caja, etc.
Administración: Este menú contiene opciones avanzadas, como informes de venta o inventa-
rio, mantenimiento de usuarios, etc.
Sistema: Este menú incluye el resto de opciones, vinculadas con la entrada y salida de la apli-
cación, y configuración del sistema, como pueden ser impresoras, escáneres, etc.
Herramientas (Solo UniCenta oPOS) Incluye herramientas para administración del sistema.
El contenido del área de trabajo cambia en función de la opción seleccionada en el área de navega-
ción.
Nota: Si no aparece el Menú seleccionar: o para desplegar el MENU oculto, y para ocultarlo seleccionar .
Navegación
En los apartados siguientes, se indicará la navegación necesaria para acceder a la pantalla que se esté
detallando en cada momento de la siguiente manera:
Lo anterior quiere decir que, en la parte de Administración del área de navegación, tiene que hacer
clic sobre la opción Inventario, y en el panel derecho seleccione la opción Categorías.
En UniCentas oPOS
Manual de Configuración Open Bravo Pos/UniCenta oPOS
4. Mantenimiento
Las opciones de Mantenimiento permiten realizar las configuraciones necesarias para el ingreso a la
aplicación por parte de los usuarios, la presentación de información y permisos de acceso.
5.1 Usuarios
En un negocio con varios empleados solo es importante repartir las responsabilidades. En esta opción
se permite configurar el acceso de las diferentes personas que vayan a usar el sistema, delimitando
sus privilegios según los intereses.
Administrador
Manager
Employee
Guest
En esta ventana puede crear usuarios nuevos, modificar usuarios existentes o borrar usuarios. Como
se muestra en la siguiente imagen, los cuatro usuarios Administrator, Manager, Employee y Guest,
son los que aparecen cuando se ingresa a la aplicación.
Manual de Configuración Open Bravo Pos/UniCenta oPOS
Modificar los usuarios por defecto, añadiendo los nombres propios de los empleados de la
tienda, según el rol a que pertenezcan.
Borrar los usuarios por defecto que no estén representados en la tienda o al menos desmarcar
la opción “Visible”.
Manual de Configuración Open Bravo Pos/UniCenta oPOS
La imagen que se registre puede ser en formato JPG, PNG, GIF o BMP, será la que se presenta
al ingresar a la aplicación, para lo cual se selecciona la imagen a mostrar por medio de la
siguiente pantalla.
En caso de que la imagen sea de un tamaño mayor al permitido por la aplicación, se despliega
el siguiente mensaje:
Inicialmente se debe tener totalmente claro la clave que se va a ingresar y que no sea un valor
que se olvide con facilidad.
Al dar clic sobre el botón de “Cambiar la clave de acceso” se presenta la pantalla:
reconfirmar la clave.
5.2 Roles
Esta opción permite crear, eliminar o modificar los roles de usuario.
Cada rol tiene una serie de permisos, los cuales son definidos en un archivo XML que se muestra en la
pantalla y que se almacena en la base de datos.
Para agregar un nuevo rol inicialmente sin permisos, se presiona el botón “Nuevo” lo cual
muestra la pantalla de la siguiente forma:
Para definir los permisos se utiliza la siguiente línea de código, en donde el atributo name define el
permiso que se tiene el rol:
<class name="Menu.ChangePassword"/>
El rol Adminnistrador es el que tiene todos los permisos asignados, por los tanto si se desea asignar
un permiso a otro rol, se puede copiar del rol Administrador y agregarlo al otro rol.
Ejemplo:
Al usuario Guest que tiene el rol “Guest rol“, cuando ingresa se le presenta la aplicación con los me-
nús como se muestran en la imagen en el área de navegación:
Manual de Configuración Open Bravo Pos/UniCenta oPOS
Al rol “Guest rol“, se le agregan las siguientes líneas tomadas del rol Administrados para brindarle más
permisos:
<class name="com.openbravo.pos.sales.JPanelTicketEdits"/>
<class name="com.openbravo.pos.customers.CustomersPayment"/>
Una vez modificado el rol, cuando el usuario Guest ingresa, la aplicación se muestra con más opciones
de menús (Editar ventas y Clientes) en el área de navegación:
Manual de Configuración Open Bravo Pos/UniCenta oPOS
5.3 Recursos
Esta opción permite crear, eliminar o modificar los recursos.
Esta opción abarca datos un poco más técnicos dentro del sistema. Al igual que los roles, estas confi-
guraciones se trabajan con formato de archivo XML que digitan en el campo de texto y se almacenan
en la base de datos.
Todos los recursos vienen con datos por defecto, a continuación se explican para que funciona cada
uno.
Printer.Ticket: Permite modificar para la impresión de las facturas. Dentro del tag <display> se
muestran los datos que se presentarán en el visor y dentro del tag <ticket> están datos que se
imprimen en la factura.
Ticket.Buttons: Permite definir los nuevos elementos de tipo botón. Por ejemplo las líneas que
se presentan corresponden a la siguiente imagen en la opción de Ventas.
Menu.Root: Contiene todos los menús de la aplicación, por lo que si se crea una nueva opción,
se debe agregar en este punto.
Coin: Corresponden a la denominación de monedas del tipo de moneda. Estas opciones se in-
cluyen en Payment.cash.
payment.addButton("banknote.20euro", 20.0);
Manual de Configuración Open Bravo Pos/UniCenta oPOS
Printer.Ticket.Logo: Se utiliza en caso de que se desee imprimir una imagen en las facturas, es-
ta es la primera instrucción que se llama en Printer.CustomerPaid en el tag <ticket>.
Manual de Configuración Open Bravo Pos/UniCenta oPOS
Printer.CloseCash: Permite modificar el formato de la impresión de los datos para los cierres
de caja.
5.4 Almacenes
Esta opción permite crear, eliminar o modificar el o los almacenes que se mantienen que el negocio.
5.5 Plantas
Esta opción permite definir diferentes plantas o pisos del edificio donde está el negocio. Es necesario
un nombre y una imagen de la planta o piso, la imagen puede ser un esquema de la ubicación de las
mesas en la planta. Esta opción va de la mano con la opción Tickets de la ventana de Configuración.
Manual de Configuración Open Bravo Pos/UniCenta oPOS
5.6 Mesas
Puede configurar las mesas de cada planta o piso del negocio mediante esta opción. Para registrar
una meza se requiere el nombre, seleccionar el piso o planta y la posición donde se encuentra.
5. Sistema
En el menú Sistema puede acceder a diferentes opciones de configuración de base de datos, idioma y
otros.
6.1 Configuración
La ventana de configuración de Openbravo POS se divide en cuatro apartados:
Base de datos: Este apartado ya viene lleno con datos por defecto.
Caja registradora: En este apartado puede configurar el lector de códigos de barras o las im-
presoras.
Los valores de esta sección se modifican si se va a utilizar una base de datos diferente a la que se
ofrece por defecto.
Nombre: Introduzca aquí el nombre de la caja registradora. Por defecto se le asigna el nombre
que le da el sistema operativo a la máquina. Por ejemplo: caja1
Aspecto: Apariencia del sistema. Se incluyen varios temas que le permitirá cambiar el fondo de
pantalla, el tipo de letra, etc.
Restaurante: Seleccione esta opción si quiere que todas las ventas haya que asociarlas
a una mesa determinada. Esta opción tiene sentido si tenemos configuradas las mesas
Manual de Configuración Open Bravo Pos/UniCenta oPOS
Visor de clientes: Puede configurar un visor que muestre a los clientes el importe total de su
compra.
Impresora 2: Configuración de una impresora adicional. Esta opción podría ser interesante, por
ejemplo, si quiere imprimir los recibos a la cocina del restaurante para informar de los pedidos
en curso.
Balanza: Con esta opción puede configurar una balanza para pesar productos.
6.1.3 Localización
En este apartado se configura el idioma de la aplicación. Además puede definir un formato para las
fechas, monedas o números.
Localización: En esta opción puede seleccionar el idioma (por ejemplo español Costa Rica, para
que la aplicación se presente en lenguaje español).
Entero
Decimal
Moneda
Porcentaje
Fecha
Hora
Fecha y Hora
En estas opciones puede cambiar los formatos por defecto fijados por el idioma seleccionado.
6.1.4 Pagos
En este apartado puede configurar la integración de Openbravo POS con un sistema de pago con tar-
jeta.
Manual de Configuración Open Bravo Pos/UniCenta oPOS
Al dar clic sobre esta opción se muestra la pantalla para ingresar la clave actual (antigua). Si
anteriormente no tenía clave, se deja en blanco y se da clic en “Aceptar”.
Manual de Configuración Open Bravo Pos/UniCenta oPOS
6.3 Impresora
Permite visualizar los últimos recibos generados. Para esto en la opción de Configuración en el campo
Impresora debe estar seleccionado como “screen”.
6.4 Salir
Termina la sesión del usuario, y vuelve a la pantalla inicial de Openbravo POS, para que otro usuario
pueda entrar en el sistema.