Skip to content

Commit

Permalink
URL sefaz RS cte v4 nao informada (#1480)
Browse files Browse the repository at this point in the history
* soapaction invalido

* CRT no CTe-OS

* cte os

* autxml

* namespace do ctedadosmsg estava invalido para cte os, pegando do cte e na svrs estava retornando rejeicao 244

* a classe soapenvelop do cte ficou private e ocorre erro ao serializar o xml

* URL CTe Recepcao Sinc nao informada

* vComp do CTE-OS gerando com 1 casa decimal apos a virgula causando erro de schema

---------

Co-authored-by: Marcos Gerene F. Spirito <mgf.spirito@gmail.com>
  • Loading branch information
flavionootech and marcosgerene authored Jan 26, 2024
1 parent 77ff58d commit 66f4706
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 20 deletions.
8 changes: 8 additions & 0 deletions CTe.AppTeste/CTeTesteModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1519,6 +1519,14 @@ public void EmitirCteOs()
cteOS.InfCte.vPrest = new vPrestOs();
cteOS.InfCte.vPrest.vTPrest = 100m;
cteOS.InfCte.vPrest.vRec = 100m;
cteOS.InfCte.vPrest.Comp = new List<Classes.Informacoes.Complemento.Comp>()
{
new Classes.Informacoes.Complemento.Comp()
{
vComp = 1,
xNome = "teste"
}
};

#endregion

Expand Down
10 changes: 8 additions & 2 deletions CTe.Classes/Informacoes/Complemento/Comp.cs
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,20 @@
/* http://www.zeusautomacao.com.br/ */
/* Rua Comendador Francisco josé da Cunha, 111 - Itabaiana - SE - 49500-000 */
/********************************************************************************/
using DFe.Classes;

namespace CTe.Classes.Informacoes.Complemento
{
public class Comp
{
private string _xNome;
private double _vComp;
private decimal _vComp;

public string xNome { get { return _xNome; } set { _xNome = value; } }
public double vComp { get { return _vComp; } set { _vComp = value; } }
public decimal vComp
{
get { return _vComp.Arredondar(2); }
set { _vComp = value.Arredondar(2); }
}
}
}
22 changes: 4 additions & 18 deletions CTe.Servicos/Enderecos/Helpers/UrlHelper.cs
Original file line number Diff line number Diff line change
Expand Up @@ -310,21 +310,6 @@ private static UrlCTe UrlProducao(ConfiguracaoServico configuracaoServico)
QrCode = @"http://www.fazenda.pr.gov.br/cte/qrcode",
CTeDistribuicaoDFe = "https://www1.cte.fazenda.gov.br/CTeDistribuicaoDFe/CTeDistribuicaoDFe.asmx"
};
case Estado.RS:
return new UrlCTe
{
CteStatusServico =
@"https://cte.svrs.rs.gov.br/ws/ctestatusservico/CteStatusServico.asmx",
CteRetRecepcao = @"https://cte.svrs.rs.gov.br/ws/cteretrecepcao/cteRetRecepcao.asmx",
CteRecepcao = @"https://cte.svrs.rs.gov.br/ws/cterecepcao/CteRecepcao.asmx",
CteInutilizacao =
@"https://cte.svrs.rs.gov.br/ws/cteinutilizacao/cteinutilizacao.asmx",
CteRecepcaoEvento =
@"https://cte.svrs.rs.gov.br/ws/cterecepcaoevento/cterecepcaoevento.asmx",
CteConsulta = @"https://cte.svrs.rs.gov.br/ws/cteconsulta/CteConsulta.asmx",
QrCode = @"https://dfe-portal.svrs.rs.gov.br/cte/qrCode",
CTeDistribuicaoDFe = "https://www1.cte.fazenda.gov.br/CTeDistribuicaoDFe/CTeDistribuicaoDFe.asmx"
};
case Estado.SP:
if (configuracaoServico.VersaoLayout == versao.ve400)
{
Expand Down Expand Up @@ -373,6 +358,7 @@ private static UrlCTe UrlProducao(ConfiguracaoServico configuracaoServico)
case Estado.SC:
case Estado.SE:
case Estado.TO:
case Estado.RS:
if (configuracaoServico.VersaoLayout == versao.ve400)
{
return new UrlCTe
Expand All @@ -383,21 +369,21 @@ private static UrlCTe UrlProducao(ConfiguracaoServico configuracaoServico)
CteStatusServico = @"https://cte.svrs.rs.gov.br/ws/CTeStatusServicoV4/CTeStatusServicoV4.asmx",
CteRecepcaoOs = @"https://cte.svrs.rs.gov.br/ws/CTeRecepcaoOSV4/CTeRecepcaoOSV4.asmx",
CteRecepcaoGtve = @"https://cte.svrs.rs.gov.br/ws/CTeRecepcaoGTVeV4/CTeRecepcaoGTVeV4.asmx",
QrCode = @"https://dfe-portal.svrs.rs.gov.br/cte/qrCode"
QrCode = @"https://dfe-portal.svrs.rs.gov.br/cte/qrCode",
};
}

return new UrlCTe
{
CteStatusServico =
@"https://cte.svrs.rs.gov.br/ws/ctestatusservico/CteStatusServico.asmx",
CteConsulta = @"https://cte.svrs.rs.gov.br/ws/cteconsulta/CteConsulta.asmx",
@"https://cte.svrs.rs.gov.br/ws/ctestatusservico/CteStatusServico.asmx",
CteInutilizacao =
@"https://cte.svrs.rs.gov.br/ws/cteinutilizacao/cteinutilizacao.asmx",
CteRecepcao = @"https://cte.svrs.rs.gov.br/ws/cterecepcao/CteRecepcao.asmx",
CteRecepcaoEvento =
@"https://cte.svrs.rs.gov.br/ws/cterecepcaoevento/cterecepcaoevento.asmx",
CteRetRecepcao = @"https://cte.svrs.rs.gov.br/ws/cteretrecepcao/cteRetRecepcao.asmx",
CteConsulta = @"https://cte.svrs.rs.gov.br/ws/cteconsulta/CteConsulta.asmx",
QrCode = @"https://dfe-portal.svrs.rs.gov.br/cte/qrCode",
CTeDistribuicaoDFe = "https://www1.cte.fazenda.gov.br/CTeDistribuicaoDFe/CTeDistribuicaoDFe.asmx"
};
Expand Down

0 comments on commit 66f4706

Please sign in to comment.