Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Supermercados

Linha de Produto:

Linhas_totvs
LinhaSupermercados - Linha Consinco

Segmento:

Segmentos_totvs
Segmento Varejo

Tipo de Documento:

Inovação

Módulo:Cliente
Caminho: Cliente > Cliente > Cliente 
Função:CLIENTES - DEA0001
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSUPESTRUT-17919

02. SITUAÇÃO/REQUISITO

Contexto:
Foi detectada a necessidade de adequação do sistema para suportar o novo formato de inscrição de CNPJ estabelecido pela Receita Federal do Brasil. Atualmente, os campos utilizados para armazenar o CNPJ encontram-se configurados como numéricos, não permitindo valores alfanuméricos.

Causa raiz:
A definição do tipo de dados como numérico limita a gravação do CNPJ no padrão atualizado, impossibilitando o correto atendimento às Instruções Normativas RFB nº 2.119 e nº 2.229.

Impacto:
Sem a alteração, as rotinas que utilizam o CNPJ, bem como os objetos de banco de dados e tabelas, ficariam em desacordo com a legislação vigente, comprometendo a integridade dos dados e a conformidade legal do sistema.

03. PRÉ-REQUISITOS

Necessita que o script de alteração das colunas que armazenam o CNPJ (apenas a raiz do documento) tenham sido executados e alterados para o tipo alfanumérico.

Nota

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.


04. SOLUÇÃO

Foram realizados ajustes em diversas aplicações do módulo Cliente, bem como em objetos de banco de dados.

Nas aplicações, as alterações concentraram-se principalmente na atualização da nomenclatura de campos e variáveis, para refletir a mudança de natureza do dado (de numérico para alfanumérico). Também houve substituição de determinados componentes visuais para garantir compatibilidade com o novo formato.

No banco de dados, foram ajustadas funções e demais objetos que possuíam parâmetros ou variáveis originalmente configurados para armazenar valores numéricos, os quais passaram a utilizar o tipo de dado alfanumérico. Em alguns casos, além dessa alteração, foi necessário revisar a lógica de validação e de cálculo de dígitos verificadores, a fim de adequá-la ao novo tipo de dados e assegurar a correta integridade das informações.


Imagem 1 - Cadastro de pessoa na aplicação Pessoa - GEPES0010 e geração de cliente do mesmo cadastro na rotina de Clientes - DEA0001


Imagem 2 - Cadastro de novo cliente pela aplicação Clientes - DEA0001 sem passar pelo cadastro de pessoas.


Imagem 3 - Execução da Consulta Situação de Crédito do Cliente - MAX0990


Imagem 4 - Execução da Dialog Pesquisa Cadastro de Terceiro do Cliente


Imagem 5 - Execução da Relacionamento Clientes x Produtos - MAX0415

05. REQUISITOS DE VERSÃO

Se estiver na versão 26.01, atualize para a Service Pack 26.01.001 ou superior.

06. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA