Procedimentos para Configurações
O TSS possui algumas configurações que podem ser realizadas para uso geral dos serviços por ele gerenciado. Abaixo, temos
A seguir, é apresentada a lista de parâmetros e suas respectivas seções para a configuração.
Deck of Cards |
---|
effectDuration | 0.5 |
---|
history | false |
---|
id | samples |
---|
effectType | fade |
---|
|
Card |
---|
default | true |
---|
id | 1 |
---|
label | TOPMEMOMEGA |
---|
| TOPMEMOMEGA: permite que as conexões SGBD (Sistema de Gerenciamento de Banco de Dados), realizadas por meio |
|
...
do ByYou DBAccess, utilizem |
|
...
...
1.000.000 de bytes. Este parâmetro é necessário, pois |
|
...
o TSS utiliza campos MEMO para gravação dos XML. |
|
...
Deve estar dentro da seção que tiver a configuração |
|
...
do TopConnect, geralmente na chave do ambiente [Environment] ou na chave |
|
...
do TopConnect. Exemplo: [Environment] TOPMEMOMEGA=1 |
Card |
---|
default | true |
---|
id | 2 |
---|
label | XMLSAVEALL |
---|
| XMLSAVEALL: Permite a gravação de todos os XMLs de comunicação entre o TSS e as aplicações dos clientes |
|
...
...
do TSS. Os arquivos gerados são salvos na |
|
...
...
Esta chave deve ser habilitada somente para ajudar na análise de inconsistências, pois gera um grande número de XMLs. Exemplo: [JOB_WS] XMLSAVEALL=1 |
|
...
Image Added
|
Card |
---|
| SPED_SAVEWSDL: Habilita a gravação dos Xmls de comunicação do TSS com |
|
...
...
Externos. Esta chave deve ser habilitada apenas em casos que sejam realmente necessários, pois pode causar |
|
...
grande lentidão na comunicação. Conteúdos válidos: Valor = Descrição: 1 = Todos 2 = |
|
...
Web Service de Status Serviço \ NFe 3 = Web |
|
...
Service de Consulta Cadastro \ NFe 4 = Web |
|
...
Service de Consulta Cadastro_1 \ NFe 5 = Web |
|
...
Service de Cancelamento \ NFe 6 = Web |
|
...
Service de Consulta Nota \ NFe 7 = Web |
|
...
Service de Inutilização \ NFe 8 = Web |
|
...
Service de Recepção Lote \ NFe 9 = Web |
|
...
Service de Retorno Recepção \ NFe A = Web |
|
...
Service de Cancelamento \ CTe B = Web |
|
...
Service de Consulta \ CTe C = Web |
|
...
Service de Inutilização \ CTe D = Web |
|
...
Service de Recepção \ CTe E = Web |
|
...
Service de Retorno Recepção \ CTe F = Web |
|
...
Service de Status Serviço \ CTe G = Web |
|
...
Service de Consulta \ DPEC H = Web |
|
...
Service de Recepção \ DPEC I =Web |
|
...
Service de Cancelamento \ NFSe BH J = Web |
|
...
Service de Consulta Lote \ NFSe BH K = Web |
|
...
Service de Consulta NFSe \ NFSe BH L = Web |
|
...
Service de Consulta NFSe por RPS \ NFSe BH M = Web |
|
...
Service de Consulta Situação LOTE \ NFSe BH N = Web |
|
...
Service de Recepção \ NFSe BH O = Web |
|
...
Service de Geração de NFSe \ NFSe BH P = Web |
|
...
Service de Recepção \ NFSe ISSnet Q = Web |
|
...
Service de Consulta Situação LOTE \ NFSe ISSnet R = Web |
|
...
Service de Consulta NFSe por RPS \ NFSe ISSnet S = Web |
|
...
Service de Consulta Lote \ NFSe ISSnet T = Web |
|
...
Service de Consulta NFSe \ NFSe ISSnet U =Web |
|
...
Service de Cancelamento \ NFSe ISSnet V = Web |
|
...
Service de Envio de Lote (ABRASF) W = Web |
|
...
Service de Consulta de Lote (ABRASF) X = Web |
|
...
Service de Cancelamento de Lote (ABRASF) Y = Web |
|
...
Service de Envio de Lote (DSFNET) Z = Web |
|
...
Service de Consulta de Lote (DSFNET) @ = Web |
|
...
Service de Cancelamento de Lote (DSFNET) NGSEND = |
|
...
...
Service de Transmissão da NFSe via TOTVS Colaboração |
|
Exemplo: Neste exemplo, foi definido que deve ser gravado o XML em que o TSS realizou a comunicação com os Serviços de status, consulta e Recepção de Lote da NFe: [Environment] SPED_SAVEWSDL=268
Image Added
|
Card |
---|
id | 4 |
---|
label | LOG_PERIOD |
---|
title | LOG_PERIOD |
---|
| LOG_PERIOD: Configura a quantidade de dias retroativos para, a partir desta data, realizar a limpeza da tabela TSS0004.
Exemplo: Neste exemplo, foi definido que deve ser realizado a limpeza da tabela TSS0004, 10 dias retroativos. [Environment] LOG_PERIOD=10 |
Card |
---|
id | 5 |
---|
label | LOG_PERIOD_TR2 |
---|
title | LOG_PERIOD_TR2 |
---|
| LOG_PERIOD_TR2: Configura a quantidade de dias retroativos para, a partir desta data, realizar a limpeza da tabela TSSTR2.
Exemplo: Neste exemplo, foi definido que deve ser realizado a limpeza da tabela TSSTR2, 10 dias retroativos. [Environment] LOG_PERIOD_TR2=10 |
Card |
---|
id | 6 |
---|
label | NOSENDMAIL |
---|
title | NOSENDMAIL |
---|
| NOSENDMAIL: Habilita ou desabilita o envio de e-mail para todos os processos de um modelo de documento específico. A etapa de envio de e-mail é realizada por padrão pelo sistema TSS, podendo ser desabilitada para o(s) modelo(s) desejado(s) através da TAG NOSENDMAIL presente na sessão do ambiente no arquivo appserver.ini. Os documentos que possuem essa funcionalidade são:
Exemplo: Neste exemplo, iremos desabilitar o envio de e-mail para todos os processos do modelo CT-e (modelo 57). O arquivo de appserver.ini deverá conter: [Environment] NOSENDMAIL=CTE
Observação: Os e-mails de notificações serão enviados normalmente, independente desta configuração de envio ou não de e-mail por modelo de documento. Todo e qualquer envio de e-mail/notificação depende da correta configuração do SMTP no TSS. |
Card |
---|
id | 7 |
---|
label | TSSTOKEN_TIMEEXP |
---|
title | TSSTOKEN_TIMEEXP |
---|
| TSSTOKEN_TIMEEXP: Configura o tempo de expiração, em segundos, para o Token de autenticação. Deverá ser informado na sessão do ambiente no arquivo appserver.ini. O mínimo é 60 segundos. Por padrão, será 3600 segundos.
Exemplo: Neste exemplo, iremos configurar 1800 segundos. O arquivo de appserver.ini deverá conter: [Environment] TSSTOKEN_TIMEEXP=1800 |
Card |
---|
| A seção ENABLE_WS presente no appserver.ini do TSS permite habilitar ou desabilitar os Web Services do produto.
No exemplo abaixo, será permitido o consumo dos serviços SPEDADM e SPEDCFGNFE.
Bloco de código |
---|
| SPEDADM=1
SPEDCFGNFE=1 |
Image Added
Já na configuração apresentada abaixo, o Web Service SPEDCFGNFE está com valor 0. Então, o seu consumo está desabilitado.
Bloco de código |
---|
| SPEDADM=1
SPEDCFGNFE=0 |
Image Added
Caso seja realizada uma tentativa de utilização do WS, será retornado um soap fault conforme mostrado abaixo.
Bloco de código |
---|
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:f="http://www.w3.org/2001/12/soap-faults">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>410</faultcode>
<faultstring>Web ServiceSPEDCFGNFE desabilitado</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope> |
Caso a seção não exista no appserver.ini do TSS, a partir da aplicação do último pacote de expedição contínua (Transmissão de Documentos Eletrônicos - TSS) ela será criada automaticamente com todos os Web Services habilitados.
Bloco de código |
---|
| SPEDADM=1
SPEDCFGNFE=1
NFESBRA=1
RECOPI=1
MANIFESTACAODESTINATARIO=1
TSSGNRE=1
NFSE001=1
TSSDMST=1
DIESERVICE=1
NFECFGLOC=1
WSFEV1=1
TSSWSSIGNATURE=1
TSSWSSOCIAL=1
TSSWSREINF=1
WSINDEX=1
NFESLOC=1
TSSWSSUNAT=1
WSLPEG=1
WEBSERVAGRO=1
FECRED=1
TSSMANAGEREDI=1
TSSAUTHENTICATION=1
TSMCCNFE=1
TSMINITIAL=1
TSMNFE=1 |
Aviso |
---|
| A habilitação ou inabilitação de Web Services na seção funciona apenas para os serviços padrões do TSS. |
|
|