claytonprog 0 Posted February 16, 2009 Report Share Posted February 16, 2009 Pessoal!Mais uma solução simples e prática - Um scripts para gerar mensalidades! Segue o exemplo:'recebendo valores vindos de formulário perfil = Request.QueryString("id") plano = Request.QueryString("plano") valor = Request.QueryString("valor") parcelas = Request.QueryString("parcelas") nome = Request.QueryString("nome") '------- INICIO DA GERAÇÃO DAS MENSALIDADES -------------------- Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("db/mensalidades.mdb") 'Session.LCID = 1046 vardata_venc = date() for x = 1 to parcelas dt2 = DateAdd ("m", x, vardata_venc) sql = "INSERT INTO mensalidades (id_afiliado, id_plano, valor, parcela, data_venc)" sql = SQL & " VALUES (" sql = SQL & "'" & perfil & "'," sql = SQL & "'" & plano & "'," sql = SQL & "'" & valor & "'," sql = SQL & "'" & x & "'," sql = SQL & "'" & dt2 & "')" set bd = conn.execute(sql) next '------- FINAL DA GERAÇÃO DAS MENSALIDADES -------------------- %>Espero que este script ajude a todos os estavam a procura de uma solução. Quote Link to post Share on other sites
0 bareta 0 Posted February 17, 2009 Report Share Posted February 17, 2009 so funciona se forem parcelas e não mensalidades... porque apos cadastradar 12 mensalidades... e passar um ano qual vai ser o esquema pra ele publicar as outras 12???-como e quando publicar??-como saber que não publicará 2 vezes a mesma coisa???mais ou menos isso... quebrei a cabeça um monte pra fazer isso... geração de mensalidades, com boletos e confirmação de pagamento. Quote Link to post Share on other sites
0 claytonprog 0 Posted February 18, 2009 Author Report Share Posted February 18, 2009 (edited) Bem no meu caso criei status para parcelas ( em aberto, paga ) no cadastro de mensalidades e vou dando baixa. Quando for gerada as 12 parcelas e faço uma alteração no status do cadastro de afiliado ( Parcela Gerada ) evitando gerar novas parcelas no mesmo ano. Na renovacao do ano eu faço o fechamento das parcelas - Como é esse fechamento? O Sistema primeiro copia as mensalidades para uma outra tabela chamada histórico das mensalidades e em seguida deleta a corrente deixando-a pronta para geração das mensalidades do ano seguinte. Bom é isso!!! Qualquer coisa estamos ai! Edited February 18, 2009 by claytonprog Quote Link to post Share on other sites
Question
claytonprog 0
Pessoal!
Mais uma solução simples e prática - Um scripts para gerar mensalidades! Segue o exemplo:
Espero que este script ajude a todos os estavam a procura de uma solução.
Link to post
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.