| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Tipo de Documento: | Manutenção |
| Módulo: | Estoque |
| Caminho: | Estoque > Varejo > Controle de Avaria > Posição de Avaria Centralizada do Fornecedor/Comprador |
| Função: | Posição de Avaria Centralizada do Fornecedor/Comprador - MRL00817 |
| País: | Brasil |
| Ticket: | 25932329 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSUPMOV-10381 |
Na aplicação Posição de Avaria Centralizada do Fornecedor/Comprador, existe o parâmetro dinâmico FORNEC_ORIG_ULTIMA_ENTRADA, pertencente ao grupo REL_AVARIA_LOJA_CENTRAL, responsável por definir o critério de origem do fornecedor considerado na geração do relatório. O parâmetro possui duas opções de configuração: P e Q.
Quando configurado como P, o comportamento do sistema está aderente ao esperado, pois o relatório retorna corretamente as informações do fornecedor principal cadastrado no produto.
Entretanto, quando configurado como Q, cujo entendimento funcional é permitir a consideração de qualquer fornecedor da última entrada do produto (ou seja, o fornecedor efetivamente vinculado à movimentação que originou a avaria), o sistema não apresenta o comportamento esperado. Atualmente, mesmo havendo registro de entrada realizado por fornecedor diferente do fornecedor principal, o relatório continua retornando exclusivamente os dados do fornecedor principal do cadastro do produto, desconsiderando o fornecedor associado à última movimentação de entrada.
Esse comportamento evidencia uma inconsistência na aplicação da regra de negócio definida pelo parâmetro, resultando em divergência entre o critério configurado e a informação efetivamente apresentada no relatório.
Possuir configurado o parâmetro dinâmico FORNEC_ORIG_ULTIMA_ENTRADA, pertencente ao grupo REL_AVARIA_LOJA_CENTRA como Q.
Alterações ou parametrizações incorretas podem comprometer o desempenho e causar falhas no sistema. Sempre que necessário, consulte um especialista ou a equipe responsável para garantir a configuração correta. |
Foi realizada a adequação na lógica de seleção do fornecedor no relatório, com inclusão de uma condição adicional que determina que a regra somente seja executada quando o campo SeqFornecedor estiver nulo, evitando sobrescrita indevida de informações.
Também foi substituída a consulta simplificada anteriormente utilizada por uma consulta estruturada, que identifica corretamente o fornecedor da última nota fiscal de entrada do produto.
Com isso, o sistema passa a respeitar corretamente a configuração do parâmetro, mantendo o fornecedor principal quando definido como “P” e considerando o fornecedor da última entrada quando configurado como “Q”, garantindo coerência entre a regra de negócio e a informação apresentada no relatório.
Adicionalmente, foi atualizada a descrição padrão do parâmetro no grupo REL_AVARIA_LOJA_CENTRAL, para que a opção “Q” passe a apresentar a definição: “Padrão: (Q) Última entrada com qualquer fornecedor.”, assegurando clareza quanto ao comportamento esperado da configuração.
Se estiver na versão 25.01, atualize para o service pack 25.07.037 ou superior.
Se estiver na versão 25.07, atualize para o service pack 26.01.008 ou superior.