0019604: Valtur - GLPI 25937 - Relatório ICMS Divergente relato no glpi 32332

bug#19604
dev:
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@104907 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdir 2020-12-30 20:11:32 +00:00
parent d9537951b9
commit e0215153c8
1 changed files with 5 additions and 3 deletions

View File

@ -69,9 +69,11 @@ public class RelatorioBilhetesVendidosNovoLayout extends Relatorio {
sql.append("from");
sql.append(" (select distinct ");
sql.append(" CASE WHEN AL.ALIQUOTA <> 0 THEN AL.ALIQUOTA "); //1 Aliquota do estado de destino
sql.append(" WHEN EI.ICMSIM <> 0 THEN EI.ICMSIM "); //2 - ICMS intermunicipal
sql.append(" WHEN EI.ICMS <> 0 THEN EI.ICMS "); //3 - ICMS interestadual
sql.append(" ELSE est.icms END AS icms, "); //4 - Se nao tiver nenhum deles busca do cadastro do estado
sql.append(" WHEN ( EI.INDREDBASEICMSBPE = 1 and co.estado_id = cd.estado_id AND EI.ICMSIM <> 0) THEN EI.ICMSIM "); //2 - ICMS intermunicipal com redutor
sql.append(" WHEN ( EI.INDREDBASEICMSBPE = 1 and co.estado_id <> cd.estado_id AND EI.ICMS <> 0) THEN EI.ICMS "); //3 - ICMS interestadual com redutor
sql.append(" WHEN ( co.estado_id = cd.estado_id AND EI.TRIBUTACAOIMPORTACAOIM <> 0) THEN EI.TRIBUTACAOIMPORTACAOIM "); //2 - ICMS intermunicipal
sql.append(" WHEN ( co.estado_id <> cd.estado_id AND EI.TRIBUTACAOIMPORTACAO <> 0) THEN EI.TRIBUTACAOIMPORTACAO "); //3 - ICMS interestadual
sql.append(" ELSE est.icms END AS icms, "); //4 - Se nao tiver nenhum deles busca do cadastro do estado de origem
sql.append(" c.preciopagado,");
sql.append(" est.cveestado as cveestado,");
sql.append(" ei.porcredbaseicms,");