Usando Tina POS+/Guía del administrador
Interfaz
editarLa interfaz utiliza elementos similares en todos los paneles.
Primero | Anterior | Este. Edita el elemento seleccionado | Proximo | Ultimo | Recarga | Buscar | Sortear (una A, Z y una flecha) | Nuevo (un papel en blanco con una estrella amarilla) | Borrar (la X roja) | Guardar (un disquete) |
Configurando su Inventario
editarImpuestos
editarAl lado izquierdo de la pantalla hay algunos menues de los cuales puede seleccionar. Configuremos los Impuestos Primero. Bajo “Administración”, haga clic sobre “Inventario”, y después “Impuestos”. Aqui podrá configurar los impuestos que mas tarde asociará con los productos. Esto permite que el cálculo de impuesto se realice de forma automatica.
- Cuando haya terminado, guarde utilizando el boton de Guardar.
- Si quiere borrar un impuesto, puede hacer clic sobre el boton de Borrar.
- Puede agregar mas impuestos haciendo clic sobre el boton de Nuevo.
Categorias
editarLa segunda cosa que querria hacer es configurar sus Categorias. Controlar el Catalogo consiste en configurar las Categorias y agregando productos a esas categorias. Note que
- Las Categorias pueden ser anidadas
- Los Productos pueden pertenecer maximo a una categoria
Bajo “Administración”, y haga clic en “Inventario” nuevamente, y entonces haga clic al boton que dice “Categorias.” Usted notará que la interfaz es muy similar a la pantalla de los impuestos. Aqui usted puede definir varias categorias en las que puede encajar sus productos.
- Figurese como quiere categorizar sus productos. Esta es la llave para evitar problemas mas tarde.
- La ID debe ser numerica. Sugerimos hacer cada categoria un incremento de 100.
- Puede también agregar imagenes de cada categoria, este campo es, de todas formas opcional.
- Asegurese de guardar después de cada categoria.
Productos
editarDespués de haber hecho todas las categorias, tendrá que introducir los productos. “Administración”, “Almacen”, luego “Productos”.
- Una vez mas, cada articulo deberá tener su referencia unica. Los Productos pueden contener cualquier caracter como referencia, no solamente números.
- Determine cuanto le ha costado cada articulo individualmente, si usted no sabe, introduzca alguna cantidad por debajo del precio de venta. Esto es requerido, así que necesita introducir un número para que el programa esté feliz. Puede asignarle tantos digitos como desee.
- Para el “Precio de Venta”, introduzca la cantidad en la que pretende vender el articulo (antes de los impuestos).
- Seleccione el impuesto y la categoria a la que este producto pertenece (opcional).
- También puede configurar la cantidad Maxima y Minima del Producto en inventario bajo la lengueta de inventario.
- En la lengueta de Propiedades puede configurar si desea que el producto figure en el catalogo. Si selecciona el cuadro en Catalogo , el producto aparecerá a los usuarios del sistema cuando ellos seleccionen la categoria apropiada.
Cambiar el ticket por defecto
editarCrear un recurso
editarEn TinaPOS+ muchas de las configuraciones avanzadas son manejadas desde el panel de recursos mejor que con un Gui. Asi es el caso de los Tickets.
Para cambiar un ticket por defecto debe ir al Panel de Recursos e ir a Printer.Ticket resource
TinaPOS+ utiliza la velocidad Apache para analizar las plantillas XML . La referencia de Velocity contiene mas información para la sintaxis utilizada.
Editando el Ticket
editarEn el ticket están disponibles todos los metodos publicos de la clase en la variable $ticket y los metodos publicos de la clase en la variable $ticketlines.
La plantilla del ticket por defecto puede servir como un buen punto de inicio.
Editando la Imagen
editarLa imagen por defecto puede ser cambiada agregando un nuevo recurso de tipo de imagen en el panel de recursos. El recurso deberá llamarse Printer.Ticket.Logo El tipo de imagen soportada varia de acuerdo a la impresora. La mayoria de las impresoras termales la soportan, y la mayoria matriz de puntos no. La imagen debe ser 256 px de ancho como máximo.
Para remover la imagen del ticket debe editar el recurso Printer.Ticket y remover la referencia al recurso Printer.Ticket.Logo.
Controlando Usuarios
editarEditando los Roles
editarPara editar los permisos usted deberá crear un nuevo rol y editar los permisos en el. El formato utilizado es un archivo XML el cual cual describe los formularios a los cuales el rol tiene permiso de acceder.
La Plantilla por defecto para el rol de Administrador puede servir de inspiración.
Usuarios
editarVaya a “Mantenimiento” debajo de Administracion y seleccione “Usuarios”
Haga clic sobre el icono con la flor para agregar un nuevo empleado. (Le recomiendo que se agregue usted mismo primero). Introduzca el nombre bajo “Nombre”, y luego seleccione sus roles. Usted desea que esten visibles, así que déjelo así.
Según vayan los roles, asegurese de asignarse a usted mismo el de “Administrator.” Ahora puede ir en dos direcciones. Puede hacer sus empleados “Usuario” o “Manager.” Si le asigna “Usuario”,tendrán solo acceso a las ventas y no podran hacer “Cierre de efectivo durante la noche, o crear una lista de compras para usted. Sin embargo, “Manager” le otorgará a ellos este acceso.
Personalmente, yo recomiendo “Manager”. Puede asignarle claves, pero ellos pueden hacer esto por si solos también. De igual manera, recomiendo que borre los usuarios por defecto (“Admin”, “Employee”, “Guest”, and “Manager”) o que por lo menos apague su visibilidad. Asi cada empleado deberá entrar como ellos mismos.
Reportes
editarSi necesita reportes que no están disponibles en TinaPos+ tendrá usted mismo que hacerlos. Pero no se preocupe. No es muy dificil.
Usted puede modificar cualquiera de los estatutos de SELECT debajo por unos deaqui.
fuentes:
http://sourceforge.net/forum/forum.php?thread_id=1258240&forum_id=434921
Haciendo reportes desde la línea de comandos
editar[nota: recuerde SQL es sensitivo...aun en windows...]
Para Instalaciones con Postgres :
Para correr en Windows, guarde éste como filename.bat y simplemente haga doble clic sobre el:
"c:\Archivos de Programas\PostgreSQL\8.1\bin\psql.exe" -U nombre de usuario -d tinaposplus -c "SELECT * FROM stockdiary;"
Para crear un archivo que pueda importar (por ejemplo) excel, agregue esto al final:
-o filename
Para Instalaciones con MySql :
mysql -u nombre de usuario -p --execute="SELECT * FROM stockdiary;" tinaposplus
Necesitará reemplazar "nombre de usuario" con el nombre de usuario real y "tinaposplus" con el nombre de la base de datos (por defecto tinaposplus). se le pedirá la clave después de golpear 'ENTER'.
Postgres' pgAdmin
editarExtremadamente fácil. Una vez la conección al servidor ha sido agregada, vaya a herramientas, Herramienta de busqueda. Simplemente necesita pegar la busqueda en el cuadro.
iReport
editariReport. iReport es una herramienta que ayuda a crear reportes visualmente. Los reportes de Tinaposplus' son creados con esta herramienta
iReport hace facil crear información imprimible, y ofrece la facilidad de exportar a pdf y otros formatos por defecto. Para mas información puede chequeariReport documentation
phpMyAdmin
editarFácil. Haga clic en el boton SQL y entre la busqueda. Le devolverá una tabla con los resultados. phpMyAdmin puede también exportar a excel, haciendo la seleccion de la información mas fácil si está acostumbrado a esa clase de herramientas.
Solución
editarNo puede crear un Nuevo Archivo
editarSi usted reutiliza un ID, recibirá un mensaje de error
Notice: No puede crear un nuevo archivo.
Si selecciona el boton de Información de la ventana del error, deberá ver el siguiente mensaje
net.adrianromero.data.loader.DataException: java.sql.SQLException: Unique constraint violation: in statement [insert into CATEGORIES (ID, NAME, IMAGE) values (?, ?, ?)]
Esta es la forma de la base de datos decirle que ha reutilizado un valor de ID.