A configuração do JOB da NFSe no arquivo .ini do servidor do TSS é realizada da seguinte forma:
Seção do JOB:
[NFSE_WF]
main=NFSEWF
Environment=Nome do Environment
Ativação do JOB da NFSe:
[ONSTART]
JOBS=NFSE_WF
O JOB da NFSe é responsável pela execução das seguintes rotinas:
1=Monta os lotes para emissão de NFSe
2=Monta os lotes para emissão de cancelamentos de NFSe.
3=Transmite os lotes pendentes.
4=Recepciona os lotes pendentes.
5=Atualiza informações de RPS substituídos.
As rotinas que deverão ser executadas, podem ser configuradas através do parâmetro NFSE_WORKFLOW, separadas por vírgula (Por exemplo:1,2,3). 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]
NFSE_WORKFLOW=0
[Environment]
NFSE_WF_ENTIDADES=000001-000005
Por padrão serão processadas todas as entidades ativas no Sistema. Neste exemplo serão processadas as entidade de 000001 á 000005.
[Environment]
NFSE_WFDELAY = 10
[Environment]
NFSE_WF_SLEEP =30
[Environment]
NFSE_WFENTIDADEWAIT = 10
0=Desabilita
1=Habilita
[Environment]
NFSE_WF_DEBUG=0