Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:PDV Sync
Segmento:

Varejo

Módulo:

PDVSync.Controle Processos Online

Função:Server
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DVARINT1-11684


02. SITUAÇÃO/REQUISITO

  • Refatorar o método de comunicação online no PDVSync para melhorar a clareza, manutenção e escalabilidade, mantendo a funcionalidade atual no fluxo entre PDV e retaguarda.
  • Métodos para Refatoração

    • EstoqueConsulta
    • NotaEntradaEnvio
    • NotaSaidaEnvio
    • NotificaRetaguardaNovaLoja


03. SOLUÇÃO

  • Criada uma biblioteca para realizar geração de token e uma outra para lidar com as requisições HTTP. Após essa etapa foi feita a refatoração do processo online de identificador PDV, deixando o código mais limpo e com os retornos muito mais claros de onde ocorreram os erros, como por exemplo, nesta chamada ilustrada na imagem abaixo.