KsCode
โ† Indice del manual

WhatsApp

Vincula el WhatsApp que esta PC usa para enviar el ticket de una venta automaticamente, sin que el usuario tenga que adjuntarlo a mano. Es la contraparte del boton "Enviar por WhatsApp" de Ventas: si esta PC tiene el WhatsApp vinculado aqui, ese boton manda el ticket solo; si no, sigue funcionando igual que siempre (abre el chat y hay que adjuntar el archivo a mano).

Esto corre en la PC, no en el servidor. El hosting donde vive el sistema no permite ejecutar programas propios (por seguridad, como en casi todo hosting compartido), asi que el envio automatico no puede hacerse desde ahi. En su lugar, se instala un programa pequeno en la PC de la sede que corre en segundo plano y le habla directo al navegador -- por eso la vinculacion es por PC, no por empresa: cada PC que quiera enviar solo necesita su propia instalacion y su propio numero vinculado, aunque varias PCs pertenezcan a la misma sede.

Instalar el puente en una PC nueva

Los pasos exactos (con el boton de descarga) estan en esta misma pantalla cuando el sistema detecta que el puente no esta instalado. En resumen:

  1. Necesita Node.js instalado en la PC (una sola vez, cualquier version LTS).
  2. Descargar el paquete desde el boton "Descargar paquete de instalacion", descomprimirlo, y ejecutar npm install dentro de esa carpeta.
  3. Ejecutar instalar_inicio_automatico.bat (una sola vez): deja el puente corriendo en segundo plano, sin ninguna ventana y hace que arranque solo cada vez que se prende la PC. Esta pantalla lo detecta sola al volver a verificar.
  4. Para apagarlo: detener_puente.bat. Para arrancarlo a mano: iniciar_puente.bat (tampoco muestra ventana; si ya estaba corriendo no lo duplica). Para diagnosticar problemas: iniciar_puente_visible.bat abre una ventana con los mensajes, y el archivo puente.log de la carpeta guarda el registro del puente.

Vincular el WhatsApp

Una vez detectado el puente, aparece el boton Vincular con un codigo QR -- se escanea desde el celular con el WhatsApp que se quiere usar (Configuracion > Dispositivos vinculados > Vincular un dispositivo, dentro de la app de WhatsApp). Apenas se escanea, la pantalla pasa sola al estado Vinculado mostrando el numero.

Probar el envio

Con el WhatsApp vinculado, el campo Numero para la prueba permite mandar un mensaje de texto de prueba a cualquier numero -- util para confirmar que el envio real funciona antes de depender de el en una venta real. El numero se normaliza solo (un celular peruano de 9 digitos se completa con el codigo de pais automaticamente).

Cerrar sesion

Desvincula el WhatsApp de esta PC -- hay que escanear un QR nuevo para volver a usarlo. Util si se cambia el numero de la sede, o si esta PC deja de ser la que manda los mensajes.

En un celular o tablet, esta pantalla y todo el mecanismo del puente no aplican -- el envio de WhatsApp desde esos dispositivos sigue el camino de siempre (abre la app nativa de WhatsApp con el mensaje ya redactado). El puente local solo tiene sentido en una PC/laptop, donde no hay una app de WhatsApp nativa igual de directa.