MP_PRODFIL

MP_PRODFIL

📌 Documentação do Ponto de Entrada MP_PRODFIL

🧩 Identificação

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

📥 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_PRODFIL()
    local aContas   := PARAMIXB[1]  // FILIAL DA CONTA MEUS PEDIDOS
    local cFilEnt   := PARAMIXB[2]  // CODIGO DA CONTA MEUS PEDIDOS
    local nz        := PARAMIXB[3]  // CODIGO DA CONTA MEUS PEDIDOS
    local cFilMp    := aContas[nz, 1]
    local cExp := ""
    // Campo 'B1_XATIVO' representa um campo customizado criado nessa base.
    cExp += "AND B1_XATIVO = 'S' "

return cExp

Você achou esse artigo útil?