Árvore de páginas


01. DADOS GERAIS

Produto:

Totvs Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

Gestão de Contratos

Função:CNTA300 - Manutenção do contrato
País:Brasil
Ticket:16253261
Requisito/Story/Issue:DTEXPRO-153


02. SITUAÇÃO/REQUISITO

Em cenários em que o contrato tem um grande volume de medições o sistema apresentava lentidão ao tentar visualizar o contrato.

03. SOLUÇÃO

Uma nova funcionalidade foi disponibilizada para permitir ao usuário limitar o número máximo de medições exibidas ao visualizar um contrato, dessa forma tornando possível a visualização de qualquer contrato independentemente do número de medições realizadas.

Para utilizar a nova funcionalidade basta configurar o parâmetro MV_QTDEXMD com a quantidade máxima de medições que devem ser trazidas durante a visualização do contrato. É importante ressaltar que com a configuração desse parâmetro o sistema passa a listar as medições em ordem decrescente. Exemplo, caso o parâmetro seja configurado com o valor 10, serão exibidas as últimas dez medições, da mais recente para mais antiga.

O sistema por padrão lista todas as medições do contrato ou planilha em ordem crescente, como é possível visualizar abaixo:


Porém quando havia um grande volume de medições a visualização do contrato tornava-se lenta, por buscar todos esses registros. Com o parâmetro MV_QTDEXMD é possível informar uma quantidade máxima de medições a serem exibidas, quando configurado com qualquer valor superior à zero o sistema limitará a exibição ao número definido. Abaixo é possível verificar que nesse cenário, em que se limite a exibição das medições, o sistema trará as medições em ordem decrescente:

De acordo com o parâmetro MV_CTRMED, o parâmetro MV_QTDEXMD atende tanto ao cenário que se lista as medições por contrato quanto as medições por planilha.

04. DEMAIS INFORMAÇÕES

O parâmetro estará disponível na próxima versão da expedição contínua do módulo Gestão de Contratos.

Caso deseje incluir manualmente o parâmetro, basta seguir os passos abaixo.

Passo 1: Acesse o menu configurador do Protheus e em seguida selecione Base de Dados→ Dicionário→Base de Dados

Passo 2: Na tela gerada selecione "parâmetros" e em seguida clique em "adicionar".

preencha os campos conforme abaixo:

Nome da variável = MV_QTDEXMD

Tipo = Numérico

Conteúdo = 200 ( Nesse exemplo, o parâmetro foi preenchido para trazer as últimas 200 medições realizadas ), que sempre serão demonstradas em tela da ultima para a primeira.

Aba descrição = Informa quantos registros devem ser exibidos na aba de medição do contrato


05. ASSUNTOS RELACIONADOS