Glory

Las máquinas de efectivo :doc:` <../cash_machines>` de Glory permiten automatizar las transacciones en efectivo.

Importante

  • Odoo es compatible con los modelos Glory CI-5, CI-10 y CI-10X.

  • La máquina Glory debe ejecutar la versión de firmware ISP-K05H/B v18.40 o posterior. Cualquier versión que comience con ISP-K35 no es compatible.

Nota

  • La integración con la máquina de efectivo Glory solo admite funciones básicas, como transacciones en efectivo y verificaciones de recuento de efectivo.

  • Tareas como llenar y vaciar la máquina deben realizarse directamente a través de la interfaz de la máquina de efectivo.

Configuración

Configuración de la máquina de efectivo

  1. Enciende la máquina de efectivo, que muestra brevemente su dirección IP en la parte inferior de la pantalla. Anótala para más tarde.

    Nota

    La dirección IP debe tener el formato ###.###.#.## (por ejemplo, 192.168.0.25).

  2. Navega a la página de inicio de la máquina de efectivo ingresando su dirección IP como URL en HTTPS (por ejemplo, https://192.168.0.25) e inicia sesión con tus credenciales de Glory.

  3. Mientras el certificado no esté importado, aparece una página de advertencia al intentar acceder a la página de inicio de la máquina. Omítela haciendo clic en Avanzado y luego en Continuar a [dirección IP] (no seguro).

  4. Desde la página de inicio de Glory, ve a Configuración de host y asegúrate de que la configuración de Red esté establecida en MANUAL, lo que significa que la dirección IP es estática.

  5. Luego, navega a Configuración SSL y desplázate hacia abajo hasta la sección Configuración del servidor HTTPS.

    1. En paralelo, abre la terminal y verifica que OpenSSL esté instalado. Escribe openssl y presiona enter. Si está instalado, este comando muestra un menú de ayuda que enumera todos los comandos OpenSSL disponibles. Si no sucede nada, instálalo.

    2. Luego, pega el siguiente comando y presiona Enter para generar y descargar el certificado y la clave privada. Asegúrate de reemplazar la dirección IP de demostración con la dirección IP real de la máquina de efectivo.

      openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -sha256 -days 3650 -nodes -subj "/CN=192.168.0.25" -addext "subjectAltName = IP:192.168.0.25"
      

      Importante

      El certificado SSL autofirmado y el par de claves deben usar la misma dirección IP estática que la máquina de efectivo.

  6. Una vez que se generen los archivos, desde la sección Configuración del servidor HTTPS, carga cert.pem como el Certificado y key.pem como la Clave privada.

  7. Ve a WebApp Configuration y asegúrate de que la configuración Interface de la sección A: Nodejs Setting esté establecida en Enable.

  8. Luego, ajusta las siguientes configuraciones según la configuración del TPV:

    • Si varios TPV están conectados a la misma máquina de efectivo, ve a App Configuration, desplázate hacia abajo hasta SOAP IF Setting y asegúrate de que Session mode y Occupy mode estén ambos establecidos en Enable.

    • Si se ha configurado un usuario dedicado en la máquina de efectivo para Odoo, lo cual es recomendado, ve a Configuración de aplicación, desplázate hacia abajo hasta la sección Configuración SOAP IF y activa la configuración Verificación de usuario.

  9. Reinicia la máquina de efectivo para aplicar la nueva configuración.

Nota

Como esta configuración es compleja y puede implicar conocimientos avanzados del hardware Glory, es recomendable consultar al socio de integración de Glory para la configuración si hay alguna incertidumbre.

Importar certificados autofirmados

Para una solución a largo plazo, los certificados generados deben importarse en el dispositivo que ejecuta el TPV. El proceso de importación depende en gran medida del OS y del navegador.

Windows gestiona los certificados, lo que significa que los certificados autofirmados deben importarse desde los archivos de certificación en lugar del navegador. Para hacerlo,

  1. Abre el Explorador de archivos de Windows y localiza los archivos de certificación descargados.

  2. Haz clic derecho en los archivos de certificación y selecciona Install Certificate.

  3. Especifica la ubicación del certificado y selecciona el alcance de la instalación: solo el Current User o todos los usuarios (Local Machine). Luego, haz clic en Next.

  4. En la pantalla Certificate Store, marca Place all certificates in the following store, haz clic en Browse… y selecciona Trusted Root Certification Authorities.

  5. Haz clic en Finish y acepta la ventana emergente de seguridad.

  6. Reinicia el equipo para asegurarte de que se apliquen los cambios.

Método de pago

  1. Instala el módulo POS Glory Cash Machines (pos_glory_cash).

  2. Asocia un método de pago en efectivo:

    • Ve a Punto de venta ‣ Configuración ‣ Métodos de pago. Crea un nuevo método de pago Efectivo o actualiza un método de pago existente.

    • Selecciona el TPV asociado en el campo Punto de venta.

    • Selecciona Caja de Efectivo (Glory) en el campo Integración.

    • Rellena el campo IP de la caja de efectivo con la dirección IP de la caja de efectivo.

    • Si la caja de efectivo se configuró para usar Verificación de usuario en la sección anterior, rellena Nombre de usuario de la caja de efectivo y Contraseña de la caja de efectivo.

Ver también

Métodos de pago