01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

 

Segmento:

Varejo 

Módulo:PDV OMNI - DESKTOP
Função:IMPOSTO
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.

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