bug fixed #5645: Erro Adm - Relatorio com divisão por zero
Descrição: >>java.sql.SQLDataException: ORA-01476: divisor is equal to zero git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@37984 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
5f321499a9
commit
c59d680159
|
@ -205,14 +205,9 @@ public class RelatorioAproveitamento extends Relatorio {
|
||||||
sql.append(" round(NVL(TAB.TOTAL_ARRECADADO / TAB.KM_NOMINAL, 0), 2) ARRECADADO_KM, ");
|
sql.append(" round(NVL(TAB.TOTAL_ARRECADADO / TAB.KM_NOMINAL, 0), 2) ARRECADADO_KM, ");
|
||||||
sql.append(" round(NVL(TAB.TOTAL_NOMINAL, 0), 2) TOTAL_NOMINAL, ");
|
sql.append(" round(NVL(TAB.TOTAL_NOMINAL, 0), 2) TOTAL_NOMINAL, ");
|
||||||
sql.append(" NVL(round(TAB.TOTAL_NOMINAL / TAB.KM_NOMINAL, 2), 0) NOMINAL_KM, ");
|
sql.append(" NVL(round(TAB.TOTAL_NOMINAL / TAB.KM_NOMINAL, 2), 0) NOMINAL_KM, ");
|
||||||
sql.append(" ");
|
sql.append(" ((TAB.TOTAL_OCUPADOS + TAB.TOTAL_OCUPADOS_OPERACAO) / (CASE TAB.TOTAL_ACENTOS WHEN 0 THEN 1 ELSE TAB.TOTAL_ACENTOS END) ) OCUPACAO, ");
|
||||||
sql.append(" ((TAB.TOTAL_OCUPADOS + TAB.TOTAL_OCUPADOS_OPERACAO) / ");
|
sql.append(" ((TAB.TOTAL_OCUPADOS - TAB.TOTAL_OCUPADOS_GRATUIDADE) / (CASE TAB.TOTAL_ACENTOS WHEN 0 THEN 1 ELSE TAB.TOTAL_ACENTOS END) ) OCUPACAO_ARRECADACAO, ");
|
||||||
sql.append(" TAB.TOTAL_ACENTOS) OCUPACAO, ");
|
sql.append(" ((TAB.TOTAL_OCUPADOS_GRATUIDADE + TAB.TOTAL_OCUPADOS_OPERACAO) / (CASE TAB.TOTAL_ACENTOS WHEN 0 THEN 1 ELSE TAB.TOTAL_ACENTOS END) ) OCUPACAO_S_ARRECADACAO ");
|
||||||
sql.append(" ((TAB.TOTAL_OCUPADOS - TAB.TOTAL_OCUPADOS_GRATUIDADE) / ");
|
|
||||||
sql.append(" TAB.TOTAL_ACENTOS) OCUPACAO_ARRECADACAO, ");
|
|
||||||
sql.append(" ((TAB.TOTAL_OCUPADOS_GRATUIDADE + TAB.TOTAL_OCUPADOS_OPERACAO) / ");
|
|
||||||
sql.append(" TAB.TOTAL_ACENTOS) OCUPACAO_S_ARRECADACAO ");
|
|
||||||
sql.append(" ");
|
|
||||||
sql.append(" FROM (SELECT (SELECT SUM(BO.PRECIOPAGADO) ");
|
sql.append(" FROM (SELECT (SELECT SUM(BO.PRECIOPAGADO) ");
|
||||||
sql.append(" FROM BOLETO BO ");
|
sql.append(" FROM BOLETO BO ");
|
||||||
sql.append(" WHERE BO.CORRIDA_ID = CR.CORRIDA_ID ");
|
sql.append(" WHERE BO.CORRIDA_ID = CR.CORRIDA_ID ");
|
||||||
|
|
Loading…
Reference in New Issue