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).
Punto de venta sublime3 POS (gestiona tu punto de venta).
Como instalar Barcode2Win en Windows:
- 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.
- 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.
- 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
- No olvides habilitar WiFi.
- Ambos dispositivos deben estar en la misma red.
Uso básico:
- Inicie la aplicación de Windows.
- Inicie la aplicación de Android.
- 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.
- 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):
- Marque "Forward barcode to another application."
- Para tener un código de barras por línea, marque "Send 'enter' after barcode."
- Abra la aplicación de destino (Word, Excel...) y haga clic para enfocar donde desea que aparezcan los códigos de barras.
- 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:
- Abrimos la aplicación, y aceptamos los permisos de uso del a cámara.
- Marcamos la casilla detectar códigos de barras invertidos en blanco y negro. Si hay poca luz, marcamos la casilla Activar flash.
- 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.
- 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:
- Abrimos la aplicación en Windows, y pulsamos ctrl+tab para salir del cuadro de texto del programa sin introducir tabuladores.
- 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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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:
- 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.
- Lanzamos el ejecutable descargado, y pulsamos siguiente.
- elejimos la ruta de instalación, por defecto es C:\Users\Usuario\AppData\Roaming\Sistema de ventas gratuito By Parzibyte
- 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.
- 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.
- 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.
- 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.
Resultado: +0
Última edición por sol-dorado, 28.09.2024 06:52:14