Procedimento para Configuração
O JOB de processamento do CTe é o mesmo utilizado para a NFe e MDFe, mudando apenas a seção e a chamada do JOB no arquivo .ini do TSS, que deverá ser feita através da criação de uma seção para o CTe:
Seção do JOB:
[CTE_WF]
main=CTEWF
Environment=Nome do Environment
Ativação do JOB do CTe:
JOBS=CTE_WF
O JOB do CTe é responsável pela execução das seguintes rotinas:
1=Realiza a assinatura dos CTe.
2= Transmite os CTe pendentes.
3= Verifica os lotes pendentes e realiza o cancelamento e inutilização de CTe.
4= Envia o e-mail de distribuição da CTe.
5=Busca no servidor de entrada de e-mail, conhecimentos de transporte recebidos e gera registro de entrada na tabela SPED060
- Eventos de emissão de CTe:
6= Processa os eventos relacionados à emissão de CTe (ainda não disponível).
As rotinas que deverão ser executadas podem ser configuradas através do parâmetro NFESPED_WORKFLOW, separadas por vírgula (Por exemplo: 1,2,3), caso não informado, o default é 0.
Abaixo, segue uma lista dos parâmetros que poderão ser configurados, todos são de uso opcional e estão listados com seus valores padrões:
- Rotinas a serem executadas:
[Environment]
NFESPED_WORKFLOW=0
- Intervalo de Entidades para processamento:
[Environment]
NFESPED_WFENTIDADES=000001-000005
Por padrão, serão processadas todas as entidades ativas no Sistema. Neste exemplo, serão processadas as entidades de 000001 a 000005.
- Intervalo de tempo em segundos entre a execução das rotinas:
[Environment]
NFESPED_WFDELAY = 10
- Intervalo de tempo em segundos entre execução das entidades:
[Environment]
NFESPED_WFENTIDADEWAIT = 10
- Tempo de espera para reinício do processamento do Job:
[Environment]
NFESPED_WF_SLEEPJOB = 30
- Habilita a notificação das Threads em processamento no console do TSS:
0=Desabilita
1=Habilita
[Environment]
SPED_THREADID= 0