Ir para conteúdo
Fórum Script Brasil

Carlos Alberto Jr

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Carlos Alberto Jr

Carlos Alberto Jr's Achievements

0

Reputação

  1. Preciso fazer uma consulta a qual calcule o valor da comissão por contrato dos promotores de vendas. A taxa de comissão do promotor irá depender do convenio e da quantidade de parcelas do contrato, a qual está informada na tabela compromotor. O contrato traz os campos proposta, convenio, parcelas, valoremprestimo, valorliquido, promotor e tipo_cont. O calculo da comissão vai depender então do convenio, parcelas, promotor e do tipo_cont. Caso tipo_cont seja 'NOVO' ou 'COMPRA' então comissao será calculada em cima do valoremprestimo. Caso tipo_cont seja 'REFINANCIAMENTO' então comissao será calculada em cima do valorliquido. Estou tentando fazer a seguinte consulta, mas está retornando um erro: select p.nome, c.proposta, case c.tipo_cont when 'Novo' then (c.valoremprestimo*(tx.valorcomissao/100)) when 'Refinanciamento' then (c.valorliquido*(tx.valorcomissao/100)) else (c.valoremprestimo * (tx.valorcomissao / 100)) END AS valor_comissao from promotores p, contratos c, (select comissao from compromotor where promotor=p.codigo and convenio=c.convenio and mes1=c.parcelas as valorcomissao) tx where c.promotor=p.codigo Queria que retornasse na tela, por exemplo: Promotor | Proposta | valor_comissao Fulano 1 100,00
×
×
  • Criar Novo...