Sistema de punto de venta parcialmente gratuito con 3 aplicaciones

5 сообщений, 1 страниц:  1 ↖ Вернуться к списку тем

счёт: +3

1. sol-dorado,

Debido a una charla un día con un amigo, surgió la idea de automatizar su pequeña tienda en casa, por lo que con el tiempo disponible que tengo, me puse a investigar y a probar cosas. De esa búsqueda, salió la posibilidad de hacerlo, usando tres aplicaciones.

Solución del proyecto punto de venta para tienda en casa, basado en tres aplicaciones:

  • Barcode2Win para Android.
  • Barcode2Win para pc.
  • Sublime3 POS.

1. Barcode2Win por Android (escanea y envía códigos de barras y códigos hacia un pc con Windows mediante la red Wify o cable).

2. barcode2Win para pc (recibe y envía códigos de barras y códigos qr escaneados mediante Barcode2Win para Android hacia otras aplicaciones, tales como puntos de venta, u hojas de exel).

Link para Windows:

Punto de venta sublime3 POS (gestiona tu punto de venta).

Como instalar Barcode2Win en Windows:

  1. Ejecutamos el instalador, aceptamos los términos de uso de la app, pulsando en el botón I Agree. damos next en todo, pulsamos install, y damos en Close.
  2. Para lanzar la aplicación buscamos barcode en el buscador, y ejecutamos. Si queremos, podemos hanclarla al a barra de tareas, o también podríamos crearle un acceso en el escritorio.
  3. Podemos crear el acceso directo llendo a su ruta de instalación: C:\Program Files (x86)\Barcode2Win

Requerimientos para Windows:

  • Debe estar instalado Microsoft .Net Framework 4.5 o superior.
  • Sistema operativo Windows 7 / 8 / 10 / 11.

Uso básico / Preguntas frecuentes / Consejos

  1. No olvides habilitar WiFi.
  2. Ambos dispositivos deben estar en la misma red.

Uso básico:

  1. Inicie la aplicación de Windows.
  2. Inicie la aplicación de Android.
  3. Para vincular ambos, con la aplicación de Android, escanee el código de barras que se muestra en la aplicación Barcode2Win de Windows.
  4. Escanee códigos de barras, aparecerán en la aplicación de Windows.
Para reenviar códigos de barras a otra aplicación (por ejemplo, Bloc de notas, MS Word o MS Excel):
  1. Marque "Forward barcode to another application."
  2. Para tener un código de barras por línea, marque "Send 'enter' after barcode."
  3. Abra la aplicación de destino (Word, Excel...) y haga clic para enfocar donde desea que aparezcan los códigos de barras.
  4. Escanée códigos de barras.

Instalación en Android:

Nos dirijimos a Google Play store, buscamos Barcode2Win y la instalamos como cualquier app de la tienda, o usamos el link dado más arriba.

Configuración y uso en Android:

  1. Abrimos la aplicación, y aceptamos los permisos de uso del a cámara.
  2. Marcamos la casilla detectar códigos de barras invertidos en blanco y negro. Si hay poca luz, marcamos la casilla Activar flash.
  3. Para que podamos usar correctamente la app, es necesario etiquetar las casillas de verificación y los dos botones que tiene al final. Para eso, me he puesto al a tarea, por lo que he compartido las etiquetas de Google Talkback para la aplicación el inicio del post.
  4. PD: Las demás configuraciones de la app en android no serán detalladas en este tutorial.

Como sincronizar la aplicación con la computadora que contiene Barcode2Win para pc y el punto de venta y Barcode2Win:

  1. Abrimos la aplicación en Windows, y pulsamos ctrl+tab para salir del cuadro de texto del programa sin introducir tabuladores.
  2. Tabulamos y En el campo de solo lectura que dice: Scan to configure and link to the Android, pulsamos la convinación NVDA+suprimir del teclado numérico si usamos distribución de escritorio, o NVDA+suprimir si tenemos distribución portátil. Pulsando una vez, nos dirá las coordenadas de posición del código de barras de la aplicación, pulsando dos veces seguidas nos dará información completa de la alineación en pantalla, útil para que podamos apuntar la cámara y escanear fácilmente.

PD2: Si al apuntar la cámara suena un beep de escánder de códigos de barras de supermercado, hemos enparejado las aplicaciones correctamente. Para verificarlo, de forma automática debería marcarse en la app de tu tablet o teléfono, la casilla Vinculado con Windows.

Configuraciones importantes para Barcode2Win:

  1. Damos la vuelta tabulando, o nos regresamos mediante shift+tab hasta la casilla Forward barcode to another application, y la marcamos. Esto nos permitirá enviar nuestros códigos de barras a cualquier programa que tenga el foco (Exel, Bloc de notas, o cualquier punto de venta). el campo Send custom keys before y el que le sigue, son usados para enviar combinaciones de teclas antes de insertar nuestros códigos de barras o qr.
  2. Las casillas Send 'Tab' after barcode y Send 'Enter' after barcode sirven para indicarle que envíe una tabulación, o la tecla enter. Por ejemplo enviaríamos tab para cambiar el foco a otro campo, o a la siguiente columna si estamos en hojas de cálculo, y enter para enviar una entrada en un formulario del punto de venta, o ir a la fila siguiente en Exel.
  3. La casilla send quantity se usaría para hojas de cálculo, o puntos de venta que tengan un campo continuo en el cual se nos pida la cantidad relacionada al producto.
  4. Tenemos adicionalmente las casillas Send 'Tab' after quantity, y Send 'Enter' after quantity que cumplen funciones similares a las ya descritas en el punto 2. Podemos interpretarlo por contexto.
  5. Los campos Send custom keys after y su campo continuo, cumplen funciones similares a las descritas en el punto 1. Por ejemplo, podríamos enviar la pulsación ctrl+g para guardar en el bloc de notas, o en una hoja de exel luego de insertar datos.
  6. El cuadro combinado siguiente, puede modificarse por ejemplo para pedirle a Barcode2Win que nos guarde los datos recibidos en un archivo csv.

Instalación del punto de venta:

  1. descargamos cualquiera de las dos versiones dadas más arriba. Si el navegador nos bloqueara la descarga, le daríamos a conservar de todos modos, y esperamos a que termine.
  2. Lanzamos el ejecutable descargado, y pulsamos siguiente.
  3. elejimos la ruta de instalación, por defecto es C:\Users\Usuario\AppData\Roaming\Sistema de ventas gratuito By Parzibyte
  4. Pulsamos instalar, por lo que el programa hará las operaciones correspondientes tales como: extraer archivos, crear accesos directos de inicio del programa y del plugin de inpresoras para que el sistema se ejecuto automáticamente al iniciar la computadora, ETC.
  5. Si queremos que el programa se ejecute tras la instalación, marcamos la casilla Ejecutar Sistema de ventas gratuito By Parzibyte 1.0 y damos enter en terminar.
  6. Se nos abrirán 2 ventanas del firewall de windows pidiendo autorizar la app de punto de venta y el plugin de inpresoras, a las cuales les marcaremos ambas casillas de redes públicas y privadas, y pulsaremos en permitir.
  7. Para ingresar y configurar el punto de venta, basta con ingresar desde nuestro navegador a la dirección: http://localhost:2106/static/ y seguir los pasos para dar de alta nuestra cuenta, y nuestra tienda.

Hecho todo esto, ¡ya podremos comenzar a vender!
PD: si queremos acceder desde cualquier equipo de nuestra red, podríamos usar el nombre del equipo como dominio local, por ejemplo: Accedemos desde un dispositivo android mediante la dirección http://ventas:2106/static/.
Para esto, podríamos considerar definir una ip estática para nuestro servidor, mediante la configuración de nuestro router. Respecto a las razones de porqué no es completamente gratuito, lo ampliaré en otros post así como algunos tips del punto de venta.

счёт: +0

Последнее изменение sol-dorado, 28.09.2024 06:52:14

2. Mica,

Oh. Muy interesante, lo voy a probar y enviaré mi feedback. jaja.

счёт: +0

3. caballero_indomable,

eres unn genio hermano, gracias por tan gran aporte, más gente como tu necesitamos en esta comunidad.
todavía recuerdo esa charla que tuvimos, el interés que mostraste fue tremendo.
gracias una vez más.

счёт: +0

4. sol-dorado,

gracias caballo, la verdad es que durante el proceso aprendí mucho, y se dice que aprender nunca sobra.

Mica: Oh. Muy interesante, lo voy a probar y enviaré mi feedback. jaja.
// En todo caso el feedback es más útil para los desarrolladores de las apps, por lo pronto yo paso a explicar un poco por separado cada app y lo que hace.

Barcode2Win para Android

Escanea los códigos de barras de productos, o códigos qr y los envía a una computadora con Windows, para poder trabajar con ellos. De esta manera, evitamos tener que comprar un lector de códigos.

Barcode2Win para Windows

Recibe en la computadora los códigos de barras o qr escaneados en Android, y permite enviarlos a otras aplicaciones para operar con ellos. También, podemos usar el campo de edición del programa como backup, y la opción de guardado para almacenar nuestra información en un archivo csv, y luego importarlo a bases de datos SQLite, hojas de exel, Google sheets, y demás sistemas que admitan el formato csv.

sublime3 POS

sublime3 POS es una sencilla aplicación ptv (punto de venta) que permite gestionar áreas en tu tienda, tales como:

  1. registro de clientes.
  2. Manejo de estocks de productos.
  3. Ventas al contado o a crédito.
  4. Registro y o eliminación de productos de tu inventario.
  5. generar informes de ventas diarias, semanales, y mensuales.
  6. gestión de cajeros y múltiples tiendas.
  7. Inpresión de tiquets.

Limitaciones de las apps

  • Barcode2Win no guarda los ajustes al cerrarla, para que eso sea posible basta con ahcer una donación al desarrollador de entre 6 y 9 euros, y él te enviará un código de registro, el cual además elimina el pequeño banner de publicidad de la app de Android.
  • sublime3 POS dice ser gratuito, pero tiene una trampa y es que para cambiar cosas fundamentales como la moneda, el logo, quitar el aviso del desarrollador y el pié de página, debes pagar por los cambios, o comprarle el código fuente.
  • sublime3 POS no tiene en su programación el campo del iva, y sabemos que este impuesto se usa en casi todos los países.

Nota: este sistema puede ser ejecutado en tu computador de escritorio o portátil, o en un servidor vps para abrirlo a internet. claro, aunque si sabes lo que haces podrías tener el servidor incluso en tu oficina, en tu local, y desde ahí gestionar tus tiendas, si es que tuvieras más de una.
Nota2: las apps lectura de códigos de barras, pueden funcionar con cualquier punto de venta, no solo sublime3 POS. El ptv usado en el trabajo de investigación he implementación, fue elegido por ser un sistema sencillo, con un 95 % de gratuidad, y por su facilidad de puesta en marcha.

счёт: +0

Последнее изменение sol-dorado, 28.09.2024 19:52:02

5. caballero_indomable,

una de las cosas que me encanta de esto, es el hecho de que si tenemos tres cajeros (3 empleados cobrando a los clientes) cada uno tiene su sistema de manera individual, mientras la app que hace de punto de venta registra todo,no sé si me explico.
acá el maestro puede hacerlo mejor.

счёт: +0

Последнее изменение caballero_indomable, 29.09.2024 02:29:56

5 сообщений, 1 страниц:  1 ↖ Вернуться к списку тем

Ответить на тему

Чтобы писать на форуме, вам нужно сначала войти.

Забыли пароль? Создать учётную запись