Páginas filhas
  • JOB - NFSe - TSS

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