Ponto-de-Entrada: TMFATFIL - Adiciona Filtros na Geração de Faturas
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
Este Ponto de Entrada, localizado no TMSA491 (Geração de Faturas), permite ao usuário adicionar filtros no momento de gerar faturas. No exemplo abaixo somente vamos gerar fatura quando o DT6_DOC = ‘000009’. Vale a pena lembrar que a query original do sistema não pode ser alterada, somente adicionar mais alguns filtros, por isso no programa de exemplo sugerimos recuperar a query para futuramente adicionar um novo filtro na mesma query.
Eventos
Programa Fonte
TMSA491.PRW
Sintaxe
TMFATFIL - Adiciona Filtros na Geração de Faturas ( [ cQuery ], [ lRet ] ) --> cNewQry
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cQuery | Array of Record | PARAMIXB[1] - Query original do sistema. | |||||||||||||||
lRet | Array of Record |
Retorno
-
cNewQry(caracter)
- Query com os campos adicionados.
Observações
Exemplos
User Function TMFATFIL() Local cQuery := PARAMIXB[1]Local lRet := PARAMIXB[2]Local cNewQry := ''Default lRet := .F.Default cQuery := ''cNewQry += ' AND DT6_DOC = '000009' 'Return cNewQry
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas