Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:PDV Sync Client 
Segmento:

Varejo

Módulo:

PDVSync.Client.Servico.Down

Função:Inicialização
País:Brasil
Ticket:Não há
Requisito/Story/Issue (informe o requisito relacionado) :

DVARINT1-8679 - Obtendo detalhes do item... STATUS

02. SITUAÇÃO/REQUISITO

Hoje quando é inicializado o serviço do PDVSync.Client.Down e não estão criadas as variáveis de ambiente o serviço simplesmente não abre e não exibe nenhum tipo de mensagem de erro.

Devemos retornar uma mensagem de erro clara que o serviço PDVSync.Client.Down esta com erro de inicialização devido o fato de não encontrar X variáveis.

03. SOLUÇÃO

Foi feita a refatoração do processo de inicialização, onde validamos quais variáveis de ambiente estão faltando e apresentamos a mensagem em console e no Visualizador de Eventos do Windows, conforme imagem abaixo.