Introdução

No cenário atual, conforme o local de instalação do TSS On-Line (Padrão), a comunicação com o ERP pode ser prejudicada devido as instabilidades que possam ocorrer  na rede de comunicação. Caso o ERP não consiga comunicação com o TSS On-Line , os processos dependentes do TSS tornam-se inoperantes.

Diante desse cenário, foi criado o TSS Off-Line, atendendo a demanda de transmissões de documentos eletrônicos em modalidade off line, NFC-e e NF-e que são os documentos disponibilizados pelo o Fisco para a transmissão da modalidade off line .

É Importante ressaltar que a recomendação para o  uso do TSS Off-line  deve ser avaliada de acordo com a necessidade de transmissões de contingência OFFLINE, caso o contrario não há a necessidade de instalação dessa ferramenta.

Visão Geral

O TSS Off-Line é composto pela mesma estrutura atual do TSS, porem limitado para algumas funcionalidades especificadas da transmissão em modalidade off line, NFC-e e NF-e .As requisições para processamento via TSS Off-Line, serão realizadas através dos mesmos métodos já existentes no TSS.

Dentre os serviços oferecidos pelo TSS, existem serviços locais que dependem apenas de processamento do próprio TSS e serviços que dependem algum tipo de processamento ou consulta a serviços de outras entidades externas(Prefeituras e Sefaz).

O fato das requisições enviadas para o TSS Off-Line passarem pelo processo de validação padrão antes de serem enviadas para o TSS On-Line, eliminam grandes chances ocorrem falha no recebimento da requisição no TSS On-Line. Dentre essas validações estará a consulta da entidade na base local do TSS Off-Line.

 

A limitação do TSS Off-Line está justamente diante desse escopo. Apenas os serviços atendidos localmente pelo TSS serão executados pelo TSS Off-Line. Os demais serviços serão direcionados para o TSS padrão (TSS On-line)  para que sejam processados. Quanto ao escopo de processamento, os serviços do TSS Off-Line. podem ser classificados da seguinte forma:

Serviços Locais:


Serviços atendidos pelo fisco:


É importante observar que apenas alguns serviços de consulta estarão disponível localmente.

Os dados da entidade e de sua configuração serão mantidos tanto na base local como na banco de dados do TSS On-Line.

Arquitetura de Comunicação

A instalação da aplicação do TSS Off- Line deverá ser local, ou seja implementada no ambiente do client, portanto o TSS Off-Line funcionará como uma interface de comunicação entre os ERPs e o TSS On-Line (Atual).

Foi mantida a integridade de interação do TSS com o ERP. Portanto não haverá a necessidade de adequação do ERP para o uso do TSS Off-Line.

O ERP apenas deverá ser configurado para se comunicar com o TSS Off-Line (MV_SPEDURL).

 

Instalação

A instalação e a atualização do TSS Off-Line são realizadas por meio de um executável que faz todo o processo de forma assistida. O instalador e o atualizador estão disponíveis no Portal do Cliente TOTVS, em https://suporte.totvs.com seção de Downloads e Atualizações. Em Outras Linhas de Produto, selecione o produto TSS.

Para maiores detalhes sobre a instalação acesse ao seguinte link.

Instalação do TSS 12 Off-Line no Windows.


Configuração do arquivo INI

 

A partir do momento que o TSS Off-Line estiver corretamente configurado, a modalidade Off Line será ativada automaticamente caso haja a perda de comunicação com o TSS On-line

 

 

Funcionalidades

Os documentos transmitidos em contingência OFFLINE serão armazenados na base local, SQLite, base de dados embarcado no próprio Appserver, ou seja, ao realizar a instalação do TSS OFF-Line esta base local já será criada.

 

Comportamento dos Serviços com o uso do TSS Off-Line

Cadastro de entidades: As requisições referentes ao cadastro de entidades, serão validadas e consultadas primeiramente na base local da TSS Off-Line e somente serão enviadas para o TSS Cloud caso o cadastro não exista ou esteja desatualizado na TSS Off-Line.

ERP envia a requisição para o TSS Off-Line, que verificará se a empresa já se encontra cadastrada, caso não existe esse cadastro a requisição será enviada para o TSS On-line para o efetivo cadastro e assim realizando cadastramento no TSS Off-Line

Em caso de alteração ou atualização de dados cadastrais,  o cadastro será sincronizado com o TSS On-line.

 

Configurações: As requisições referentes as configurações, serão validadas e consultadas primeiramente na base local da TSS Off-Line e somente serão enviadas para o TSS Cloud caso a configuração não exista ou esteja desatualizada na TSS Off-Line.

 

Remessas de documentos: As requisições referentes a remessas de documentos serão validadas e passarão pelo processo de conversão e validação de leiaute (se necessário) e em seguida serão enviadas para o TSS On-line. Os documento que permitem a contingência OFFLINE, serão tratadas, retornadas ao ERP e ficarão em contingência na TSS Off-Line  até que os problemas de comunicação do o TSS On-line sejam sanados.

 

Monitoramento de documentos: Os métodos de consulta de documentos que permitem a contingência OFFLINE, deverão passar primeiramente por uma consulta na base de dados local do TSS Off-Line e em seguida consultadas no TTSS On-line.