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¶
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).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.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).
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.
Luego, navega a Configuración SSL y desplázate hacia abajo hasta la sección Configuración del servidor HTTPS.
En paralelo, abre la terminal y verifica que OpenSSL esté instalado. Escribe
openssly presiona enter. Si está instalado, este comando muestra un menú deayudaque enumera todos los comandos OpenSSL disponibles. Si no sucede nada, instálalo.Luego, pega el siguiente comando y presiona
Enterpara 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.
Una vez que se generen los archivos, desde la sección Configuración del servidor HTTPS, carga
cert.pemcomo el Certificado ykey.pemcomo la Clave privada.Ve a WebApp Configuration y asegúrate de que la configuración Interface de la sección A: Nodejs Setting esté establecida en Enable.
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.
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,
Abre el Explorador de archivos de Windows y localiza los archivos de certificación descargados.
Haz clic derecho en los archivos de certificación y selecciona Install Certificate.
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.
En la pantalla
Certificate Store, marca Place all certificates in the following store, haz clic en Browse… y selecciona Trusted Root Certification Authorities.Haz clic en Finish y acepta la ventana emergente de seguridad.
Reinicia el equipo para asegurarte de que se apliquen los cambios.
Al usar Google Chrome,
Abre el navegador web.
Ve a .
Ve a la pestaña Authorities, haz clic en Import y selecciona los archivos de certificación exportados.
Acepta todas las advertencias y haz clic en ok.
Reinicia el navegador web.
Cuando uses Mozilla Firefox,
Abre el navegador web.
Ve a .
Selecciona los archivos de certificación exportados.
Marca las casillas de verificación y valida.
Reinicia el navegador web.
Método de pago¶
Instala el módulo POS Glory Cash Machines (
pos_glory_cash).Asocia un método de pago en efectivo:
Ve a . 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