Introdução
Essa documentação tem por objetivo descrever o fluxo criado para atender a solicitação do cliente nas oscilações ocorridas na comunicação com o promo.
A solução tem como base identificar ausência de resposta da solicitação e ofertar ao usuário uma nova tentativa ou seguir com operação sem consultar as promoções disponíveis.
Requisitos
- STOREX-PDV devidamente configurado (parâmetros carregados do servidor configuração).
- Servidor de Configuração devidamente parametrizado (parâmetro(s) relacionado(s) com o(s) valor(es) desejado(s)).
- Comunicação entre PDV X Serv Configuração ter acontecido ao menos uma vez depois da parametrização ter sido realizada.
Principais definições
- O STOREX-PDV consulta os parâmetros do servidor de configuração a cada inicialização.
- Os parâmetros que compõe o serviço de comunicação com o promo são utilizados apenas na subida, portanto, parâmetros, desse grupo promo, enviados pelo servidor de configuração durante o uso do STOREX-PDV não serão acatados.
- Caso o STOREX-PDV não realize ao menos uma comunicação com o servidor de configuração para carga de parâmetros, seguirá sem o comportamento esperado.
- Caso o STOREX-PDV realize uma carga de parâmetros inicial e depois não tenha mais comunicação com servidor de configuração, seguirá com o comportamento da carga inicial até que a comunicação com o servidor de configuração seja restabelecida para inicialização do PDV.
- Caso o STOREX-PDV configurado para ofertar nova tentativa de consulta ao serviço do promo, não tiver resposta no tempo estabelecido e o usuário (operador) optar por não consultar novamente, seguirá a operação sem incidência de possíveis promoções.
- Caso o STOREX-PDV configurado para ofertar nova tentativa de consulta ao serviço do promo, seguirá tentando a comunicação até conseguir resposta ou o caso estoure o timeout retorna para o operador tomar novamente a decisão, podendo seguir com o descrito no item 5 ou continuar tentando consultar novamente.