Skip to content

Commit 0b2221e

Browse files
chore: Atualizar configuração do município de Botucatu com novos URLs e ajustes de assinatura XML
2 parents 0eec990 + 971546b commit 0b2221e

3 files changed

Lines changed: 115 additions & 103 deletions

File tree

src/OpenAC.Net.NFSe/Providers/ProviderABRASF200.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1106,7 +1106,9 @@ protected override void PrepararCancelarNFSe(RetornoCancelar retornoWebservice)
11061106
/// <inheritdoc />
11071107
protected override void AssinarCancelarNFSe(RetornoCancelar retornoWebservice)
11081108
{
1109-
retornoWebservice.XmlEnvio = XmlSigning.AssinarXml(retornoWebservice.XmlEnvio, "Pedido", "InfPedidoCancelamento", Certificado);
1109+
//Bug Botucatu que não está validando com a assinatura do XML
1110+
if (!Municipio.Codigo.IsIn(3507506))//Botucatu
1111+
retornoWebservice.XmlEnvio = XmlSigning.AssinarXml(retornoWebservice.XmlEnvio, "Pedido", "InfPedidoCancelamento", Certificado);
11101112
}
11111113

11121114
/// <inheritdoc />

src/OpenAC.Net.NFSe/Providers/ProviderABRASF201.cs

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -208,15 +208,23 @@ protected override void LoadPrestador(NotaServico nota, XElement rootNFSe)
208208
/// <inheritdoc />
209209
protected override void AssinarEnviar(RetornoEnviar retornoWebservice)
210210
{
211-
retornoWebservice.XmlEnvio = XmlSigning.AssinarXmlTodos(retornoWebservice.XmlEnvio, "Rps", "InfDeclaracaoPrestacaoServico", Certificado);
212-
retornoWebservice.XmlEnvio = XmlSigning.AssinarXml(retornoWebservice.XmlEnvio, "EnviarLoteRpsEnvio", "LoteRps", Certificado);
211+
//Bug Botucatu que não está validando com a assinatura do XML
212+
if (!Municipio.Codigo.IsIn(3507506))//Botucatu
213+
{
214+
retornoWebservice.XmlEnvio = XmlSigning.AssinarXmlTodos(retornoWebservice.XmlEnvio, "Rps", "InfDeclaracaoPrestacaoServico", Certificado);
215+
retornoWebservice.XmlEnvio = XmlSigning.AssinarXml(retornoWebservice.XmlEnvio, "EnviarLoteRpsEnvio", "LoteRps", Certificado);
216+
}
213217
}
214218

215219
/// <inheritdoc />
216220
protected override void AssinarEnviarSincrono(RetornoEnviar retornoWebservice)
217221
{
218-
retornoWebservice.XmlEnvio = XmlSigning.AssinarXmlTodos(retornoWebservice.XmlEnvio, "Rps", "InfDeclaracaoPrestacaoServico", Certificado);
219-
retornoWebservice.XmlEnvio = XmlSigning.AssinarXml(retornoWebservice.XmlEnvio, "EnviarLoteRpsSincronoEnvio", "LoteRps", Certificado);
222+
//Bug Botucatu que não está validando com a assinatura do XML
223+
if (!Municipio.Codigo.IsIn(3507506))//Botucatu
224+
{
225+
retornoWebservice.XmlEnvio = XmlSigning.AssinarXmlTodos(retornoWebservice.XmlEnvio, "Rps", "InfDeclaracaoPrestacaoServico", Certificado);
226+
retornoWebservice.XmlEnvio = XmlSigning.AssinarXml(retornoWebservice.XmlEnvio, "EnviarLoteRpsSincronoEnvio", "LoteRps", Certificado);
227+
}
220228
}
221229

222230
#endregion Services

src/OpenAC.Net.NFSe/Resources/Municipios.nfse

Lines changed: 100 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -1676,104 +1676,106 @@
16761676
</Item>
16771677
</UrlProducao>
16781678
</Municipio>
1679-
<Municipio>
1680-
<Codigo>3507506</Codigo>
1681-
<Nome>Botucatu</Nome>
1682-
<UF>SP</UF>
1683-
<Provedor>Fiorilli</Provedor>
1684-
<Versao>2.01</Versao>
1685-
<UrlHomologacao>
1686-
<Item>
1687-
<TipoUrl>Enviar</TipoUrl>
1688-
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1689-
</Item>
1690-
<Item>
1691-
<TipoUrl>EnviarSincrono</TipoUrl>
1692-
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1693-
</Item>
1694-
<Item>
1695-
<TipoUrl>CancelarNFSe</TipoUrl>
1696-
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1697-
</Item>
1698-
<Item>
1699-
<TipoUrl>CancelarNFSeLote</TipoUrl>
1700-
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1701-
</Item>
1702-
<Item>
1703-
<TipoUrl>ConsultarNFSe</TipoUrl>
1704-
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1705-
</Item>
1706-
<Item>
1707-
<TipoUrl>ConsultarNFSeRps</TipoUrl>
1708-
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1709-
</Item>
1710-
<Item>
1711-
<TipoUrl>ConsultarLoteRps</TipoUrl>
1712-
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1713-
</Item>
1714-
<Item>
1715-
<TipoUrl>ConsultarSituacao</TipoUrl>
1716-
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1717-
</Item>
1718-
<Item>
1719-
<TipoUrl>ConsultarSequencialRps</TipoUrl>
1720-
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1721-
</Item>
1722-
<Item>
1723-
<TipoUrl>SubstituirNFSe</TipoUrl>
1724-
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1725-
</Item>
1726-
<Item>
1727-
<TipoUrl>Autenticacao</TipoUrl>
1728-
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1729-
</Item>
1730-
</UrlHomologacao>
1731-
<UrlProducao>
1732-
<Item>
1733-
<TipoUrl>Enviar</TipoUrl>
1734-
<Url>http://143.137.254.12:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1735-
</Item>
1736-
<Item>
1737-
<TipoUrl>EnviarSincrono</TipoUrl>
1738-
<Url>http://143.137.254.12:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1739-
</Item>
1740-
<Item>
1741-
<TipoUrl>CancelarNFSe</TipoUrl>
1742-
<Url>http://143.137.254.12:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1743-
</Item>
1744-
<Item>
1745-
<TipoUrl>CancelarNFSeLote</TipoUrl>
1746-
<Url>http://143.137.254.12:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1747-
</Item>
1748-
<Item>
1749-
<TipoUrl>ConsultarNFSe</TipoUrl>
1750-
<Url>http://143.137.254.12:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1751-
</Item>
1752-
<Item>
1753-
<TipoUrl>ConsultarNFSeRps</TipoUrl>
1754-
<Url>http://143.137.254.12:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1755-
</Item>
1756-
<Item>
1757-
<TipoUrl>ConsultarLoteRps</TipoUrl>
1758-
<Url>http://143.137.254.12:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1759-
</Item>
1760-
<Item>
1761-
<TipoUrl>ConsultarSituacao</TipoUrl>
1762-
<Url>http://143.137.254.12:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1763-
</Item>
1764-
<Item>
1765-
<TipoUrl>ConsultarSequencialRps</TipoUrl>
1766-
<Url>http://143.137.254.12:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1767-
</Item>
1768-
<Item>
1769-
<TipoUrl>SubstituirNFSe</TipoUrl>
1770-
<Url>http://143.137.254.12:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1771-
</Item>
1772-
<Item>
1773-
<TipoUrl>Autenticacao</TipoUrl>
1774-
</Item>
1775-
</UrlProducao>
1776-
</Municipio>
1679+
<Municipio>
1680+
<Codigo>3507506</Codigo>
1681+
<CodigoSiafi>0</CodigoSiafi>
1682+
<IdEntidade>0</IdEntidade>
1683+
<Nome>Botucatu</Nome>
1684+
<UF>SP</UF>
1685+
<Provedor>Fiorilli</Provedor>
1686+
<Versao>2.01</Versao>
1687+
<UrlHomologacao>
1688+
<Item>
1689+
<TipoUrl>Enviar</TipoUrl>
1690+
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1691+
</Item>
1692+
<Item>
1693+
<TipoUrl>EnviarSincrono</TipoUrl>
1694+
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1695+
</Item>
1696+
<Item>
1697+
<TipoUrl>CancelarNFSe</TipoUrl>
1698+
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1699+
</Item>
1700+
<Item>
1701+
<TipoUrl>CancelarNFSeLote</TipoUrl>
1702+
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1703+
</Item>
1704+
<Item>
1705+
<TipoUrl>ConsultarNFSe</TipoUrl>
1706+
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1707+
</Item>
1708+
<Item>
1709+
<TipoUrl>ConsultarNFSeRps</TipoUrl>
1710+
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1711+
</Item>
1712+
<Item>
1713+
<TipoUrl>ConsultarLoteRps</TipoUrl>
1714+
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1715+
</Item>
1716+
<Item>
1717+
<TipoUrl>ConsultarSituacao</TipoUrl>
1718+
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1719+
</Item>
1720+
<Item>
1721+
<TipoUrl>ConsultarSequencialRps</TipoUrl>
1722+
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1723+
</Item>
1724+
<Item>
1725+
<TipoUrl>SubstituirNFSe</TipoUrl>
1726+
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1727+
</Item>
1728+
<Item>
1729+
<TipoUrl>Autenticacao</TipoUrl>
1730+
<Url>http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1731+
</Item>
1732+
</UrlHomologacao>
1733+
<UrlProducao>
1734+
<Item>
1735+
<TipoUrl>Enviar</TipoUrl>
1736+
<Url>http://siabotucatu.dcfiorilli.com.br:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1737+
</Item>
1738+
<Item>
1739+
<TipoUrl>EnviarSincrono</TipoUrl>
1740+
<Url>http://siabotucatu.dcfiorilli.com.br:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1741+
</Item>
1742+
<Item>
1743+
<TipoUrl>CancelarNFSe</TipoUrl>
1744+
<Url>http://siabotucatu.dcfiorilli.com.br:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1745+
</Item>
1746+
<Item>
1747+
<TipoUrl>CancelarNFSeLote</TipoUrl>
1748+
<Url>http://siabotucatu.dcfiorilli.com.br:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1749+
</Item>
1750+
<Item>
1751+
<TipoUrl>ConsultarNFSe</TipoUrl>
1752+
<Url>http://siabotucatu.dcfiorilli.com.br:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1753+
</Item>
1754+
<Item>
1755+
<TipoUrl>ConsultarNFSeRps</TipoUrl>
1756+
<Url>http://siabotucatu.dcfiorilli.com.br:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1757+
</Item>
1758+
<Item>
1759+
<TipoUrl>ConsultarLoteRps</TipoUrl>
1760+
<Url>http://siabotucatu.dcfiorilli.com.br:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1761+
</Item>
1762+
<Item>
1763+
<TipoUrl>ConsultarSituacao</TipoUrl>
1764+
<Url>http://siabotucatu.dcfiorilli.com.br:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1765+
</Item>
1766+
<Item>
1767+
<TipoUrl>ConsultarSequencialRps</TipoUrl>
1768+
<Url>http://siabotucatu.dcfiorilli.com.br:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1769+
</Item>
1770+
<Item>
1771+
<TipoUrl>SubstituirNFSe</TipoUrl>
1772+
<Url>http://siabotucatu.dcfiorilli.com.br:8089/IssWeb-ejb/IssWebWS/IssWebWS?wsdl</Url>
1773+
</Item>
1774+
<Item>
1775+
<TipoUrl>Autenticacao</TipoUrl>
1776+
</Item>
1777+
</UrlProducao>
1778+
</Municipio>
17771779
<Municipio>
17781780
<Codigo>3507605</Codigo>
17791781
<Nome>Bragança Paulista</Nome>

0 commit comments

Comments
 (0)