Quando habilitado para trabalhar com o Processamento por demanda, as rotinas de processamento dos documentos recebem da camada de recepção das requisições, os dados para o processamento. Essa característica torna necessária a criação uma contingência para casos de falhas durante o processamento, pois todo o processo está sendo realizado com dados em memoria da aplicação.       

As falhas de processamento podem ser provocadas devido à  fatores que possam provocar a interrupção do processamento. Seja por falha de acesso a serviços externos de integração com a aplicação(como a indisponibilidade dos serviços do Fisco de documentos: Sefaz, Prefeituras etc...  ) ou até mesmo pela queda(desligamento) do servidor da aplicação.

Para que haja a contingência do processamento, os dados para processamento são persistidos na base de dados. Todas requisições referente a processamento de documentos geram Processos dentro do TSS. E é através desses Processos que o Job de Contingência garantirá o processamento.