Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Jurídico Departamentos

Linha de Produto:

Linha Protheus

Segmento:

Jurídico

Módulo:DEPARTAMENTOS (SIGAJURI)
Função:Correção de valores (JURA002)
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DJURDEP-11895


02. 
SITUAÇÃO/REQUISITO

O objetivo desta melhoria é permitir que processos encerrados continuem tendo seus valores corrigidos. Nós pensamos em usar um flag no campo de motivo de encerramento para que a rotina avalie se o processo deve ou não ser corrigido.

Além disso, é importante avaliarmos a performance da rotina JURA002. Esta rotina está bastante lenta, é importante avaliar o Log Profiler para descobrir melhorias. Podemos implementar parte nesta issue e planejar outros itens.

03. SOLUÇÃO

Incluída a validação da flag criada no cadastro de motivo de encerramento, quando ativa (1=Sim) ao executar a correção monetária de processo encerrado, a data de corte será considerada a data atual da execução da correção, caso contrário, a data de encerramento será considerada como a data de corte.

Para a performance foi incluído o cache de valores de índice, para processos encerrados e em andamento. Incluindo cache também de valores de juros, a fim de evitar processamentos e querys desnecessárias!

Inclusão de SX3:

X3_ARQUIVONQI
X3_ORDEM05
X3_CAMPONQI_ATUPRO
X3_TIPOC
X3_TAMANHO1
X3_TITULOAtualiza pro
X3_DESCRICAtualiza processo encerra
X3_VALIDPertence("12")                                                                                                                  
X3_RELACAO"2"
X3_CBOX1=Sim;2=Nao


04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Motivos de Encerramento - JURA013 - Gestão Jurídica - P12