Partilhar via


Verificação de estado de funcionamento dos periféricos e serviços de POS

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

As lojas de retalho podem ser ambientes complexos onde muitos aplicativos e dispositivos são utilizados. À medida que as operações crescem, pode tornar-se difícil garantir que as operações funcionem sempre sem problemas, devido a dependências, por exemplo, de periféricos que podem partir-se ou desligar-se acidentalmente ao longo de um dia. A resolução de problemas relacionados com dispositivos e serviços pode ser dispendiosa para comerciantes maiores e igualmente frustrante para operações mais pequenas.

Dynamics 365 Commerce Inclui uma operação de verificação de integridade que pode ajudar a evitar parte desse custo 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.

Termos principais

Termo Descrição
Periféricos Qualquer dispositivo que a aplicação POS utilize para facilitar transações e outras operações na loja. Os exemplos incluem gavetas de dinheiro, leitores de códigos de barras e terminais de pagamento.
Serviço Neste artigo, um serviço é um aplicativo auxiliar do qual o aplicativo POS depende para executar transações e operações diárias. Os exemplos incluem aplicações que ajudam com cálculos de impostos ou de envio.

Operação de verificação de estado de funcionamento

A operação de verificação de integridade é a operação 717 na página Operações do PDV na Sede do Comércio. Pode ser utilizado enquanto o POS estiver no modo sem gaveta. No entanto, uma estação de hardware deve estar ativa.

A operação de verificação de integridade pode ser acessada pelos utilizadores do ponto de venda de duas maneiras:

  • Selecionando o botão Verificação de integridade na página Configurações .
  • Adicionando um mosaico à grelha de botões de esquema do ecrã e associando a operação de verificação de estado de funcionamento a esse mosaico.

Verificações de integridade periféricas

Por padrão, a operação de verificação de integridade testa apenas os dispositivos configurados no perfil de hardware para a estação de hardware que está atualmente ativa para um registro. Se um registro usa várias estações de hardware ao longo de um dia, para fazer verificações de integridade para todas elas, ele deve se conectar a uma estação de hardware de cada vez. Não há verificação de integridade no nível da loja. 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 Ligação Informações
Impressora OPOS Esta verificação testa a vinculação e incorporação de objetos básicos para funções de POS (OPOS). Aqui estão alguns exemplos:
  • Abrir: Abrir>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Fechar
Apresentação de linha OPOS Esta verificação testa funções OPOS básicas. Aqui estão alguns exemplos:
  • Abrir: Abrir>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Fechar
Apresentação dupla Windows Essa verificação garante que o sistema operativo detecte uma segunda exibição do Windows.
MSR OPOS Esta verificação testa funções OPOS básicas. Aqui estão alguns exemplos:
  • Abrir: Abrir>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Fechar
Gaveta OPOS Esta verificação testa funções OPOS básicas. Aqui estão alguns exemplos:
  • Abrir: Abrir>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Fechar
Scanner OPOS Esta verificação testa funções OPOS básicas. Aqui estão alguns exemplos:
  • Abrir: Abrir>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Fechar
Balança OPOS Esta verificação testa funções OPOS básicas. Aqui estão alguns exemplos:
  • Abrir: Abrir>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Fechar
Teclado PIN OPOS Esta verificação testa funções OPOS básicas. Aqui estão alguns exemplos:
  • Abrir: Abrir>ClaimDevice>DeviceEnabled=True
  • Fechar: DeviceEnabled=False>ReleaseDevice>Fechar
Terminal de pagamento SDK sobre pagamentos Esta verificação testa as funções básicas do terminal de pagamento fornecidas pelo SDK de pagamentos.
  • Bloquear
  • BeginTransaction
  • EndTransaction
  • ReleaseDevice
  • Fechar

Utilizar verificações de estado de funcionamento de periféricos no POS

Quando a operação de verificação de integridade é iniciada no PDV, um painel à direita lista os dispositivos configurados e mostra o estatuto 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 de todos os dispositivos, selecione Testar tudo. A função Testar tudo testa todos os dispositivos, um de cada vez, e atualiza o estatuto de cada dispositivo na coluna Status .

A coluna Última verificação mostra quando a verificação de integridade foi feita pela última vez para cada dispositivo.

Se um dispositivo passar na verificação de integridade (ou seja, se nenhum erro for encontrado), o estatuto do dispositivo será exibido como OK. Se a verificação de integridade falhar, o estatuto indicará que houve um erro. Nesse caso, o painel à direita fornece detalhes relacionados ao erro ou instrui o utente a entrar em contato com o administrador do sistema.

Alguns dispositivos, como o bloqueio de chave OPOS, não têm testes de verificação de integridade prontos para uso. Se um teste de verificação de integridade não for detectado para qualquer dispositivo utilizado, o estatuto será Não suportado.

Verificações de integridade da rede

As duas verificações de integridade da rede prontas para uso 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.

Nome Informações
Conectividade do Retail Server A verificação de integridade da conectividade do Retail Server verifica se o terminal pode se comunicar com o Retail Server e o banco de dados de canais e verifica se as chamadas de serviço em tempo real podem ser feitas para Commerce headquarters.
Latência da rede A verificação de integridade da latência da 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 do estado de funcionamento da latência da 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-50 ms Bom - A latência da sua rede é baixa e não é provável que seja a origem de quaisquer problemas relacionados com o desempenho.
50-100 ms Aceitável - A latência da rede está no intervalo aceitável, mas pode estar a degradar o desempenho para operações intensivas de rede, como sincronização offline.
Superior a 100 ms Pobre - A latência da sua rede provavelmente está a degradar suas operações de ponto de venda. A latência no intervalo 100-150 ms pode não causar degradação perceptível do desempenho para operações comuns, mas a latência acima de 150 ms tornará a maioria das operações mais lenta.

Para diagnosticar melhor a latência da rede, execute um teste de velocidade da Internet no registo. Se a latência do resultado do teste de velocidade da Internet for alta, notifique o administrador do sistema de que você está a enfrentar alta latência com sua conexão com a Internet.

Alargar os controlos de estado de funcionamento

Os testes de verificação de integridade prontos para uso são configurados para fornecer algumas mensagens amigáveis para erros típicos. No entanto, nem todos os cenários são abrangidos. Através da extensibilidade, os comerciantes podem mapear mensagens amigáveis para erros que podem ser específicos do seu ambiente.

Também podem ser criadas verificações de estado de funcionamento personalizadas para testar dispositivos que não são suportados de imediato ou para testar quaisquer serviços de que o POS dependa.

Impressão e acionadores da aplicação Store Commerce