Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) |
O ponto de entrada F090GAVE manipula os dados de filtro para montagem da tela inicial de baixa automática (FINA090).
Array contendo os dados iniciais do filtro passiveis de manipulação
If ( FindFunction( "UsaSeqCor" ) .And. UsaSeqCor() ) // se usa código diário
AADD(aVars,cCodDiario)
Endif
AADD(aVars,nTipoBx) //nTipoBx -> 1 = Baixa somente titulos que não estao em bordero //nTipoBx -> 2 = Baixa somente titulos em bordero
AADD(aVars,cBcoDe)
AADD(aVars,cBcoAte)
AADD(aVars,dVencIni)
AADD(aVars,dVencFim)
AADD(aVars,cBord090I)
AADD(aVars,cBord090F)
AADD(aVars,cMotBx)
AADD(aVars,cBco090)
AADD(aVars,cAge090)
AADD(aVars,cCta090)
AADD(aVars,cCheq090)
AADD(aVars,cBenef090)
AADD(aVars,cNatur090)
AADD(aVars,cLoteFin)
AADD(aVars,cHistor090)
If MV_MULNATP
AADD(aVars,lMultNat)
Endif
AADD(aVars,nOpca)
FINA090.PRX
F090GAVE - Manipula filtro para montagem de baixa automática ( [ aDados ] ) --> aDados
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
aDados | Array of Record | Array contendo os dados iniciais do filtro passiveis de manipulação. |
-
aDados(array_of_record)
- Array contendo os dados iniciais do filtro após a manipulação de usuário.
Se esse ponto for criado, não é apresentada a tela inicial padrão da rotina de baixa automática.
#INCLUDE 'Protheus.ch'USER FUNCTION F090GAVE()Local aDados := PARAMIXBAlert("ponto de entrada F090GAVE chamado com sucesso!")aDados[1] := 1aDados[4] := StoD('20110501')aDados[5] := StoD('20110530')aDados[8] := 'DEBITO CC'aDados[9] := '1'aDados[10]:= '1'aDados[11]:= '1'If MV_MULNATP aDados[18] := 1Else aDados[17] := 1EndifRETURN aDados
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |