Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Faturamento */
- IF(METRICAS = 'Faturamento',
- num(SUM(SVALOR_VENDA),'R$ #.##0,00'),
- /* Margem de Desconto */
- IF(METRICAS = 'Margem de Desconto',
- num((
- (SUM(SVALOR_TABELA) + SUM(VALOR_TABELA))
- +
- (SUM(SVALOR_VENDA_TEST_DRIVE) + SUM(VALOR_VENDA_TEST_DRIVE))
- -
- (SUM(SVALOR_VENDA) + SUM(VALOR_VENDA))
- +
- (SUM(SVALOR_OPCIONAIS)+ SUM(VALOR_OPCIONAIS))
- +
- (SUM(SVALOR_DESPESA_INCIDENCIA) + SUM(VALOR_DESPESA_INCIDENCIA))
- +
- (SUM(SSUPERVALORIZACAO) + SUM(SUPERVALORIZACAO))
- +
- (SUM(SINCID_NBS) + SUM(INCID_NBS))
- +
- (SUM(SVALOR_DESPESA_OS) + SUM(VALOR_DESPESA_OS))
- -
- (SUM(SBONUS) + SUM(BONUS))
- -
- (SUM(SGANHOS_INDIRETOS) + SUM(GANHOS_INDIRETOS))
- -
- (
- (SUM(SVALOR_RETORNO) + SUM(VALOR_RETORNO))
- - (SUM(SVALOR_RETORNO * 0.15)+SUM(VALOR_RETORNO * 0.15))
- - (SUM(SVALOR_RETORNO * 0.0965)+SUM(VALOR_RETORNO * 0.0965))
- )
- )
- /
- (
- (SUM(SVALOR_TABELA)+ SUM(VALOR_TABELA))
- +
- (SUM(SVALOR_OPCIONAIS)+SUM(VALOR_OPCIONAIS))
- +
- (SUM(SVALOR_VENDA_TEST_DRIVE)+SUM(VALOR_VENDA_TEST_DRIVE))
- ),'#.##%'),
- /* Unidades Faturadas */
- IF(METRICAS = 'Unidades Faturadas',
- SUM(SQTDE_PEDIDOS_FAT) + SUM(SQTDE_PEDIDOS_FATDIR_FAT),
- /* Meta dia */
- IF(METRICAS = 'Meta Dia',ROUND(SUM(META_DIA)),
- /* Pedidos + Faturados */
- IF(METRICAS = 'Pedidos + Faturados',
- IF(FLAG = 'A' AND ISNULL(SUM(PEDIDOS_E_FATURADOS_PLN)) = 0,
- SUM(PEDIDOS_E_FATURADOS_PLN),
- SUM(SQTDE_VEICULOS) + SUM(QTDE_VEICULOS)),
- /* Unidades em Estoque */
- IF(METRICAS = 'Unidades em Estoque',
- IF(FLAG = 'A' AND ISNULL(SUM(UNIDADES_EM_ESTOQUE_PLN)) = 0,
- SUM(UNIDADES_EM_ESTOQUE_PLN),
- SUM(QTDE_VEICULOS_EST)),
- /* Catálogo */
- IF(METRICAS = 'Catálogo',
- IF(FLAG = 'A' AND ISNULL(SUM(QTDE_CATALOGO_PLN)) = 0,
- SUM(QTDE_CATALOGO_PLN),
- SUM(QTDE_CATALOGO)),
- /* Venda Direta */
- IF(METRICAS = 'Venda Direta',(SUM(SQTDE_PEDIDOS_FATDIR_FAT)+ SUM(QTDE_PEDIDOS_FATDIR_FAT)),
- /* Custo Estoque */
- IF(METRICAS = 'Custo Estoque',
- IF(FLAG = 'A' AND ISNULL(SUM(CUSTO_EM_ESTOQUE_PLN)) = 0,
- num(SUM(CUSTO_EM_ESTOQUE_PLN),'R$ #.##0,00'),
- num(SUM(CUSTO_EST),'R$ #.##0,00')),
- /* Margem Lucro */
- IF(METRICAS = 'Margem Lucro',
- num((
- SUM(SVALOR_VENDA)
- - SUM(SCUSTO_MEDIO)
- - SUM(SVALOR_OPCIONAIS_CUSTO)
- - SUM(SVALOR_PIS)
- - SUM(SVALOR_COFINS)
- - SUM(SVALOR_ICMS)
- - SUM(SVALOR_DESPESA_OS)
- - SUM(SVALOR_DESPESA_INCIDENCIA)
- - SUM(SSUPERVALORIZACAO)
- - SUM(SINCID_NBS)
- + SUM(SGANHOS_INDIRETOS)
- + SUM(SBONUS)
- + SUM(SVALOR_DEPRECIADO)
- + SUM(SVALOR_RETORNO)
- - SUM(SVALOR_RETORNO *0.15)
- - SUM(SVALOR_RETORNO * 0.0965)
- ),'R$ #.##0,00'),
- /* Tempo Médio Estoque */
- IF(METRICAS = 'Tempo Médio de Estoque',
- IF(FLAG = 'A' AND ISNULL(AVG(TMP_MEDIO_ESTOQUE_PLN)) = 0,
- num(AVG(TMP_MEDIO_ESTOQUE_PLN),'#.##0'),
- num(AVG(TODAY()-
- DATE(DATA_ENTRADA_EST,'DD/MM/YYYY')),'#.##0')),
- /* Passagens */
- IF(METRICAS = 'Passagens',
- num(SUM(SQTD_PASSAGENS)),
- /* %Paggens */
- IF(METRICAS = '%Passagens',
- num((SUM(PSQTDE_VEICULOS) + SUM(PQTDE_VEICULOS))/SUM(SQTD_PASSAGENS),'#.###%')
- )))))))))))
- )
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement