Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

TOTVS Backoffice (Linha Protheus) - Contabilidade Gerencial (SIGACTB)

Função:Reprocessamento em fila (CTBA193)
País:Brasil
Requisito/Story/IssueDSERCTR1-39827


02. SITUAÇÃO/REQUISITO

  1. Execução de saldo em fila sendo executado por filial, quando a tabela CQA é exclusiva.
  2. Ao rodar o CTBA190, quando o cliente utiliza saldo em fila (MV_CTBJOB ativado), o sistema atualizava incorretamente os saldos contábeis.

03. SOLUÇÃO

  1. Implementação de fila única. Dessa forma a thread que conseguir processar a rotina, fará o reprocessamento de todos os registros, de todas as filiais, de uma só vez.
  2. Implementação da pausa da fila. Ao executar o CTBA190, o sistema pausa as threads do CTBA193 e só inicia o reprocessamento quando todas estiverem pausadas.
    Dessa forma evitamos que os saldos sejam reprocessados mais de uma vez, causando divergência de valores.

04. DEMAIS INFORMAÇÕES

Para fins de performance, a partir desta atualização, passaremos a deletar fisicamente os registros da tabela CQA na execução da rotina CTBA193 via procedure.

05. ASSUNTOS RELACIONADOS

        Não há.