Novo isNull((Select '(' + Substring(IMP.CodigoImposto,1,100) + ' ' + Substring(IMP.ValorImpostoIva,1,10) + ')' from ImpDocImpostosMovProduto as IMP With (NoLock) where IMP.Tipo=MovProduto.Tipo and IMP.Numero=MovProduto.Numero and IMP.Ano=MovProduto.Ano and IMP.Identifica=MovProduto.Identifica ),'') Linha de produtos ---------------------------------------------------------------------- Substituir este bloco pelo seguinte (case IsNull(Convert(varchar(100), ImpDocImpostosMovProduto.StringImprime),'') When '' Then '' Else Char(13) + Char(10) + IsNull(CONVERT(varchar (1000), ImpDocImpostosMovProduto.StringImprime),'') End) WEurogest (case IsNull(Convert(varchar(100), ImpDocImpostosMovProduto.StringImprime),'') When '' Then '' Else Char(13) + Char(10) + (CASE when Substring(ImpDocImpostosMovProduto.CodigoImposto,1,100)='Deposito' then '(' + Substring(ImpDocImpostosMovProduto.CodigoImposto,1,100) + ' ' + Substring(ImpDocImpostosMovProduto.ValorImpostoIva,1,10) + ')' else IsNull(CONVERT(varchar (1000), ImpDocImpostosMovProduto.StringImprime),'') END) End) Verba (case When Convert(varchar (100),ImpDocImpostosMovProduto.StringImprime)<>'' Then Char(13) + Char(10) + (CASE when Substring(ImpDocImpostosMovProduto.Codigo,1,100)='Deposito' then '(' + Substring(ImpDocImpostosMovProduto.Codigo,1,100) + ' ' + Substring(ImpDocImpostosMovProduto.ValorImpostoIva,1,10) + ')' else CONVERT(varchar (1000), ImpDocImpostosMovProduto.StringImprime) END) else '' End) TOTAl de Depósito ---------------------------------------------------------------------- IsNull((Select 'Total de Depósito' + ' ' + convert(varchar(10),sum(IMP.Imposto)) + (CASE when IMP.MotivoIseIva<>'' then ' (' + IsNull((Select TabMotivosIseIva.Mencao + ')' from TabMotivosIseIva With (NoLock) where TabMotivosIseIva.Codigo=IMP.MotivoIseIva ),'') else '' END) from ImpostosMovProduto as IMP With (NoLock) Where IMP.CodigoImposto='Deposito' and IMP.Tipo=MovProduto.Tipo and IMP.Numero=MovProduto.Numero and IMP.Ano=MovProduto.Ano Group by IMP.CodigoImposto,IMP.MotivoIseIva,IMP.TabIva),'')