Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Melhorias do processamento
  4. Execução da Fila de Sincronização
  5. Tabelas utilizadas
  6. Documentos relacionados


01. VISÃO GERAL

A Fila de sincronização é um cadastro interno criado como uma alternativa para buscar andamentos processuais diminuindo o impacto do cadastro durante a inclusão/alteração de processos

02. EXEMPLO DE UTILIZAÇÃO

A Fila de sincronização é um recurso criado para tratar a comunicação com o serviço de Andamentos automáticos de forma assíncrona sem aumentar o tempo de inclusão/alteração dos processos

03. MELHORIAS DO PROCESSAMENTO

Com a implementação da tabela de Fila de Sincronização do LegalData e a rotina de processamento (JURA314), quando o usuário realizar a inclusão de um novo processo com a flag de Andamento Automático ( NUQ_ANDAUT ) o sistema irá cadastrar o numero do processo informado na instância ( NUQ_NUMPRO ) na fila de sincronização.

O cadastro também abrange as situações onde o usuário altere a flag de Andamento automático para 1=Sim, 2=Não e quando a linha da instância for excluída ( resultando na remoção do numero do processo do serviço do LegalData ).

Neste novo processo a comunicação não ocorre durante o momento do cadastro e/ou alteração do processo, melhorando a performance da tela.

04. EXECUÇÃO DA FILA DE SINCRONIZAÇÃO

A execução da fila de sincronização ocorrerá durante o processamento do Schedule de Andamentos. Durante o processamento do Schedule o sistema irá buscar os processos que não foram processados na fila e realizar a comunicação com o LegalData. 

Ao realizar a integração com o LegalData o sistema irá marcar o registro como "processado" para evitar reprocessamentos indevidos

05. TABELAS UTILIZADAS

06. DOCUMENTOS RELACIONADOS