2014-03-05

Hola,

Hasta hace un año o así regentaba una tienda física, pero con el tema de la crisis termine cerrando.

Sin embargo llevo desde entonces trabajando en una solución cuya necesidad he sentido desde siempre y que en el mercado no existe (y mucho menos de forma económica).

Se trata de un software TPV que trabaja desde la base de datos de Prestashop mediante los Webservices que publica.

Cualquiera que tenga una o varias tiendas físicas además de una virtual sufre el engorro de tener los artículos, el stock, los clientes etc duplicados en distintos sistemas.

Entre las funcionalidades del programa están:

- Tickets: Posibilidad de emitir tickets, movimientos de caja, arqueo, apertura/cierre de caja, gestión de vales y cheques regalos, ...

- Entrada de mercancía

- Traspasos entre tiendas con un asistente cómodo desde la misma entrada de mercancía.

- Control de stock sincronizado con PS

- Mantenimiento de artículos (incluyendo imágenes y combinaciones) de una manera muy amigable (cualquiera que haya sufrido el backoffice de PS lo agradecerá).

- Mantenimiento de impuestos, categorías, proveedores, fabricantes...

- Mantenimiento de clientes.

Actualmente ya está funcionando en más de 30 tiendas.

Abro este hilo para obtener un feedback de la acogida que puede tener un programa de este tipo y, sobretodo, conocer que necesidades habéis tenido que yo no haya tenido en cuenta a fin de mejorar el programa.

Un saludo,

EDITO: AGREGO CAPTURAS PANTALLA

Formulario de Tickets (igual que el de Entrada de Mercancía y Traspasos entre almacenes). Se puede observar que muestra el stock disponible en todos los almacenes y la foto del artículo seleccionado.
2vm7edw.jpg
2ns9tw9.jpg
2ughw2a.jpg
15i7pef.jpg
axcuud.jpg

En la dirección www.idoneosoft.com he puesto una versión del programa. Actua contra el Prestashop que está en la misma dirección: Demo .

También podeis ver algunos vídeos nuestros en Youtube: Video Alta de Artículos

Usuario: demo Contraseña: tpv

Con esta demo se puede comprobar el funcionamiento de los formularios:

+ Tickets .- Para vender y emitir tickets en una tienda física.

+ Entrada.- Para dar de alta artículos en la tienda.

Estos formularios anteriores restan y suman stock en la web cuando se utiliza el modo de gestión de stock tradicional de Prestashop (no el avanzado que se introdujo a partir de la versión 1.5).

Existe otro documento de Traspasos que sirve para hacer traspasos entre almacenes. Este documento no tiene efecto en el stock ya que antes de la versión 1.5 prestashop no tenía el stock diferenciado por almacenes.

Desde el programa se puede tambien crear nuevos artículos, categorias, fabricantes, proveedores, ... (imagenes de momento no). Eso tambien se podrá seguir haciendo desde prestashop viendose la información en el programa al momento puesto que las tablas en base de datos son las mismas.

El programa tiene dos funcionamiento claramente diferenciados.

1) Utilizando la misma BD que Prestashop. Útil para quien ya tiene una tienda virtual montada con artículos introducidos.

2) Utilizando tablas propias y que sincronice con Prestashop la información de corresponda.

La demo que he colgado está configurado con la opción 1, y por tanto, ideal para usuarios que ya tienen sus tiendas virtuales con prestashop.

La opción 2 tambien está desarrollada. De hecho fue la primera que hice y que puse en funcionamiento en Julio. Tiene como ventajas a la opción 1 el tener el Stock separados por varios almacenes y poder subir las imágenes desde el propio programa además de verlas en el formulario de tickets.

La idea es que la opción 1 y 2 lleguen a tener las mismas funcionalidades aunque para eso tengo que levantar algunas incidencias y solventar restricciones que hay en los WebServices de Prestashop. Si veo que por ese camino no solucionan nada tendré que ir a las tablas de PS directamente.

Instalación:

1) Descargar y descomprimir en cualquier carpeta.

2) Si al ejecutar "tpv.exe" no funciona, es porque teneis que tener instalado Framework 4.0.

http://www.microsoft.com/es-es/downl....aspx?id=17851

Para imprimir hay que tener instalado ReportViewer

http://www.microsoft.com/es-es/downl...s.aspx?id=6442

Instalación:

1) Descargar y descomprimir en cualquier carpeta.

2) Si al ejecutar "tpv.exe" no funciona, es porque teneis que tener instalado Framework 4.0.

http://www.microsoft.com/es-es/downl....aspx?id=17851

Para imprimir hay que tener instalado ReportViewer

http://www.microsoft.com/es-es/downl...s.aspx?id=6442

Cualquier duda que tengas puedes contactar conmigo.

PD: Aunque el programa maneje el Stock que había antes de la versión 1.5, funciona con cualquier versión de Prestashop. Concretamente he probado a partir de la 1.4.7 aunque teniendo Webservices debería funcionar con cualquiera.

PD2: El programa tiene una restricción en el modo 1 por el cual sólo es capaz de obtener artículos con combinaciones creadas (aunque sea una única combinación).

************* INFORMACIÓN PARA ADQUIRIR EL PROGRAMA *************

El programa se puede adquirir a partir del Lunes 30/09/2013. Un programa de estos la verdad que nunca termina. Siempre se le pueden añadir cosas nuevas. Es por ello que el Software, tal y como lo veis en la demo, saldrá a un precio muy inferior a lo que había dicho en post anteriores. La idea es seguir trabajando en el programa e ir liberando versiones periodicamente con las sugerencias que me vayaís aportando.

El precio es por Tienda Virtual. Es decir, que podeis tener la aplicación en tantas maquinas como querais. De esta forma podeís tener la aplicación en diferentes tiendas físicas o en domicilios particulares para ver como van las ventas del día, realizar labores de gestión de artículos...

Funcionalidades Actuales:

Mantenimiento de tienda Prestashop

Artículos

Combinaciones

Atributos y valores (para generar combinaciones)

Categorías

Fabricantes

Impuestos

Proveedores

Mantenimientos propios de la aplicación

Almacenes

Stock de artículos por almacén

Terminales: Cada ordenador que se conecta con la tienda se graba en la tabla de terminales para establecerle un Almacén y una Caja por defecto.

Cajas: Representa cada caja que existe en una tienda.

Cajas Actividad: Cada vez que se abre y cierra una caja representa una actividad. Se puede sacar un informe de caja con un resumen de las ventas y el arqueo.

Cajas Movimientos: Entradas y salida de efectivo en la actividad de una caja. Los movimientos se pueden catalogar según el mantenimiento de Tipos de movimiento.

Formas de Pago.

Documentos:

Albaranes de Entrada de mercancía.

Tickets de venta contado.

Vales: Posibilidad de emitir vales y utilizarlos para cobrar posteriormente, teniendo en cuenta de que un vale no se utilice varias veces.

Traspasos entre almacenes.

Impresiones:

Etiquetas

Tickets

Traspasos

Actividad de Caja (resumen venta al cierre de caja y arqueo).

Futuro inmediato Febrero 2014:

Pasar tickets como pedidos a Prestashop. La idea es que los tickets que interesen se puedan pasar como pedidos a Prestashop con el objetivo de poder facturar desde ahí y/o seguir la misma gestión que si fuera un Pedido Web.

Perfiles de usuario: Posibilidad de dar de alta perfiles de usuarios con el objetivo de que tengan permisos distintos en la aplicación (Cajeros, Administrador, Responsable Almacén…).

Gestión de Usuarios: Posibilidad de insertar usuarios desde la aplicación (actualmente habría que hacerlo por tablas). Cada usuario pertenecería a un Perfil de usuario.

Permisos de usuario: Posibilidad de asignar el acceso a cada formulario de la aplicación según el Perfil de Usuario.

Imágenes: Posibilidad de incluir imágenes a los productos desde la aplicación cuando esta funciona con la base de datos de Prestashop (cuando funciona con Base de datos completamente autónoma ya lo hace).

Adecentar iconitos en la aplicación para que no haya tantos iguales.

Futuro

Eliminar la restricción de que el programa lea sólo artículos que tengan alguna combinación.

Actualmente el programa no maneja las tiendas con varios idiomas. Es decir, debe haber un solo idioma activo.

Interfaz para descuentos y rebajas: Desde Prestashop se le pueden asignar descuentos a los artículos según una serie de criterios. El problema es que los Webservices de Prestashop no tienen en cuenta estos descuentos a la hora de dar el precio. La idea es que desde la aplicación se lean estos descuentos y hacer una interfaz amigable para gestionarlos.

Cuadros de Mando: Posibilidad de sacar estadísticas de diversos tipos (Ventas por meses, días, categorías, proveedores, atributos, …). Estas estadísticas estarían acompañadas de graficas y comparación de series (ventas con respecto al año anterior, …).

Ordenes de trabajo: Posibilidad de crear ordenes de trabajo donde se permita asignar recambios utilizados y un precio (desglosado o global) según material y mano de obra.

Estas prioridades podrían cambiar según demanda.

Imágenes adjuntadas

2vm7edw.jpg
(92.6 KB)

2ns9tw9.jpg
(65.3 KB)

2ughw2a.jpg
(53.4 KB)

15i7pef.jpg
(73.5 KB)

axcuud.jpg
(94.1 KB)

Show more