From e7f0251fa4a5bb4b6a0d4c15c189cef91334be8f Mon Sep 17 00:00:00 2001 From: ADRIANO BARROS SILVA Date: Sat, 4 Nov 2023 15:40:49 -0300 Subject: [PATCH] =?UTF-8?q?Ajustes=20para=20Impress=C3=A3o=20dos=20CSTs=20?= =?UTF-8?q?02,=2015,=2053,=2061=20Emitidas=20por=20Simples=20Nacional=20(#?= =?UTF-8?q?1458)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Ajuste para Obter Url do Serviço, nesse caso específico para consulta de CNPJ de Outros Estados * Ajustes para Impressão dos CSTs 02, 15, 53, 61 quando a emissão por realizada por empresa optante pelo Simple Nacional --------- Co-authored-by: adriano_g3 --- NFe.Danfe.Base/NFe/NFeRetrato.frx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/NFe.Danfe.Base/NFe/NFeRetrato.frx b/NFe.Danfe.Base/NFe/NFeRetrato.frx index 38479d8af..4b721937e 100644 --- a/NFe.Danfe.Base/NFe/NFeRetrato.frx +++ b/NFe.Danfe.Base/NFe/NFeRetrato.frx @@ -200,7 +200,11 @@ namespace FastReport var orig = icmsBasico.GetIcmsOrig(); if ((CRT)(Report.GetColumnValue("NFe.NFe.infNFe.emit.CRT")) == CRT.SimplesNacional) { - prodOriginCell.Text = orig.OrigemMercadoriaParaString()+icmsBasico.GetIcmsCsosn().CsosnicmsParaString(); + if (icmsBasico.GetIcmsCst().CsticmsParaString() == "02" || icmsBasico.GetIcmsCst().CsticmsParaString() == "15" || + icmsBasico.GetIcmsCst().CsticmsParaString() == "53" || icmsBasico.GetIcmsCst().CsticmsParaString() == "61") + prodOriginCell.Text = orig.OrigemMercadoriaParaString() + icmsBasico.GetIcmsCst().CsticmsParaString(); + else + prodOriginCell.Text = orig.OrigemMercadoriaParaString() + icmsBasico.GetIcmsCsosn().CsosnicmsParaString(); } else {