Tempo aproximado para leitura: 00:06:24 min
Dúvida
O que é o TSS - TOTVS Sped SOA e como utiliza-lo no Datasul?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - Nota Fiscal Eletrônica (NFE) – Todas as versões
Solução
O TSS é o produto da TOTVS, responsável pelo gerenciamento do envio de documentos eletrônicos para o governo.
A partir do ERP são processados os dados e enviado via WebService para o TSS. O envio é efetuado por meio de conexão local ou internet - LAN ou WAN no formato de XML.
Para integrar o Datasul com o TSS é necessário ativar as chaves a partir do programa CD7070 - Função Liberação Especial:
Chave:
- NFE - ativa as funções da NFe.
- INTEG-TSS - ativa as funções do TSS.
- INTEG-TSS-SINCRONO - ativa as funções do TSS com o processo síncrona.
Para tanto, o programa CD0403 - Manutenção de Estabelecimentos e CD0403B - Configuração do TSS irão executar uma rotina para enviar os dados do estabelecimento emissor dos documentos eletrônicos ao TSS.
Configuração do TSS no Datasul
No programa CD0403B chamado pelo botão Configuração TSS no CD0403, realize a seguinte parametrização:
- Guia Geral
Repositório Arquivos XML: Informe um diretório do servidor para que o XML validado pela Sefaz - Secretaria da Fazenda será salvo. Lembrando que todos os usuário que tem acesso ao programa FT0909 - Consulta de Notas Ficais Eletrônicas independente se faz emissão NFe ou não, deve ter permissão total no diretório informado.
Transmissão NF-e: Informe qual transmissão para Sefaz utiliza.
- Sefaz Origem: Possui Sefaz Própria
- Ambiente Nacional: Usa a Sefaz Nacional.
- Sefaz Virtual RS: Utiliza a Sefaz do RS - Rio Grande do Sul.
Ambiente Sefaz: Informe qual ambiente da Sefaz a NFe será enviada, Homologação / Produção.
Tempo de Espera (min): Informe um tempo de resposta de comunicação do TSS com a Sefaz. Passando o tempo determinado e não conseguiu comunicação com a Sefaz, o TSS envia uma mensagem avisando para entrar em contingência.
Certificado: PEM, PFX: O Datasul com o TSS utiliza o formato PFX.
- Arquivo Certificado: informe o arquivo do certificado instalado no servidor.
- Chave Certificado: informe o arquivo do certificado instalado no servidor.
- Senha Certificado: informe a senha do certificado.
- Credenciamento: informe a data de credenciamento do certificado.
URL WebService TSS: Informe a URL do servidor onde está instalado o TSS, IP do servidor ou Nome do servidor, junto com a porta utilizada para o TSS, informações que constam no arquivo appserver.ini
Atualiza Situação NF-e Batch: Quando marcado o campo Atualiza Situação NF-e Batch do programa CD0403B, a busca da situação da NFe não mais é realizada pelo programa FT0909 e passa a ser realizado pelo programa FT0915 - Atualização Batch Situação da NFe.
Diretório Histórico XML: Informe um diretório para que o XML de envio gerado pelo Datasul será gravado.
Manter Histórico XML: Quando marcado o campo, será visualizado todos os XML referente a nota no Botão Histórico do FT0909.
- Guia E-mail
E-mail Remetente: Informe o e-mail do remetente para envio do XML da NFe. Esta informação será utilizada para realizar o envio de e-mail para o remetente da nota fiscal após o retorno da Sefaz.
E-mail Administrador: É o e-mail do administrador para envio de mensagens de administração do TSS. Esta informação será utilizada toda vez que é realizado qualquer configuração ou o TSS apresentar problemas, pois é enviado um e-mail para o administrador.
Servidor E-mail: É o IP ou Host do servidor de saída de e-mails. O TSS utilizará esse recurso para o envio do e-mail ao Cliente/Transportador.
Caso o servidor de e-mail utilize uma porta diferente da padrão - 25 para envio dos e-mails, informe o Servidor E-mail e em seguida : - dois pontos seguido do número da porta. Exemplo: smtp.servidor.com.br:587
Servidor Possui Autenticação: Quando assinalado, determina que o servidor requer autenticação de e-mail, ou seja, o e-mail informado no campo E-mail Remetente, necessita usuário e senha. Caso seja marcado, serão habilitados os campos Usuário Conta E-mail e Senha Conta E-mail, para estas respectivas informações.
Usuário Conta E-mail: Informe usuário da conta de e-mail para autenticação.
Senha Conta E-mail: Informe senha da conta de e-mail para autenticação.
Conexão Servidor Segura - SLL ou TLS: Quando assinalado, determina que a conexão com o servidor de e-mail é segura, ou seja, utiliza o protocolo SSL ou TLS.
- Guia Eventos NFe
Ambiente: Informe qual ambiente da Sefaz o Evento será enviado, Homologação / Produção, informe o mesmo da emissão da NFe.
Versão: Informe a versão do Evento - atualmente utilizada a versão 1.00
Identificação Horário Verão: Marque a opção se o estado do estabelecimento possui Horário de Verão ou não.
Identificação Horário: Informe qual Fuso Horário que o estabelecimento utiliza.
O processo de envio de XML da NFe é feito hoje, pelo faturamento das notas, ou seja, a cada nota gerada no Datasul será enviado o XML em formato de Layout Sefaz, de forma síncrona.
Como o TSS é passivo, ou seja, devolve informações se lhe forem solicitadas, o programa FT0909 faz busca do resultado do processamento das notas.
O Cancelamento e Inutilização, através do programa FT2200 - Cancelamento de Notas Fiscais, cancelando NFe que está com situação de Uso Autorizado e inutilizando com a situação Documento Rejeitado.
Os envios de solicitação de cancelamento e inutilização serão feitos de forma assíncrona, em formato de XML padrão Sefaz. O TSS envia a solicitação de cancelamento ou inutilização à Sefaz, e fica aguardando o resultado do processamento.
O Datasul envia solicitação de consulta, para saber se a Sefaz homologou o cancelamento/inutilização. Recebendo o retorno de Cancelamento ou Inutilização homologado, o Datasul dispara as rotinas de cancelamento de nota.
Neste momento também irá chamar o método para armazenar o XML de cancelamento/inutilização no ambiente.
O TSS devolve os status dos serviços dos estados emissores de notas que constam na consulta do programa FT0909 na pasta Serviços SEFAZ.
0 Comentários