Páginas filhas
  • TSS0060_Habilitando_os_logs_SPED_SAVEWSDL

Versões comparadas

Chave

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

Habilitando os

...

logs de comunicação TSS - SPED_SAVEWSDL

Produto:

TSS - TOTVS Service SOA

Versões:

11 e 12

Ocorrência:

Como efetuar a configuração do parâmetro SPED_SAVEWSDL no TSS.

Passo a passo:

O parâmetro SPED_SAVEWSDL permite a gravação na pasta SYSTEM dos XMLs de comunicação do TSS com os WebServices externos. (Exemplo: SEFAZ) 

Para habilitar, adicione a chave SPED_SAVEWSDL=1 no APPSERVER.INI do TSS  . (1 = habilita, 0 = desabilitaTodos)


Quando habilitado, assim que houver qualquer comunicação com a sua URL do TSS será criado na pasta SYSTEM os arquivos .XML de envio (_snd) e retorno para (_rcv) de webservices externos.

Bloco de código
languagexml
titleExemplo:
linenumberstrue
[SPED]
SPED_SAVEWSDL=1
.


Exemplo de LOG gerado na pasta SYSTEM contendo XML de envio e o XML de retorno:

Image Added


Aviso
titleImportante!
Antes de incluir o parâmetro no APPSERVER.INI, deverá ser identificado se o serviço encontrado do TSS possui a configuração com a URL de entrada do TSS.

.

Bloco de código
languagexml
titleDemonstrativo:
linenumberstrue
[localhost:8080]
ENABLE=1
PATH=C:\totvssped\web\ws
ENVIRONMENT=SPED
RESPONSEJOB=JOB_WS
INSTANCENAME=WS
DEFAULTPAGE=wsindex.apw

.

No exemplo acima o TSS está configurado na URL http://localhost:80808080.


Para habilitar o SPED_SAVEWSDL, deverá incluir o mesmo dentro da chave do seu ambiente TSS, no exemplo abaixo o ambiente se chama SPED

Bloco de código
languagexml
linenumberstrue
;===================================================
;                   Meu ambiente                   
;===================================================

[SPED]
SourcePath=C:\totvssped\apo\
RootPath=C:\totvssped\
StartPath=\system\
RpoDb=top
RpoLanguage=Portuguese
RpoVersion=120
RpoInterface=Windows
LocalFiles=ctree
Trace=0
TopMemoMega=10
ChangeEncodingBehavior=1
SPED_HVERAO=0
TSSOndemand=1
MAXQUERYSIZE=31960
SPED_SAVEWSDL=1


Após adicionar a configuração reiniciar reinicie o serviço TSS.

No momento em que qualquer ERP estabelecer conexão com essa URL, será gerada na pasta WSLOGXML na pasta raiz de instalação do TSS criando os arquivos .XML de todos os métodos de comunicação.

 

Esta chave deverá ser habilitada apenas em casos que seja realmente necessário, pois pode causar uma grande lentidão na comunicação.


ObservaçõesObservação:

- Pasta SYSTEM fica no diretório de instalação do do TSS;

- Arquivo appserver.ini que fica no diretório \bin\appserver do diretório de instalação do TSS.

Esta chave deverá ser habilitada apenas em casos que seja realmente necessário, pois pode causar uma grande lentidão na comunicação.- Para mais detalhes, acesse: Configurações Gerais - TSS