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.