Quando habilitado para para trabalhar com o Processamento por demanda, o processamento é realizado com os dados em memóriaas 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 contingencia do pocessamento, independentemente da aplicação utilizar os dados em memóriacontingência do processamento, os dados são 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.