Procedimento para Configuração

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:

  • ·Emissão de NFSe:

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:

  • Rotinas a serem executadas:

[Environment]

NFSE_WORKFLOW=0


  • Intervalo de Entidades para processamento:

[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.

 

  • Intervalo de tempo em segundos entre a execução das rotinas do Job:

[Environment]

NFSE_WFDELAY = 10

  

  • Tempo de espera para reinício do processamento do Job:

[Environment]

NFSE_WF_SLEEP =30

 

  • Intervalo de tempo em segundos entre a execução das entidades:

[Environment]

NFSE_WFENTIDADEWAIT = 10

 

  • Habilita a notificação do processamento das rotinas no console do TSS:

0=Desabilita

1=Habilita

[Environment]

NFSE_WF_DEBUG=0