Á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 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 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:

...

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


Templatedocumentos