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