Árvore de páginas

CONTEÚDO

  1. Dados gerais
  2. Descrição
  3. Localização
  4. Exemplo de utilização
  5. Retorno

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Backoffice
Módulo:Compras
Função:

MATA145 - Aviso Recebimento de Carga

02. DESCRIÇÃO

        Este ponto de entrada permite obter a lista do log de erros após a homologação do aviso de recebimento.

03. LOCALIZAÇÃO

O Ponto de Entrada se encontra ao final do processamento do botão Homologar da rotina Aviso Recebimento de Carga.

04.  EXEMPLO DE UTILIZAÇÃO


Exemplo
#include 'totvs.ch'
 
/*/{Protheus.doc} User Function M145HERR 
   Obtêm o log de erros após a Homologação do Aviso de Recebimento.
   @type Function
   @since 01/01/2024
   @author user
/*/
User Function M145HERR()

  Local aErros := Paramixb[1]
  Local nE     := 0
  Local nL     := 0

  /* Posições do array aErros:
      [1] = Conteúdo do campo DB2_NRAVRC (Número do aviso do de recebimento)
      [2] = Conteúdo do campo DB2_ITEM (Número do item do documento)
      [3] = Conteúdo do campo DB2_DOC (Número do documento)
      [4] = Conteúdo do campo DB2_SERIE (Série do documento)
      [5] ... [n] = Linhas com as informações do erro encontrado pelo sistema
  */

  For nE := 1 To Len(aErros)

    For nL := 1 To Len(aErros[nE])

      FwAlertInfo(aErros[nE][nL], "Posição " + cValToChar(nL))

    Next nL

  Next nE

Return


05. RETORNO

Retorno: Nil (Nulo)