select
  p.parceiro,
  p.filial,
  p.nome,
  p.data_cadastro,
  p.sexo,
  (current_date - p.nascimento) / 365 idade,
  p.tipo_pessoa,
  count(distinct ne.nota) quantidade_de_vendas,
  sum(ne.total) total
from
  notas_emitidas ne
  inner join teleentregas te on te.nota = ne.nota and te.filial = ne.filial
  inner join parceiros p on p.parceiro = ne.parceiro and p.filial = ne.filial_parceiro
where
  ne.filial = :Filial
  and ne.cancelada = 'N'
  and ne.data >= :Data_Inicial and ne.data < :Data_Final + 1
group by
  1, 2, 3, 4, 5, 6, 7
order by
  9 desc
