Árvore de páginas

Notificação

Essa alteração foi realizada nas versões 12.1.17 e 12.1.16.

Apresentando erro log ao finalizar OS pela rotina de Retorno Mod. 2 quando a OS possui SEQRELA com 3 dígitos.

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Manutenção de Ativos e Gestão de Frotas (SIGAMNT).

Função:

Funções Genéricas de OS (MNTUTIL_OS)

Situação/Requisito:

Apresentando erro log ao finalizar OS pela rotina de Retorno Mod. 2 quando a OS possui SEQRELA com 3 dígitos.

Erro:

THREAD ERROR ([3156], Emerson Barbosa, DESKTOP-5PRIDQQ) 28/03/2018 15:16:25
array out of bounds ( 1 of 0 ) on NGFINAL(MNTUTIL_OS.PRW) 02/03/2018 16:20:57 line : 1215

[TOTVS build: 7.00.131227A-20180123 NG]
Called from NGFINAL(MNTUTIL_OS.PRW) 02/03/2018 16:20:57 line : 1215
Called from FFINA435(MNTA435.PRX) 16/03/2018 08:24:04 line : 8983
Called from MNT435FIN(MNTA435.PRX) 16/03/2018 08:24:04 line : 5362
Called from {||NGLostFocus(), Mnt435Fin()}(MNTA435.PRX) 16/03/2018 08:24:04 line : 5362
Called from ::MSDIALOG:ACTIVATE line : 5362
Called from MNTA435(MNTA435.PRX) 16/03/2018 08:24:04 line : 577
Called from __EXECUTE(APLIB090.PRW) 03/01/2018 17:40:20 line : 609
Called from MDIEXECUTE(APLIB260.PRW) 03/01/2018 17:40:20 line : 851
Called from STATICCALL(APLIB260.PRW) 03/01/2018 17:40:20 line : 851


Solução/Implementação:

Realizado ajuste no Retorno Mod. 2 (MNTA435) para que não ocorra erro log na finalização de OS com o SEQRELA com mais de 1 dígitos. Exemplo: TL_SEQRELA = 001.