Árvore de páginas

Errorlog no Estorno da Ocorrência 

Linha de Produto:

Protheus

Segmento:

Logística

Módulo:

SIGATMS - Gestão de Transportes

Função:

TMSA360 – Registro de Ocorrências

Situação:

Conforme debug realizado PELO Analista de Desenvolvimento, realizar o tratamento na variável lReeDev para receber conteúdo Falso nas condições abaixo do if posicionado na linha 11588 

If !FindFunction("TmsPsqDY4") .Or. !TmsPsqDY4(aDocEnc[nI,1],aDocEnc[nI,2],aDocEnc[nI,3])
    cQuery := "  SELECT DTC.R_E_C_N_O_ DtcRecno "
    cQuery += "  FROM " + RetSqlName("DTC") + " DTC "
    cQuery += "  WHERE "
    cQuery += "        DTC_FILIAL = '" + xFilial("DTC") + "' AND "
    cQuery += "        DTC_FILDOC = '" + aDocEnc[nI,1] + "' AND "
    cQuery += "        DTC_DOC    = '" + aDocEnc[nI,2] + "' AND "
    cQuery += "        DTC_SERIE  = '" + aDocEnc[nI,3] + "' AND "
    cQuery += "        DTC.D_E_L_E_T_ = '' "

Solução:

Foi realizado no sistema o ajuste na rotina de Estorno de Ocorrências, para que não gere mais o errorlog ao Estornar o Documento da Viagem.