01. DADOS GERAIS
Produto: |
TOTVS Varejo Franquias e Redes
|
---|
Linha de Produto: | PDV Sync |
---|
Segmento: | |
---|
Módulo: | PDVSync.Client.Down |
---|
Função: | Monitor de Vendas (Atualização de Status) |
---|
País: | Brasil |
---|
Versão: | 4.0, 4.1 |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DVARINT1-12643 |
---|
02. SITUAÇÃO/REQUISITO
- Garantir que a funcionalidade de status de venda no PDV opere corretamente, independentemente da existência do parâmetro "MonitoraStatusVenda" no metadata, mantendo a compatibilidade com versões anteriores do PDVSync Client.
- Na versão 3.8 do PDVSync Client, a funcionalidade de monitoramento do status de venda operava corretamente independente da presença do parâmetro "MonitoraStatusVenda" no metadata do Sync Server. Quando o parâmetro estava presente, o sistema respeitava o tempo configurado. Caso contrário, a rotina utilizava um tempo padrão e continuava funcionando normalmente.
- Após a atualização para a versão 4.0 do PDVSync Client, a funcionalidade deixou de operar caso o parâmetro "MonitoraStatusVenda" não esteja preenchido no metadata. Isso introduziu um problema, pois há cenários onde o parâmetro não está configurado.
03. SOLUÇÃO
Foi corrigido no serviço PDVSync Client Down para, quando o parâmetro não estiver configurado no cadastro do inquilino, o serviço utilize o valor default que é de 30 minutos.
- Exemplo do parâmetro TempoMonitoraStatusVenda vazio no cadastro do inquilino

- Serviço PDVSync.Client.Down operando normalmente mesmo com o parâmetro vazio
