...
Produto: | Solucoes_totvs |
---|
Solucao | TOTVS Varejo Franquias e Redes |
---|
|
Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | PDV Sync |
---|
Segmento: | |
---|
Módulo: | PDVSync.Core.Controle |
---|
Função: | Processamento de lote |
---|
País: | Brasil |
---|
Ticket: |
|
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DVARINT1-9546 |
---|
|
|
---|
02. SITUAÇÃO/REQUISITO
Descrição
- Identificamos que quando ocorre o envio de lotes com proprietários de nível 1, o PDVSync esta gerando os lotes de forma indevida.
- Exemplo:
- Lote enviado para o nível 1: idProprietario 000087
- Este proprietário tem apenas a loja 14 (IDProprietario: 000063)
- No entanto, foi gerado loja lotes para todas as lojas do inquilino 6a34W3REZqSCHVGpAk0L
- Neste cenário, o correto é gerarmos apenas lojalote para a loja 14 (IDProprietario: 000063).
- Devemos realizar a correção para que o loja lote seja gerado apenas pra a loja referente a hierarquia do
...
03. SOLUÇÃO
Foi
...
implementada a correção na
...
Image Removed
...
busca de compartilhamentos para que traga somente as lojas vinculadas aos dados enviados no lote. Essa busca é feita pegando o idProprietario enviado no dado e buscando as lojas vinculadas a esse id.
Foi realizada uma refatoração nas classes de compartilhamento
...
onde foram removidos métodos que não estavam sendo utilizados
...
a fim de deixar um código mais limpo.