Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:PDV Sync
Segmento:

Varejo

Módulo:Server
Função:Busca de venda
País:Brasil
Versão:3.9 V2
Requisito/Story/Issue (informe o requisito relacionado) :

DVARINT1-10594


02. SITUAÇÃO/REQUISITO

  • Melhorar a performance e reduzir o custo na consulta de vendas.
  • Atualmente, independentemente de como a consulta de vendas é realizada, buscamos o compartilhamento do inquilino de forma desnecessária. O compartilhamento deve ser buscado no micro serviço de controle somente quando a requisição de venda inclui um ou mais proprietários.
  • Se a requisição de venda contiver apenas o inquilino, não devemos buscar o compartilhamento. Nesse caso, todas as vendas pendentes daquele inquilino deverão ser disponibilizadas.
  • Devemos eliminar a busca desnecessária de compartilhamento na requisição de venda.

03. SOLUÇÃO

  • Através do GET VendaMensagem foi adicionado a verificação para que quando não seja enviado algum proprietário, na  propriedade listIdProprietario, não ocorra a verificação dos compartilhamentos e busque todas as vendas vinculadas ao inquilino enviado na requisição. Documentação atualizada: GET vendaMensagens - TOTVS Varejo PDV Omni - TDN