Home

Linha Microsiga Protheus

Páginas filhas
  • F090GAVE - Manipula filtro para montagem de baixa automática -- 110768

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
F090GAVE - Manipula filtro para montagem de baixa automática
F090GAVE - Manipula filtro para montagem de baixa automática

Ponto-de-Entrada: F090GAVE - Manipula filtro para montagem de baixa automática
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)
Descrição:
O ponto de entrada F090GAVE manipula os dados de filtro para montagem da tela inicial de baixa automática (FINA090).
Eventos

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)

Programa Fonte
FINA090.PRX
Sintaxe

F090GAVE - Manipula filtro para montagem de baixa automática ( [ aDados ] ) --> aDados

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
aDadosArray of RecordArray contendo os dados iniciais do filtro passiveis de manipulação.
Retorno
    aDados(array_of_record)
  • Array contendo os dados iniciais do filtro após a manipulação de usuário.
Observações

Se esse ponto for criado, não é apresentada a tela inicial padrão da rotina de baixa automática.

Exemplos
#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
Variáveis
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão