MP_TAGCFIL

📌 Documentação do Ponto de Entrada MP_TAGCFIL

🧩 Identificação

  • Nome do Ponto de Entrada: MP_TAGCFIL
  • Objetivo: Ponto de entrada para adição em query SQL para filtragem de Tags de Clientes para sincronização.
  • Programa: U_JobMped1 ( Sincronização de Entidades de Saida )
  • Localização: No início da sincronização de Tags de Clientes.

📥 Parâmetros Recebidos (PARAMIXB)

  • PARAMIXB[1]: Array contas "MERCOS"
  • PARAMIXB[2]: Filial da conta "MERCOS".
  • PARAMIXB[3]: Codigo da conta "MERCOS".

🔁 Retorno

  • A função deve retornar um texto (String) em formato SQL valido para adição na query de filtragem

Exemplo:

user function MP_TAGCFIL()
    local aContas   := PARAMIXB[1]  // ARRAY CONTAS MERCOS
    local cFilEnt   := PARAMIXB[2]  // CODIGO DA FILIAL
    local nz        := PARAMIXB[3]  // CODIGO DA CONTA ATUAL MERCOS
    local cFilMp    := aContas[nz, 1]
    local cExp := ""
    // Campo 'MPI_XATIVO' representa um campo customizado criado nessa base.
    cExp += " AND MPI_XATIVO = 'S' "

return cExp

Você achou esse artigo útil?

  • PE: MP_CABECPV

    📌 Documentação do Ponto de Entrada MP_CABECPV 🧩 Identificação ...
  • PE: MP_ITEMPV

    📌 Documentação do Ponto de Entrada MP_ITEMPV 🧩 Identificação N...
  • PE: MP_AITEMS

    📌 Documentação do Ponto de Entrada MP_AITEMS 🧩 Identificação N...
  • PE: MP_CATPGRV

    📌 Documentação do Ponto de Entrada MP_CATPGRV 🧩 Identificação ...
  • PE: MP_CATPSQL

    📌 Documentação do Ponto de Entrada MP_CATPSQL 🧩 Identificação ...