Páginas filhas
  • DT DVAVAR-9991 Parametrização do Timeout para Consulta Preço


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.