Page tree

Consulta Cliente Processo derrubando serviço

Linha de Produto:

Microsiga Protheus

Segmento:

Jurídico

Módulo:

SIGAJURI

Função:

JURA095_D - Funções Dicionário

JurF3SXB - Função genérica para Consultas Especificas.

Situação/Requisito:

O cliente informou que possui na SA1(Clientes) a quantidade de 2.469.351 cadastro existente, informação do último teste realizado pelo cliente;

O cliente informa que ao realizar a consulta F3 do campo de cliente, o sistema onera muita memória e acaba derrubando o server.

Solução/Implementação:

Ajustes feitos na função de retorno da consulta do campo Código Cliente, permitindo que a pesquisa, quando exista grande quantidade de registros, retorne em branco. Desta forma sugerindo ao cliente que a pesquisa seja feita utilizando o recurso palavra-chave.

Também permitida a opção de utilização e visualização do código filial do registro.

Issue Relacionada:

DJURDEP-1892


Procedimento de Implementação:

Alterar, utilizando o módulo Configurador, a expressão das pesquisas especificas abaixo, no arquivo SXB - Consultas Padrões:

  • SA1NSZ

XB_ALIAS

SA1NSZ

XB_TIPO2

XB_CONTEM (Expressão)

JA095CLI({'A1_FILIAL','A1_COD','A1_LOJA','A1_NOME'},,,,,.F.)    


  • SA1NT9

XB_ALIAS

SA1NT9

XB_TIPO2

XB_CONTEM (Expressão)

JURSXB("SA1","SA1NT9",{"A1_COD","A1_LOJA","A1_NOME","A1_CGC","A1_END","A1_TEL","A1_EMAIL"},.T.,.F.,"@#JURA105ECL()", ,.F.)