Implementado mais uma regra de comissao por campanha comercial

De Wiki Trovata
Ir para: navegação, pesquisa

Foi implementado a regra de comissão da campanha comercial apartir da nova tabela: CAMPANHA_COMERCIAL_COMISSAO.

Ao finalizar a venda ira buscar a campanha disponível para aquela venda e a comissão, se nao tiver comissão disponível irá buscar da campanhaComercialCommissao.

A busca da comissão da nova regra pede como parametro no select os seguintes campos:

Empresa, TotalDescontoVenda, PrazoMedio, Campanhas Disponíveis para aquela venda. Ordenando conforme parametro:"P_CONSIDERA_MENOR_PERC_DESCONTO_VENDA"

Segue select utilizado no milano para fazer essa busca:

select * --MAX from campanha_comercial_comissao where campanha_comercial_comissao.empresa = ? and campanha_comercial_comissao.prazo_medio >= ? and campanha_comercial_comissao.FAIXA_DESCONTO >= ? and campanha_comercial_comissao.campanha_comercial in(?) order by campanha_comercial_comissao.FAIXA_DESCONTO asc , campanha_comercial_comissao.prazo_medio asc , PERC_COMISSAO (conforme parametro)