01. DADOS GERAIS
Produto: | TOTVS |
---|---|
Segmento: | Varejo |
Módulo: | TOTVS Moda PDV |
Função: | Consulta preço. |
Ticket: | 10320644 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAVAR-9991 |
02. SITUAÇÃO/REQUISITO
Foi verificado que para utilizar o consulta preço do TOTVS Moda PDV, havia um timeout de 5 segundos para resposta do webservice. Entretanto para algumas consultas por grade podem demorar um tempo maior considerando o resultado da consulta.
03. SOLUÇÃO
Foi parametrizado a partir do arquivo AppSettings.config contido em "C:\VirtualPDV\VirtualPDVWebService" a fim de conter a chave "TimeoutConsultaPreco", que deverá possuir o valor em segundos que o usuário deseja que a consulta aguarde. Neste caso, para os usuários que já possuem o PDV instalado, deverá informar o conteúdo "<add key="TimeoutConsultaPreco" value="20" />" ao final do arquivo.
Para que a parametrização funcione corretamente é necessário informar o valor "<add key="TimeoutConsultaPreco" value="20" /> no arquivo "AppSettings.config" contido no caminho "C:\VirtualPDV\VirtualPDVWebService", conforme podemos observar na imagem abaixo:
Caso não for informado o parâmetro ou o valor, será considerando o padrão de 20 segundos para a consulta. Esse valor por ser informado qualquer número maior que zero.
Observação: Toda vez que for alterado esse parâmetro no arquivo, para que funcione corretamente é necessário sair do sistema e reiniciar o serviço do PDV.
Configurado o parâmetro, a execução será efetuada aguardando o timeout definido.