Ponto de entrada MT131FIL
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Manufatura | ||||
Módulo: | Compras (SIGACOM) | ||||
Rotina: |
| ||||
Cadastros Iniciais: | Solicitação de Compra | ||||
Ponto de Entrada: | MT131FIL | ||||
País(es): | Brasil | ||||
Banco(s) de Dados: | Todos | ||||
Tabelas utilizadas: | SC1 - SC8 | ||||
Sistema(s) operacional(is): | Windows/Linux |
Ponto de Entrada
Descrição: | O Ponto de Entrada MT131FIL permite adicionar dados ao fazer o filtro das Solicitações de Compra que deverão gerar cotação. | ||||||||||||||||
Localização: | Rotina de processamento da solicitações de compras que devem gerar cotação. | ||||||||||||||||
Eventos: | O Ponto de entrada é executado logo após a tela dos parâmetros iniciais. | ||||||||||||||||
Programa Fonte: | MATA131 | ||||||||||||||||
Função: | MATA131 | ||||||||||||||||
Parâmetros: | Não se aplica | ||||||||||||||||
Retorno: | Pode ser retornado 2 tipos (caracter ou array). Quando retorno for CARACTER deve ser retornado o filtro em EXPRESSÃO ADVPL.
Quando retorno for ARRAY deve ser retornado o filtro em EXPRESSÃO ADVPL e SQL
|
Exemplo:
#Include 'Protheus.ch'
User Function MT131FIL()
Local cFiltroSC1 := "C1_NUM == '000001'"
Alert ('Ponto de Entrada MT131FIL') //Validações do usuário
Return cFiltroSC1
Exemplo 2:
#Include 'Protheus.ch'
User Function MT131FIL()
Local aFiltroSC1 := {}
aAdd(aFiltroSC1,"C1_NUM >= '000006' .AND. C1_NUM <= '000009'")
aAdd(aFiltroSC1,"C1_NUM >= '000006' AND C1_NUM <= '000009'")
Alert ('Ponto de Entrada MT131FIL') //Validações do usuário
Return aFiltroSC1