Árvore de páginas

Barra de progesso na correção monetária

Linha de Produto:

Microsiga Protheus®

Segmento:

Jurídico

Módulo:

SIGAJURI

Função:

JURA002 - Correção monetária

JURA098 - Garantias / Alvarás

JURA108 - Exportação Personalizada

TJURPESQUISA - Classe genérica para telas de pesquisa

Situação/Requisito:

A chave da tabela NT2 é composta pelos campos NT2_CAJURI + NT2_COD e a função JA002DtCorte, não considera esta chave.

Isto causa confusão de registros que possuem o mesmo NT2_COD para NT2_CAJURI diferentes e além disso, não existe barra de progresso para o processo de correção de valores a partir da tela de Pesquisa.

Corrigir a função JA002DtCorte para usar o campo NT2_CAJURI como filtro e implementar uma barra de progresso a partir do fonte TJURPESQUISA para que o usuário possa acompanhar o processo de correção de valores, que pode demorar de acordo com a quantidade de processos selecionados na pesquisa.

Solução/Implementação:

  • Inclusão da barra de progresso durante a correção monetária (quando feita pela Pesquisa de Assuntos Jurídicos).
  • Correção da função JA002DtCorte para considerar o campo NT2_CAJURI como filtro.
  • Melhoria de performance na exportação de garantias.
  • Uso do parâmetro MV_JJURSEG para determinar o tipo de aplicação de juros ao efetuar a correção de valores:
    1. Usa margem de segurança, ou seja, considera mês da data do valor, e mês da data de correção inteiros.

Exemplo:

Se o valor é do dia 27/10 e a correção do valor for feita dia 05/11 aplicam-se os juros considerando os meses de Outubro e Novembro inteiros, ou;

2. Aplica juros conforme aniversário do valor, ou seja, só há aplicação de juros quando o valor completa o mês.

Exemplo:

Se o valor é do dia 27/10 e a correção do valor for feita dia 05/11 não há aplicação do valor de juros, pois, só se considera o mês fechado quando a correção é feita a partir do dia 27/11).

 Requisito (ISSUE):MJUR-384