Árvore de páginas

Tempo aproximado para leitura: 05 min

01. DADOS GERAIS

Linha de Produto:Protheus
Segmento:Manufatura
Módulo:SIGAMNT - Manutenção de Ativos e Gestão de Frotas
Funções:

mntutil_os
mntutil
ngintlogix
mntng
mnta265 - Alteração de OS
mnta330 - Processamento do Plano de Manutenção
mnta340 - Confirmação do Plano de Manutenção
mnta400 - Retorno de OS
mnta410 - Ordem de Serviço Manual
mnta420 - Ordem de Serviço Corretiva
mnta720 - OS em Lote

Issue:

XXX-8888

Versão/Release:12.1.17 e superiores.


02. SITUAÇÃO/REQUISITO

No passado era comum o campo "código do armazém" ter tamanho 2 e conteúdo '01', porém mais recentemente foi realizada a criação da tabela NNR e surgiu a possibilidade de aumentar seu tamanho. Para os clientes que então aumentaram o tamanho do campo, alguns trechos mais antigos começaram a apresentar problemas na chave de busca, por não considerar a diferença de tamanho nos espaços em branco. Um exemplo é o seguinte trecho: cLodPad := GetMV("MV_NGLOCPA") quando seu conteúdo é "01" porém o tamanho do campo da NNR é 06. Ao realizar uma busca é considerada a chave "01" ao invés de "01    ", o que gera problemas.

03. SOLUÇÃO

Conforme requisitado, foi alterado as utilizações do MV_NGLOCPA para se adequar ao tamanho que estiver no campo da NNR.