01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

 

Segmento:

Varejo 

Módulo:PDV OMNI - DESKTOP
Função:CONSULTAR PRODUTO
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-46853


02. 
SITUAÇÃO/REQUISITO

Atualmente, o controle de situação (ativo/inativo) é aplicado diretamente na entidade do imposto.
Isso faz com que, para desativar a aplicação de um imposto para um único produto ou NCM, o cliente seja obrigado a inativar o imposto por completo.
Essa limitação gera um processo operacional ineficiente, pois impacta todas as outras associações válidas do mesmo imposto e exige uma nova integração e reconfiguração de dados no Ponto de Venda (PDV).

O requisito é permitir um gerenciamento mais granular, onde a situação de ativo/inativo seja controlado na associação entre o imposto e o produto/NCM, e não no imposto em si.
O objetivo é que os usuários possam ativar ou inativar essas relações de forma independente, sem impactar o cadastro do imposto e sem a necessidade de processos de reintegração completos com o PDV.

03. SOLUÇÃO

Para atender à necessidade de gerenciamento granular, foi implementada uma alteração na estrutura de dados do sistema, adicionando o campo Situacao às seguintes tabelas de associação:

Este campo permite controlar a situação de cada associação individualmente, aceitando os seguintes valores:

Com esta alteração, o usuário agora pode:

04. DEMAIS INFORMAÇÕES

Foram realizados testes de desempenho para avaliar o impacto da nova estrutura no Ponto de Venda (PDV).

A análise confirmou que o controle de situação por associação não introduz lentidão ou falhas na aplicação dos impostos.

A filtragem de associações ativas demonstrou ser eficiente e escalável, garantindo que o tempo de processamento das vendas permaneça dentro dos limites aceitáveis, mesmo com grandes volumes de dados.

A quantidade de registros utilizada nos testes de desempenho foi validada e apresentada aos responsáveis.

05. ASSUNTOS RELACIONADOS

        Não se aplica

06. ANÁLISE DE IMPACTO

ItemDescrição do Impacto
Tabelas Alteração nas tabelas imposto_fiscal_produto e imposto_fiscal_ncm com a adição do campo Situacao.
IntegraçãoA rotina de integração de dados fiscais com o PDV será ajustada para enviar a situação da associação. 
PDVA lógica de cálculo de impostos no PDV foi modificada para validar se a associação entre o imposto e o item (via produto ou NCM) está ativa antes de aplicá-lo.

07. VERSÃO

TOTVS PDV Omni​4.2.XXX.0