/* ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ±±ÉÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍ»±± ±±ºPrograma ³ VX05FILT º Autor ³ Andre Luis Almeida º Data ³ 09/01/14 º±± ±±ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍ͹±± ±±ºDescricao ³ Filtro na Tela de F&I º±± ±±ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹±± ±±ºRetorno ³ aFiltros ( Filtros na Tela de F&I ) º±± ±±º ³ aFiltros1 = Banco º±± ±±º ³ aFiltros2 = Financiamento ou Leasing º±± ±±º ³ aFiltros3 = Qtde de Parcelas º±± ±±º ³ aFiltros4 = Percentual Entrada º±± ±±º ³ aFiltros5 = Valor Entrada º±± ±±ÌÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹±± ±±ºUso ³ Atendimento de Veiculos - F&I º±± ±±ÈÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ±± ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß */ User Function VX05FILT() Local aFiltros := {"","",0,0,0} Local aParambox := {} Local aRet := {} AADD(aParamBox,{1,"Banco",space(3),"@!","","VAR","",30,.f.}) // Banco AADD(aParamBox,{2,"Tipo","",{"","1=Financiamento","2=Leasing"},100,"",.f.}) // Tipo AADD(aParamBox,{1,"Parcelas",0,"@E 9999","MV_PAR03 >= 0","","",50,.f.}) // Parcelas AADD(aParamBox,{1,"% Entrada",0,"@E 999.99","MV_PAR04 >= 0 .and. MV_PAR04 <= 100","","",50,.T.}) // % Entrada AADD(aParamBox,{1,"Vlr.Entrada",0,"@E 999,999.99","MV_PAR05 >= 0","","",50,.f.}) // Vlr.Entrada While .t. If ParamBox(aParamBox,"Filtros",@aRet,,,,,,,,.f.) // Filtros aFiltros := aClone(aRet) Exit EndIf EndDo Return(aFiltros) |