Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Manufatura
Módulo:Manutenção de Ativos e Gestão de Frotas
Função:MNTV034
Ticket:7008992


02. SITUAÇÃO/REQUISITO

A árvore lógica(MNTA902) está gerando error log ao calcular vários indicadores de manutenção quando configurada para uma quantidade considerável de usuários no sistema.

Erro gerado:

THREAD ERROR ([12552], DAVID, E086989) 21/09/2019 15:22:25
: Error : 1795 - ORA-01795: maximum number of expressions in a list is 1000
( From tOracleConnection::GetQueryFile )
Thread ID [12614] User [002682] IO [39037] Tables [89] MaxTables [90] Comment [MNTA902 - TCPIP - ThreadID(12552)] SP [ ] Traced [No] SQLReplay [No] InTran [No] DBEnv [ORACLE/ORAERP] DBThread...

03. SOLUÇÃO

Ajustado o cálculo dos indicadores(MNTV034) para que não ocorra inconsistência quando possuir vários usuários cadastrados.