01. DADOS GERAIS
| Produto: |
TOTVS Varejo Franquias e Redes
|
|---|
| Linha de Produto: | PDV Sync Client |
|---|
| Segmento: | |
|---|
| 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
- PDVSync.Client.UP envia a troca para o PDVSync.Core.Fila
- O PDVSync.Core.Fila envia a troca para o PDVSync.Core.Comercial
- 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
- PDVSync.Client.Up envia a troca DIRETAMENTE para o PDVSync.Core.Comercial
- 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