O controle de JOB por Demanda é implementado através do parâmetro JOBONDEMAND. Quando ele estiver habilitado, realizará o processamento de documentos pendentes para transmissão, somente da Entidade responsável pela requisição.
Com o parâmetro desativado, o processo do TSS é realizado por Entidade.
Exemplo: Caso sejam configuradas No processo apresentado a seguir, há três Entidades através configuradas por meio do parâmetro nfesped_wfentidades, porém e o documento será processado pela Entidade 000003. Neste caso, o TSS realizará o processo passando pela primeira Entidadepor todas as entidades, verificando se esta possui elas possuem algo pendente para (Assinatura, Transmissão, etc) até chegar na Entidade para a qual foi enviado o processamento e, assim, realizará o processoprocedimento.
Veja como ficaria o processo citado neste exemplo:
Assinatura
Entidade 000001 Transmissão
Recepção de Lote
Assinatura
Entidade 000002 Transmissão
Recepção de Lote
Assinatura
Entidade 000003 Transmissão
Recepção de Lote
a seguir:
Assinatura
Entidade 000001 → Transmissão
Recepção de Lote
Assinatura
Entidade 000002 → Transmissão
Recepção de Lote
Assinatura
Entidade 000003 → Transmissão
Recepção de Lote
Com Com o parâmetro ativado, o processo do TSS será realizado através da Origem da Requisição, ou seja, o TSS verificará no Processo de Assinatura se possuí um documento pendente a de transmissão através da entidade configurade configurado de/Até, ou caso não esteja configurado . Caso o parâmetro nfesped_wfentidades ele não esteja configurado, ele realizará o processamento de todas as Entidades existentes.
Exemplo
Veja o exemplo de como ficaria o processo:
Assinatura Assinatura
Entidade De: 000001 Até: 000003 Transmissão
Recepção 000003 → Transmissão
Recepção de Lote
O controle de Demanda terá funcionalidades para os serviços:
Configuração: Acrescentar Acrescente no arquivo de configurações do Server TSS, onde local em que os serviços/JOBs estão configurados, o parâmetro JOBONDEMAND na seção Enviroment.
JOBONDEMAND = 1 (Ativado) / 0 (Desativado)
[Nome do Environment]
JOBONDEMAND=1