Home

Linha Microsiga Protheus

Páginas filhas
  • FA060Qry Inclui condição SQL -- 11868

Ponto-de-Entrada: FA060Qry Inclui condição SQL
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:

O ponto de entrada FA060QRY permite a inclusão de uma condição adicional na consulta SQL (Query) de seleção dos títulos a receber, para posterior marcação em tela.
A condição adicionada deve seguir a sintaxe SQL e irá interferir na seleção dos títulos a receber que serão exibidos em tela.

Eventos

Chamado na rotina de Transferência do Contas a Receber, opção "Borderô", após a tela de informação de filtro, na montagem da expressão SQL de filtro da query, que seleciona os títulos a receber para posterior geração de borderô.

Programa Fonte
FINA060.PRW
Sintaxe

FA060Qry Inclui condição SQL ( [ cAgen060 ], [ cConta060 ] ) --> cRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cAgen060 Caracter Agência do banco disponível na variável cPort060
cConta060 Caracter Conta do banco disponível na variável cPort060
Retorno
    cRet(caracter)
  • Expressão SQL para filtro que será adicionada à cláusula WHERE da Query de seleção de títulos a receber.
Exemplos
#include "rwmake.ch"User Function FA060Qry()Local cRet := ""// Expressao SQL de filtro que sera adicionada a clausula WHERE da Query.cRet := " E1_VALOR > 1000 AND "cRet += " E1_NATUREZ = '001' "Return cRet
Variáveis
Nome Tipo Escopo Pode Alterar descrição
cPort060 Caracter Privado Não