Ajuste realizado nas versões 12.1.17 e 12.1.23.
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus. |
---|---|
Segmento: | Manufatura. |
Módulo: | Manutenção de Ativos e Gestão de Frotas. |
Função: | MNTUTIL_OS |
Ticket: | 6132612. |
Issue: | DNG-6638. |
02. SITUAÇÃO/REQUISITO
Ao salvar a O.S corretiva ocorre o error.log abaixo na rotina MNTA420,
THREAD ERROR ([6092], Joao Henrique, LAPTOP-US436IT3) 17/06/2019 10:07:03
variable does not exist AOPC7LOCAL on A650GERAC1(MATA650.PRX) 07/06/2019 13:37:52 line : 4950
03. SOLUÇÃO
Realizado ajuste em Funções Genéricas de OS (MNTUTIL_OS) na declaração da variável AOPC7LOCAL utilizada na função A650GeraC1 pois é usada quando o produto possui contrato (B1_CONTRAT = A), sendo assim não apresentando inconsistência na geração de SC no Manutenção de Ativos (SIGAMNT).
04. DEMAIS INFORMAÇÕES
Durantes testes simulamos o erro abaixo, cuja solução foi no ajuste no tipo do parâmetro MV_SOLICSA para 3-Lógico e preenchimento do conteúdo para .F.
type mismatch on .AND. on MATGERAAE(COMXFUN.PRX) 24/06/2019 14:00:32 line : 9849
Documentação do parâmetro: http://tdn.totvs.com/x/3TNnF