Á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.Up

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

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

02. SITUAÇÃO/REQUISITO

Refatorar o processo de envio de troca para otimizar o processo de envio

Atualmente o processo é feito da seguinte forma 

  1. PDVSync.Client.UP envia a troca para o PDVSync.Core.Fila
  2. O PDVSync.Core.Fila envia a troca para o PDVSync.Core.Comercial
  3. O PDVSync.Core.Comercial deixa a troca disponível para que a retaguarda receba essa troca.

A partir da alteração o processo fica da sequinte forma 

  1. PDVSync.Client.Up envia a troca DIRETAMENTE para o PDVSync.Core.Comercial
  2. O PDVSync.Core.Comercial deixa a troca disponível para que a retaguarda receba essa troca.

03. SOLUÇÃO

  • Foi feita a refatoração do processo de subida de troca para que a troca vá diretamente para o PDVSync,Core.Comercial, diminuindo a complexidade e o tempo de processamento de troca