A rotina de processamento do MDFe é a mesma utilizada para a NFe e CTe, mudando apenas a seção e a chamada do JOB no arquivo .ini do TSS que deverá ser feita através na criação de uma seção para o MDFe:
Seção do JOB:
[JOB_MDFE]
main=MDFEWF
Environment=Nome do Environment
Ativação do JOB do MDFe:
JOBS=JOB_MDFE
O JOB do MDFe é responsável pela execução das seguintes rotinas:
1 = Realiza a assinatura dos MDFe.
2 = Transmite os MDFe pendentes.
3 = Consulta lotes pendentes.
4 = Envia o e-mail de distribuição do MDFe.
6 = Processa os eventos relacionadas à emissão de MDFe.
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,4). Caso não seja 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:
[Environment]
NFESPED_WORKFLOW=0
[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.
[Environment]
NFESPED_WFDELAY = 10
[Environment]
NFESPED_WFENTIDADEWAIT = 10
[Environment]
NFESPED_WF_SLEEPJOB = 30
0=Desabilita.
1=Habilita.
[Environment]
SPED_THREADID= 0