Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Ponto-de-Entrada: F090ADFR - Permite manipulação do filtro que seleciona os registros de abatimentos do fornecedor.

 

Abrangências:Microsiga Protheus 11
Versões:Microsiga Protheus 11
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Brasil)

 

Descrição:
Ponto de entrada para manipulação do filtro que seleciona os títulos de abatimentos do fornecedor do titulo a ser baixado, 
se algum titulo for encontrado,  uma mensagem é exibida alertando o usuário.
Programa Fonte
FINA090.PRX
Sintaxe

F090ADFR - Manipula seleção de registros ( cCondicao1, lMultFil ) --> lRet

Parâmetros:

 

 Nome  Tipo  Descrição  Default  Obrigatório  Referência 
 

cCondicao

lMultFil

  

Caracter

Lógico

  

Expressão da query que filtra os registros.

Indica se abrange todas as filiais.

  

 

.F.

  

X

X

  Sintaxe( SQL )

 

 

 

Retorno
aReturn
    (Array)
  • Retorno array com 2 posições - 1º contem a cCondição e 2º contem a lMultFil 
Exemplos

#Include 'Protheus.ch'

User Function F090ADFR()

Local cCondicao := PARAMIXB[1]
Local lMultFilial := PARAMIXB[2]
Local aReturn := {}

cCondicao := "E2_FILIAL = '   ' .And. E2_FILIAL <= 'zz' .And. "
cCondicao += "(E2_TIPO $ '"+MV_CPNEG + "/" + MVPAGANT+ "')"
cCondicao += ' .AND. E2_SALDO > 0 '

lMultFilial := .T.

AADD(aReturn,cCondicao)
AADD(aReturn,lMultFilial)

Return aReturn