Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Linha de Produto:Bematech Loja
Segmento:Varejo
Módulo:TOTVS PDV Móvel
Função:Configuração
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLMOB-44


02. SITUAÇÃO/REQUISITO

Devido a constante troca do Endereço IP das máquinas do ambiente em que a aplicação PDV Mobile faz o consumo e envio de informações foi solicitado a automatização da atualização de IP em algumas partes do sistema:

  • Arquivos *.Config das APIs Console e Console Fiscal;
  • Arquivo Routes.json para ajustar o Configurador do TOTVS PDV Móvel;
  • Alteração do parâmetro "Servidor do Modelo Fiscal" (Chave 43);
  • Arquivo de QRCode que fica na pasta C:\TotvsPDV\Resources e na área de trabalho do Servidor;
  • Arquivo PDV.cfg para recuperação de pré-vendas;


Atualmente quando por algum motivo acontece a troca de IP na rede a qual o servidor da loja está toda a alteração é realizada de modo manual*. Com as alterações realizadas o operador da aplicação PDV Mobile apenas deve precisar atualizar as configurações da aplicação por meio da leitura de um novo QRCode que será gerado automaticamente.

03. SOLUÇÃO

A solução do problema foi dividido nos seguintes pontos:

  • No momento da instalação do pacote é realizado a atualização do arquivo Routes usado pela aplicação do configurador para não mais dependencia de im IP fixo em seus links
  • No momento da instalação é adicionado uma nova instrução ao agente responsavel por execução de rotinas, onde foi inserida uma nova execução que realiza a atualização dos arquivos com o novo IP;
  • Na execução da rotina foi criado a validação que faz a comparação de IP usando como base a informação do ultimo IP gravado na base de dados na tabela responsavel pelos parametros da aplicação;
  • Na execução da rotina após constatar que realmente o IP do servidor é divergente ao armazenado na base de dados é executado a rotina de atualização dos pontos necessário, caso não tenha detectado alteração de IP a rotina encerra o processo até a sua procima execução;


04. DEMAIS INFORMAÇÕES

Os motivos de mudança de IP em uma maquina pode acontecer por diversos fatores, como por exemplo a troca de um roteador, a mudançado do tipo de rede(Ex: de cabeada para wifi), etc. Tais fatores ocorrem sem influencia da aplicação, as alterações realizadas minimizam o impacto e trabalho manual realizado atualmente. Vale lembrar que ainda é necessário que o operador da aplicação fassa a reconfiguração por meio da leitura do QRCode.


05. ASSUNTOS RELACIONADOS

View file
nameTOTVS PDV Móvel - Troca de IP (Modelo SelfHosted).pdf
height250

*Procedimento de atualização de IP realizado manualmente



Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>