Foros del Web » Programando para Internet » PHP »

Software Tpv Prestashop. Gestiona stocks de TIENDA FISICA Y PRESTASHOP en tiempo real

Estas en el tema de Software Tpv Prestashop. Gestiona stocks de TIENDA FISICA Y PRESTASHOP en tiempo real en el foro de PHP en Foros del Web. Buenas tardes foreros. Quería presentaros un proyecto que siempre he sentido que era de necesidad para todos aquellos que tienen Tiendas Físicas y Tienda online ...
  #1 (permalink)  
Antiguo 08/03/2014, 12:03
 
Fecha de Ingreso: marzo-2014
Mensajes: 1
Antigüedad: 10 años, 1 mes
Puntos: 0
De acuerdo Software Tpv Prestashop. Gestiona stocks de TIENDA FISICA Y PRESTASHOP en tiempo real

Buenas tardes foreros. Quería presentaros un proyecto que siempre he sentido que era de necesidad para todos aquellos que tienen Tiendas Físicas y Tienda online Prestashop.
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.







OS DEJO TAMBIÉN UN PEQUEÑO VIDEO DE COMO DAR DE ALTA PRODUCTOS Y ENTRADA DE STOCKS.
[URL="http://goo.gl/2lSs0x"]VIDEO TPV PRESTASHOP IDONEOSOFT[/URL]



En la dirección http://www.idoneosoft.com he puesto una versión del programa. Actúa contra el Prestashop que está en este enlace: [URL="http://goo.gl/IUCosd"]Tienda TPV Prestashop Idoneosoft
[/URL]

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.

[URL]http://www.microsoft.com/es-es/download/details.aspx?id=17851[/URL]

Para imprimir hay que tener instalado ReportViewer

[URL]http://www.microsoft.com/es-es/download/details.aspx?id=6442[/URL]

Cualquier duda que tengas puedes contactar en nuestra web.

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 través de la web. Un programa de estos la verdad que nunca termina. Siempre se le pueden añadir cosas nuevas.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 varios equipos. 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.

Última edición por mrodri; 08/03/2014 a las 12:42 Razón: Enlaces a Framework y Reportviewer

Etiquetas: gestionar, prestashop, tiendas, tpv, venta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:16.