Compartilhar via


Verificação de integridade para serviços e periféricos PDV

Este artigo descreve a operação de verificação de integridade no ponto de venda (PDV) do Microsoft Dynamics 365 Commerce.

Os armazenamentos de varejo podem ser ambientes complexos nos quais vários aplicativos e dispositivos são usados. À medida que as operações crescem, pode se tornar difícil garantir que as operações sejam sempre executadas sem problemas. Por exemplo, dependências em periféricos que podem quebrar ou acidentalmente ser desconectadas podem interromper as operações. A solução de problemas relacionados a dispositivos e serviços pode ser cara para comerciantes maiores e igualmente frustrante para operações menores.

O Dynamics 365 Commerce inclui uma operação de verificação de integridade que pode ajudar a evitar alguns desses custos e frustração. A operação de verificação de integridade pode ajudar os varejistas a detectar problemas antes que eles ocorram, fornecendo um método para testar dispositivos diretamente do PDV fora das operações normais e dois testes para problemas relacionados à rede.

Condições principais

Termo Descrição
Periférico Qualquer dispositivo que o aplicativo PDV use para facilitar transações e outras operações no armazenamento. Exemplos incluem caixa registradora, scanners de código de barras e terminais de pagamento.
Serviço Neste artigo, um serviço é um aplicativo auxiliar do qual o aplicativo PDV depende para realizar transações e operações diárias. Exemplos incluem aplicativos que ajudam com cálculos de impostos ou remessas.

Operação de verificação de integridade

A operação de verificação de integridade é a operação 717 na página Operações de PDV no Commerce headquarters. Ela pode ser usada enquanto o PDV estiver no modo não sacador. No entanto, uma estação de hardware deve estar ativa.

Os usuários do PDV podem acessar a operação de verificação de integridade de duas maneiras:

  • Selecionando o botão Verificação de integridade na página Configurações.
  • Adicionando um bloco à grade de botões do layout da tela e associando a operação de verificação de integridade a esse bloco.

Verificações de integridade periféricas

Por padrão, a operação de verificação de integridade testa somente os dispositivos que estão configurados no perfil de hardware para a estação de hardware ativa no momento de um registro. Se um registro usar várias estações de hardware durante um dia, para realizar verificações de integridade para todas elas, ele deve se conectar a uma estação de hardware por vez. Não há verificação de integridade no nível de armazenamento. No entanto, é possível que esse tipo de verificação possa ser feito por meio da extensibilidade do Commerce Server.

Verificações de integridade prontas para uso

Tipo Conexão Detalhes
Impressora OPOS Esta verificação testa as funções básicas de vinculação e incorporação de objetos para PDV (OPOS). Eis alguns exemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Close
Display LCD de linhas OPOS Esta verificação testa funções básicas OPOS. Eis alguns exemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Close
Exibição dual Windows Essa verificação garante que o sistema operacional detecte uma segunda tela do Windows.
LTM OPOS Esta verificação testa funções básicas OPOS. Eis alguns exemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Close
Sacador OPOS Esta verificação testa funções básicas OPOS. Eis alguns exemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Close
Scanner OPOS Esta verificação testa funções básicas OPOS. Eis alguns exemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Close
Escala OPOS Esta verificação testa funções básicas OPOS. Eis alguns exemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Close
Teclado do PIN OPOS Esta verificação testa funções básicas OPOS. Eis alguns exemplos:
  • Abrir: Open>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Close
Terminal de pagamento SDK de pagamentos Esta verificação testa as funções básicas de terminal de pagamento fornecidas pelo SDK de pagamentos.
  • Bloquear
  • BeginTransaction
  • EndTransaction
  • ReleaseDevice
  • Fechar

Usar verificações de integridade periféricas no PDV

Quando a operação de verificação de integridade é iniciada no PDV, um painel à direita lista os dispositivos configurados e mostra o status de cada dispositivo. Para fazer uma verificação de integridade de um único dispositivo, selecione o dispositivo e, em seguida, selecione Testar selecionado. Para fazer uma verificação de integridade para todos os dispositivos, selecione Testar tudo. A função Testar tudo testa todos os dispositivos, um por vez, e atualiza o status de cada dispositivo na coluna Status.

A coluna Última verificação mostra quando a verificação de integridade foi executada por último para cada dispositivo.

Se o dispositivo passar na verificação de integridade (isto é, se nenhum erro for encontrado), o status do dispositivo será exibido como OK. Se a verificação de integridade falhar, o status indicará que houve um erro. Nesse caso, o painel Detalhes fornece os detalhes relacionados ao erro ou instrui o usuário a contatar o administrador do sistema.

Alguns dispositivos, como o bloqueio de tecla OPOS, não têm testes de verificação de integridade prontos para uso. Se nenhum teste de verificação de integridade for detectado para o dispositivo usado, o status será Sem suporte.

Verificações de integridade da rede

As duas verificações de integridade de rede desatualizadas listadas abaixo são sempre incluídas na lista de verificação de integridade, independentemente dos periféricos configurados para o terminal. As verificações de integridade de conectividade e latência de rede do Retail Server podem ser executadas individualmente ou em conjunto.

Organização Detalhes
Conectividade do Retail Server A verificação da integridade da conectividade do Retail Server verifica se o terminal pode se comunicar com o Retail Server e o banco de dados do canal e verifica se são feitas chamadas de tempo real para o Commerce headquarters.
Latência de rede A verificação de integridade da latência de rede testa a latência da rede entre o terminal e o Retail Server. O teste retorna a latência média de 10 chamadas para o Retail Server em um período de cinco segundos.

Verificação de integridade da latência de rede

Os resultados da verificação de integridade da latência de rede são categorizados conforme mostrado na tabela a seguir.

Intervalo de latência Significado
0 a 50 ms Bom – a latência da rede é baixa e provavelmente não será a origem de quaisquer problemas relacionados ao desempenho.
50 a 100 ms Aceitável – a latência da sua rede está no intervalo aceitável, mas pode estar degradando o desempenho de operações intensivas na rede, como sincronização offline.
Acima de 100 ms

Ruim – a latência de rede insuficiente está provavelmente prejudicando as operações de ponto de venda. Embora a latência no intervalo de 100 a150 ms talvez não cause uma degradação perceptível de desempenho para operações comuns, a latência acima de 150 ms diminuirá a velocidade da maioria das operações.

Para diagnosticar mais ainda a latência da rede, execute um teste de velocidade da Internet no registro. Se a latência no teste de velocidade da Internet for alta, notifique seu administrador do sistema que você está enfrentando alta latência na conexão com a Internet.

Gráficos de verificação de integridade

Os seguintes gráficos de verificação de integridade são adicionados para fornecer mais informações sobre conectividade e desempenho da rede. Eles também ajudam os administradores a analisar quaisquer problemas de aplicativos que possam estar vinculados à conectividade de rede durante um período específico.

  • Histórico de conectividade – fornece insights sobre se a conectividade foi com acesso à internet, acesso local sem Internet ou sem acesso algum. O gráfico mostra uma exibição por hora para um período de 24 horas. No entanto, o período pode ser reduzido para minutos para fornecer informações sobre quaisquer flutuações de rede que ocorreram durante um período específico em que os problemas do aplicativo foram notados.

    Captura de tela que mostra um exemplo de um gráfico Histórico de conectividade na página Relatório de integridade de conectividade.

  • Tipo de conexão – fornece insights sobre o tipo de conexão que o dispositivo do ponto de venda usa para se conectar à Internet.

    Captura de tela que mostra um exemplo de um gráfico de tipo de conexão na página Relatório de integridade de conectividade.

  • Intensidade do sinal de Wi-Fi – fornece insights sobre a qualidade da intensidade do sinal de Wi-Fi por um período de 24 horas. O período pode ser reduzido para minutos para fornecer informações detalhadas sobre quaisquer flutuações de Wi-Fi que possam ser responsáveis por problemas de aplicativos durante horários específicos de um dia.

    Captura de tela que mostra um exemplo de um gráfico de intensidade do sinal Wi-Fi na página Relatório de integridade da conectividade.

Para acessar um gráfico de verificação de integridade no Store Commerce, siga estas etapas.

  1. Acesse a página Testes disponíveis.
  2. Marque a caixa de seleção da verificação de integridade da rede que você deseja executar.
  3. No painel Detalhes à direita, selecione a guia Sobre.
  4. Selecione Exibir insights de conectividade.

Estender verificações de integridade

Os testes de avaliação de integridade prontos para uso são configurados para fornecer algumas mensagens amigáveis para erros comuns. No entanto, nem todos os cenários são cobertos. Por meio da extensibilidade, os comerciantes podem mapear mensagens amigáveis de usuário para erros que possam ser específicos do seu ambiente.

As verificações de integridade personalizadas também podem ser criadas para testar dispositivos que não têm suporte da caixa ou para testar quaisquer serviços dos quais o PDV dependa.

Gatilhos e impressão do aplicativo do Store Commerce