P136FIL - Adicionar filtros nas importações de demandas
Linha de Produto: | Protheus | ||||||||||||||||||||||||||
Segmento: | Manufatura | ||||||||||||||||||||||||||
Módulo: | SIGAPCP - Planejamento e Controle da Produção | ||||||||||||||||||||||||||
Parâmetro(s): |
| ||||||||||||||||||||||||||
Idiomas: | Todos | ||||||||||||||||||||||||||
País(es): | Todos | ||||||||||||||||||||||||||
Banco(s) de Dados: | Todos | ||||||||||||||||||||||||||
Sistema(s) Operacional(is): | Todos |
Ponto de Entrada
Descrição: | Permite ao usuário adicionar filtros nas importações de demandas da rotina pcpa136. |
Localização: | Function getQryPDV - Retorna a query com os filtros para importação dos pedidos de venda. Function getQryPRV - Retorna a query com os filtros para importação das previsões de venda. Function getQryPMP - Retorna a query com os filtros para importação do plano mestre. Function getQryEMP - Retorna a query com os filtros para importação do empenho de projeto. |
Eventos: | Na criação das querys utilizadas para importar as demandas do pcpa136. |
Programa Fonte: | PCPA136.prw |
Sintaxe: | P136FIL |
Retorno: | O retorno do ponto de entrada deve ser uma condição SQL que será complementada a condição padrão criada pela rotina. |
Observações: |
Exemplo
#Include "Protheus.ch" User Function P136FIL() Local cFiltro := "" If PARAMIXB == "SC6" /*-------- Filtro Para Importação dos Pedidos de Venda --------*/ cFiltro := " C6_VALOR > 500 " // Ex: Importação de pedidos de venda com valores acima de $500 ElseIf PARAMIXB == "SC4" /*-------- Filtro Para Importação das Previsões de Venda ------*/ cFiltro := " C4_QUANT > 50" // Ex: Importação de previsões de venda com quantidade acima de 50 ElseIf PARAMIXB == "SHC" /*-------- Filtro Para Importação do Plano Mestre -------------*/ cFiltro := " HC_QUANT > 50 " // Ex: Importação de plano mestre com quantidade acima de 50 ElseIf PARAMIXB == "AFJ" /*-------- Filtro Para Importação do Empenho de Projetos -------*/ cFiltro := " AFJ_PROJET = 'exemplo' " // Ex: Importação de empenho de projeto com nome 'exemplo' EndIf Return cFiltro
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas