Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

 

Linhas_totvs

Segmento:

Varejo 

Segmentos_totvs
Segmento

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

    • imposto_fiscal_produto

...

    • imposto_fiscal_ncm

...

Valores possiveis:

Ativo = 1

Inativo = 0

04. DEMAIS INFORMAÇÕES

Não se aplica

...

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

    • 1 = Ativo

    • 0 = Inativo

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

    • Ativar ou Inativar Associações Individualmente: Ao cadastrar ou editar a relação entre um imposto e um produto/NCM, será possível definir se essa associação específica está ativa ou inativa, sem alterar o status geral do imposto.

    • Manter a Integridade do Imposto: Inativar uma associação não afetará a situação do imposto em si, que permanecerá ativo para todas as outras associações existentes.

    • Aplicação no Ponto de Venda (PDV): O PDV passará a considerar a situação da associação. Impostos vinculados a associações inativas não serão calculados para o produto/NCM correspondente durante a venda, enquanto as associações ativas continuarão funcionando normalmente.

    • Otimização da Integração: Elimina-se a necessidade de reenviar toda a carga de impostos para o PDV ao alterar uma única associação. Apenas a relação modificada precisa ser atualizada, simplificando a manutenção.

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.63.0


Templatedocumentos