Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados




Linha de Produto:

Supermercados - Linha Consinco

Segmento:

Varejo

Tipo de Documento:

Manutenção

Módulo:API Tributacao
Caminho: 
[URLAPI]/TributacaoAPI
Função:TributacaoAPI - APITB
País:Brasil
Ticket:26584257
Requisito/Story/Issue (informe o requisito relacionado) :DSUPESTRUT-19765

02. SITUAÇÃO/REQUISITO

Foi identificado que ao iniciar uma nova importação de dados da tabela IBPT, a validação do Token estava incorreta, ocasionando sempre um erro informando que a URL de Origem dos dados IBPT ou o Token estava inválido. Este erro ocorria devido à falta de UF na validação do token com a API do IBPT.

Além disso, foi verificado que caso houvessem inconsistências no cadastro de NCM, a API poderia ficar em loop infinito, tentando buscar NCMs que não existem. 

03. PRÉ-REQUISITOS

Cadastrar corretamente as Configurações da API IBPT - NCM Carga Tributária por UF - MAP00501 

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

Foi feito ajuste para que seja utilizada para validação do token a UF da maior empresa ativa cadastrada no sistema. A validação consiste em fazer uma requisição para a API do IBPT, preenchendo os dados de CNPJ e Token informados no sistema. 

Bloco de código
firstline1
titleRequisição IBPT
https://apidoni.ibpt.org.br/api/v1/produtos?token=xxx&cnpj=xxxx&descricao=PRODUTO&unidadeMedida=1&valor=100&gtin=0000000000000&codigo=00000000&uf={UF}&ex=0

...

Feito também ajuste para limitar a quantidade de tentativas de atualização em 3 tentativas, sendo assim, caso um NCM não consiga ser atualizado após 3 requisições a API do IBPT, será finalizado o processo de atualização.

05. REQUISITOS DE VERSÃO

Se estiver na versão 25.

...

07, atualize para o Service Pack 25.07.036 ou superior.
Se estiver na versão 26.01, atualize para o Service Pack 26.01.007 ou superior.

06. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA

...

...