01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|
Segmento: | Supply Chain - Logística |
---|
Módulo: | TMS - Gestão de Transportes |
---|
Função: | TMSAE73 - Monitor do MDF-e |
---|
Requisito/Story/Issue (informe o requisito relacionado) : |
DLOGTMS03-6862 |
---|
02. SITUAÇÃO/REQUISITO
Apos informar os parâmetros do MDF-e e confirmar, apresenta o error.log abaixo:
array out of bounds ( 1 of 0 ) on { || { Iif( aListBox[ oListBox:nAT,1 ] == "1",oOk,oNo), aListBox[ oListBox:nAT,2], Iif(aListBox[ oListBox:nAT,12] == "1","Impresso","Não Impresso"), aListBox[ oListBox:nAT,3], aListBox[ oListBox:nAT,4], aListBox[ oListBox:nAT,5], aListBox[ oListBox:nAT,6], aListBox[ oListBox:nAT,7], aListBox[ oListBox:nAT,8], aListBox[ oListBox:nAT,9], aListBox[ oListBox:nAT,10], aListBox[ oListBox:nAT,11], aListBox[ oListBox:nAT,14], aListBox[ oListBox:nAT,15]}}(TMSAE73.PRW) 01/04/2019 12:10:59 line : 420
[TOTVS build: 7.00.131227A-20180920 NG]
Called from { || { Iif( aListBox[ oListBox:nAT,1 ] == "1",oOk,oNo), aListBox[ oListBox:nAT,2], Iif(aListBox[ oListBox:nAT,12] == "1","Impresso","Não Impresso"), aListBox[ oListBox:nAT,3], aListBox[ oListBox:nAT,4], aListBox[ oListBox:nAT,5], aListBox[ oListBox:nAT,6], aListBox[ oListBox:nAT,7], aListBox[ oListBox:nAT,8], aListBox[ oListBox:nAT,9], aListBox[ oListBox:nAT,10], aListBox[ oListBox:nAT,11], aListBox[ oListBox:nAT,14], aListBox[ oListBox:nAT,15]}}(TMSAE73.PRW) 01/04/2019 12:10:59
Called from ::MSDIALOG:ACTIVATE
Called from TMSAE73(TMSAE73.PRW) 01/04/2019 12:10:59 line : 420
03. SOLUÇÃO
Verificado que o erro ocorria quando informado apenas um Numero de Manifesto (Inicial e Final) nos Parâmetros e a viagem desse Manifesto, estava com a Operação de Saida de Viagem apontada.
(http://jiraproducao.totvs.com.br/browse/DLOGTMS03-4342)
Efetuado tratamento na rotina, para que não gere o erro e neste caso, apresente a tela do Monitor do MDF-e em branco.