Share via


Comprobación de estado de periféricos y servicios de PDV

En este artículo se describe la operación de comprobación de estado en el punto de venta (PDV) de Microsoft Dynamics 365 Commerce.

Las tiendas minoristas pueden ser entornos complejos en los que se usan muchas aplicaciones y dispositivos. A medida que crecen las operaciones, puede resultar difícil garantizar que funcionen de forma fluida a causa de sus dependencias de, por ejemplo, periféricos que pueden averiarse o desconectarse accidentalmente a lo largo del día. La solución de problemas relacionados con los dispositivos y servicios puede ser costosa para comercios grandes e igualmente frustrantes para las operaciones más pequeñas.

Dynamics 365 Commerce, incluye una operación de comprobación de estado que puede ayudar a evitar parte de este coste y frustración. La operación de verificación de estado puede ayudar a los minoristas a detectar problemas antes de que ocurran al proporcionar un método para probar dispositivos directamente desde el POS fuera de las operaciones normales y dos pruebas para problemas relacionados con la red.

Términos clave

Condición Description
Periféricos Cualquier dispositivo que la aplicación de PDV utilice para facilitar las transacciones y otras operaciones en la tienda. Algunos ejemplos son cajas registradoras, lectores de códigos de barras y terminales de pago.
Servicio En este artículo, un servicio es una aplicación auxiliar de la que depende la aplicación PDV para realizar transacciones y operaciones diarias. Los ejemplos incluyen aplicaciones que ayudan a calcular impuestos o envíos.

Operación de comprobación de estado

La operación de comprobación de estado es la operación 717 en la página Operaciones de PDV de la sede de Commerce. Se puede usar mientras el PDV esté en modo de operaciones no relacionadas con la caja registradora. Sin embargo, debe haber una estación de hardware activa.

Los usuarios del punto de venta pueden acceder a la operación de verificación de salud de dos maneras:

  • Seleccionando el botón Comprobación de estado en la página Configuración.
  • Agregando un mosaico a la cuadrícula de botones de diseño de pantalla y asociando la operación de verificación de estado con ese mosaico.

Comprobaciones de estado de periféricos

De forma predeterminada, la operación de comprobación de estado solo prueba los dispositivos que están configurados en el perfil de hardware para la estación de hardware que está actualmente activa para un registro. Si un registro utiliza varias estaciones de hardware en el transcurso del día, para realizar comprobaciones de estado de todas ellas debe conectarse a una estación de hardware a la vez. No hay comprobación de estado a nivel de tienda. Sin embargo, es posible que este tipo de comprobación se pueda realizar a través de la extensibilidad de Commerce Server.

Comprobaciones de estado listas para usar

Tipo Conexión Detalles
Impresora OPDV Esta comprobación prueba las operaciones básicas de vinculación e incrustación de objetos para funciones de PDV (OPOS). A continuación, encontrará algunos ejemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Cerrar: DeviceEnabled=False>ReleaseDevice>Close
Visualización de líneas OPDV Esta comprobación prueba las funciones básicas de OPOS. A continuación, encontrará algunos ejemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Cerrar: DeviceEnabled=False>ReleaseDevice>Close
Dos visualizaciones Windows Esta comprobación garantiza que el sistema operativo detecta una segunda pantalla de Windows.
MSR OPDV Esta comprobación prueba las funciones básicas de OPOS. A continuación, encontrará algunos ejemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Cerrar: DeviceEnabled=False>ReleaseDevice>Close
Librador OPDV Esta comprobación prueba las funciones básicas de OPOS. A continuación, encontrará algunos ejemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Cerrar: DeviceEnabled=False>ReleaseDevice>Close
Escáner OPDV Esta comprobación prueba las funciones básicas de OPOS. A continuación, encontrará algunos ejemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Cerrar: DeviceEnabled=False>ReleaseDevice>Close
Balanza OPDV Esta comprobación prueba las funciones básicas de OPOS. A continuación, encontrará algunos ejemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Cerrar: DeviceEnabled=False>ReleaseDevice>Close
Terminal para ingreso de PIN OPDV Esta comprobación prueba las funciones básicas de OPOS. A continuación, encontrará algunos ejemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Cerrar: DeviceEnabled=False>ReleaseDevice>Close
Terminal de pago SDK de pagos Esta comprobación prueba las funciones básicas del terminal de pago proporcionadas por el SDK de pagos.
  • Bloquear
  • BeginTransaction
  • EndTransaction
  • ReleaseDevice
  • Cerrar

Use controles de estado periféricos en el PDV

Cuando se inicia la operación de comprobación de estado en el PDV, un panel a la derecha muestra los dispositivos configurados, así como el estado de cada dispositivo. Para realizar una comprobación de estado de un solo dispositivo, seleccione el dispositivo y, a continuación, seleccione Probar seleccionados. Para realizar una comprobación de estado de todos los dispositivos, seleccione Probar todos. La función Probar todos prueba todos los dispositivos, uno cada vez, y actualiza el estado de cada dispositivo en la columna Estado.

La columna Última comprobación muestra cuándo se realizó la última comprobación de estado para cada dispositivo.

Si un dispositivo supera la comprobación de estado (es decir, si no se encuentran errores), el estado del dispositivo se mostrará como Correcto. Si no se supera la comprobación de estado, el estado indicará que se produjo un error. En este caso, el panel de la derecha proporciona detalles relacionados con el error o le indica al usuario que se ponga en contacto con el administrador del sistema.

Algunos dispositivos, como el bloqueo de teclado de OPOS, no tienen pruebas de comprobación de estado listas para usar. Si no se detecta una prueba de comprobación de estado para algún dispositivo utilizado, el estado será No admitido.

Comprobaciones de estado de red

Las dos verificaciones de estado de la red listas para usar que se enumeran a continuación siempre se incluyen en la lista de verificación de estado, independientemente de los periféricos configurados para el terminal. Las comprobaciones de estado de latencia de red y conectividad de Retail Server se pueden ejecutar de forma individual o conjunta.

Name Detalles
Conectividad del servidor comercial La comprobación del estado de conectividad de Retail Server verifica que el terminal pueda comunicarse con Retail Server y la base de datos del canal, y verifica que se puedan realizar llamadas de servicio en tiempo real a Commerce headquarters.
Latencia de red La comprobación del estado de la latencia de la red prueba la latencia de la red entre el terminal y Retail Server. La prueba devuelve la latencia promedio de 10 llamadas a Retail Server en un período de cinco segundos.

Comprobación del estado de la latencia de la red

Los resultados de la comprobación del estado de la latencia de la red se clasifican como se muestra en la siguiente tabla.

Rango de latencia Significado
0-50 ms Buena: la latencia de su red es baja y no es probable que sea la fuente de ningún problema relacionado con el rendimiento.
50-100 ms Aceptable: la latencia de su red se encuentra en el rango aceptable, pero puede estar degradando el rendimiento de las operaciones de uso intensivo de la red, como la sincronización sin conexión.
Mayor de 100 ms Pobre: es probable que la latencia de su red esté degradando las operaciones de su punto de venta. La latencia en el rango de 100-150 ms puede no causar una degradación notable del rendimiento para las operaciones comunes, pero una latencia superior a 150 ms ralentizará la mayoría de las operaciones.

Para diagnosticar mejor la latencia de la red, ejecute una prueba de velocidad de Internet en el registro. Si la latencia en la prueba de velocidad de Internet es alta, informe al administrador del sistema de que está experimentando una latencia alta en la conexión a Internet.

Ampliar las comprobaciones de estado

Las pruebas de comprobación de estado listas para usar están configuradas para proporcionar algunos mensajes descriptivos de los errores típicos. Sin embargo, no cubren todos los escenarios. Mediante la extensibilidad, los comerciantes pueden asignar mensajes descriptivos a errores que pueden ser específicos de su entorno.

También se pueden crear comprobaciones de estado personalizadas para probar dispositivos que no son compatibles inicialmente, o para probar cualquier servicio del que el PDV dependa.

Desencadenadores e impresión de la aplicación Store Commerce