Páginas filhas
  • FISCAL01-15538 DT Transmissão\Consulta de Eventos REINF com Autenticação no TSS

Versões comparadas

Chave

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

...

Implementar na chamada dos métodos da REINF o método de geração do Token

03. SOLUÇÃO

Implementação consumo do Serviço de Autenticação do TSS pelo RM nos processos REINF.


Detalhe da gestão do Token de Autenticação fornecido pelo TSS:

Para que seja consumido o serviço de autenticação do TSS é obrigatório a informação do ClientId e Secret que no caso da REINF deve ser preenchido em: Parametrizar Client Id e Secret fornecido pelos serviços do TSS em RM -> Totvs Gestão Fiscal -> Ambiente -> Parâmetros -> TOTVS Gestão Fiscal -> 03.05 - Integração -> 03.05.06 - TSS -> Filial Reinf -> Gerais.

O processo de Autenticação do TSS é transparente para o usuário e não será necessário mais nenhuma ação do usuário além da parametrização do Client Id e Secret válidos.

No retorno do TSS é retornado a Tag: EXPIRES_IN ela fornece o tempo limite da vida util do ACCESS_TOKEN então o ERP utiliza este tempo com uma tolerância de 10% do tempo total para solicitar um novo Token.

Exemplo: EXPIRES_IN é igual a 3600 segundos então o ERP ira utilizar o ACCESS_TOKEN durante 3240 segundos, após este tempo, se enviado um novo evento REINF será solicitado um novo token para o TSS, mas utilizando somente a tag REFRESH_TOKEN que estára em cache.

O cache do Token não será armazenado no Banco de Dados do ERP apenas em memória, caso o RM.HOST.EXE for reiniciado será necessário a solicitação de um novo token de autenticação no TSS.

Em caso de token no cache sempre que houver mudança de dia será solicitado um novo token de autenticação no TSS desprezando o token que está em cache caso exista.


Informações do Processo de Autenticação do TSS: https://tdn.totvs.com.br/pages/viewpage.action?pageId=592292258