...
Este documento tem como finalidade orientar a configuração e utilização da chave NFSE_SLEEP na utilização do TSS(TOTVS Service SOA) controlando o tempo da requisição no processo de Transmissão de NFS-e.
...
NFSE_SLEEP Tem o objetivo de fazer com que a thread corrente no caso do TSS é a da requisição referente às requisições dos Métodos relacionado a Transmissão, Consulta e Cancelamento NFS-e seja executada de acordo com o valor e aguarde o tempo informado na chave.
Contêudo O conteúdo esperado pela chave NFSE_SLEEP é numérico, relacionado a à quantidade de segundos no qual a Thread da requisição irá ficar sem executar.
...
Bloco de código | ||
---|---|---|
| ||
NFSE_SLEEP=5 |
Os documentos homologados O documento homologado para esta chave são:é NFS-e.
Âncora | ||||
---|---|---|---|---|
|
Utilização da Chave NFSE_SLEEP não está relacionado há Município e sim a seguinte rejeições aos Município/Provedores que necessitam de um tempo a mais para processar as requisições da NFS-e, devido ao numero de requisição do Processo de Transmissão número de requisições durante o processamento da NFS-e em determinadas Prefeituras, não é para todos. Segue erros mapeados de rejeiçõessão apresentadas as seguintes rejeições, já mapeadas, onde a solução é a utilização do NFSE_SLEEP. Se não informada essa variável o sistema adota tempo padrão de 3 segundos.
...
Âncora | ||||
---|---|---|---|---|
|
...
A configuração da chave NFSE_SLEEP é possível através do arquivo appserver.ini
...
referente ao ambiente TSS
...
, esta chave está disponível dentro da seção [environment]
...
.
...
Por padrão a chave NFSE_SLEEP
...
não existe no appserver.ini do TSS e neste caso o valor padrão é de 3 segundos. Para utilizar esse processo é necessário a inclusão desta chave dentro da sessão environment. Caso necessite aumentar o tempo de espera da Thread altere a chave NFSE_SLEEP, para um valor maior como por exemplo o valor 10, com isso o tempo de processamento entre um envio e outro será de 10 segundos.
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
;=================================================== ;================= Meu ambiente ================== ;=================================================== [SPED] SourcePath=C:\TSS 12.1.2210\apo\ RootPath=C:\TSS 12.1.2210\ StartPath=\system\ RpoDb=top RpoLanguage=Multi RpoVersion=120 RpoInterface=Windows LocalFiles=ctree Trace=0 TopMemoMega=1 ChangeEncodingBehavior=1 SPED_HVERAO=0 TSSOndemand=1 LOGINFO=0 LOGERRO=0 MAXQUERYSIZE=31960 SPED_SAVEWSDL=1 SPED_DELMAIL=1 RPOCustom=C:\TSS 12.1.2210\apo\custom.rpo FWLOGMSG_DEBUG=0 FWTRACELOG=0 NFSE_SLEEP=10 |
Âncora |
---|
...
|
...
|
...