[Remover as instruções entre colchetes]
Dúvida
Como identificar se o TSS está habilitado para utilizar a Reinf?
Ambiente
TAF- TSS- REINF- A partir da versão 12.01.17
Solução
A transmissão da REINF deve ser realizada pelo TSS 3.0, no TSS 2.0 você consegue transmitir, mas o TSS não consegue processar o retorno. Isso ocorre quando no TAF o Evento fica com o status de Transmitindo/Aguardando.
Onde eu baixo o instalador do TSS 3.0
Windows
https://suporte.totvs.com/portal/p/10098/download#detail/947638
Linux
https://suporte.totvs.com/portal/p/10098/download#detail/947642
Se o TSS 3.0 já foi instalado você deve validar se o arquivo Appserver.ini existe a chave que liga o TSS 3.0.
O arquivo Appserver.ini fica dentro da estrutura do TAF/Protheus, na pasta APPSERVER;
Exemplo:C:\TOTVS 12\Microsiga\Protheus\bin\appserver
Na sessão Ambiente deve existir a chave TSSOndemand=1
Outro detalhe é que o novo TSS utiliza novos JOBS.
[ONSTART]
JOBS = JOB_HTTP,JOB_WS,IPC_ONDEMAND,IPC_CONT,TSSTASKPROC
Lembrando que o TSS 3.0 não utiliza o JOBNFE, a transmissão da NF não utiliza mais esse JOB no 3.0, se você incluir esse JOB no Appserver vai gerar problema na transmissão da Reinf.
Sempre utilizar a URL da sessão HTTP
0 Comentários