script ticket media

Upload: itallo-augusto

Post on 12-Feb-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 Script Ticket Media

    1/2

    select ds_periodo,no_curso,ds_turma,nu_anovenc,nu_mesvenc,qt_alunostotal,

    qt_alunosfinanceiro,vl_orig,vl_grat,vl_liq,vl_orig/isnull(qt_alunosfinanceiro,1) as med_orig,vl_grat/isnull(qt_alunosfinanceiro,1) as med_grat,vl_liq/isnull(qt_alunosfinanceiro,1) as med_liq,no_unidade,ds_grupo

    from (

    select ds_periodo,no_curso,co_turma,ds_turma,nu_anovenc,nu_mesvenc,sum(vl_orig) as vl_orig,sum(vl_grat) as vl_grat,sum(vl_liq) as vl_liq,

    (select count(*) from alunosmatr where seqturma=co_turma and alunosmatr.codstatus in (@CO_STATUSACAD)) as qt_alunostotal, (select count(*) from alunosmatr where seqturma=co_turma and alunosmatr.codstatus in (@CO_STATUSACAD) and alunosmatr.seqmatr in(select seqmatr from parcserv)) as qt_alunosfinanceiro,no_unidade,ds_grupo

    from (select cursos.sigla as no_curso,

    turmas.seqturma as co_turma,turmas.turma as ds_turma,periodos.nome as ds_periodo,

    IsNull(parcdoc.valorig,0) as vl_orig,IsNull((select sum(valgrat) from parcgrat where parcgrat.seqdoc=parcdoc.seqdoc),0) as vl_grat,

    valorig-IsNull((select sum(valgrat) from parcgrat whereparcgrat.seqdoc=parcdoc.seqdoc),0) as vl_liq,

    year(parcdoc.datavenc) as nu_anovenc,month(parcdoc.datavenc) as nu_mesvenc,un.no_unidade,op.d

    s_grupofrom parcdocinner join parcserv on parcdoc.seqserv=parcserv.seqservinner join alunosmatr on parcserv.seqmatr=alunosmatr.seqmatrinner join alunoscursos on alunosmatr.seqalucur=alunoscursos.seq

    alucur

    inner join cursos on alunoscursos.codcurso=cursos.codcursoinner join precos on parcserv.seqpreco=precos.seqprecoinner join turmas on alunosmatr.seqturma=turmas.seqturmainner join periodos on turmas.seqperiodo=periodos.seqperiodo

    inner join institestab un on un.seqcad=turmas.seqestab inner join ge_tb_grupooperacional op on op.co_grupo=un.co_grupoop

  • 7/23/2019 Script Ticket Media

    2/2

    where @DS_WHERETURMASand parcdoc.datavenc>=@DT_INICIALand parcdoc.datavenc