Skip to content

Commit d4fd963

Browse files
authored
Merge pull request #321 from lucasmoraes804/main
Webservice Botucatu
2 parents 0eec990 + ec803cb commit d4fd963

2 files changed

Lines changed: 117 additions & 103 deletions

File tree

src/OpenAC.Net.NFSe/Providers/Fiorilli/ProviderFiorilli201.cs

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -119,24 +119,36 @@ protected override void PrepararSubstituirNFSe(RetornoSubstituirNFSe retornoWebs
119119

120120
protected override void AssinarEnviar(RetornoEnviar retornoWebservice)
121121
{
122-
if(Configuracoes.WebServices.Ambiente == DFeTipoAmbiente.Producao)
123-
base.AssinarEnviar(retornoWebservice);
122+
if (Configuracoes.WebServices.Ambiente == DFeTipoAmbiente.Producao)
123+
{
124+
//Bug Botucatu que não está validando com a assinatura do XML
125+
if (!Municipio.Codigo.IsIn(3507506))//Botucatu
126+
base.AssinarEnviar(retornoWebservice);
127+
}
124128
else
125129
retornoWebservice.XmlEnvio = XmlSigning.AssinarXmlTodos(retornoWebservice.XmlEnvio, "Rps", "", Certificado);
126130
}
127131

128132
protected override void AssinarEnviarSincrono(RetornoEnviar retornoWebservice)
129133
{
130-
if(Configuracoes.WebServices.Ambiente == DFeTipoAmbiente.Producao)
131-
base.AssinarEnviarSincrono(retornoWebservice);
134+
if (Configuracoes.WebServices.Ambiente == DFeTipoAmbiente.Producao)
135+
{
136+
//Bug Botucatu que não está validando com a assinatura do XML
137+
if (!Municipio.Codigo.IsIn(3507506))//Botucatu
138+
base.AssinarEnviarSincrono(retornoWebservice);
139+
}
132140
else
133141
retornoWebservice.XmlEnvio = XmlSigning.AssinarXmlTodos(retornoWebservice.XmlEnvio, "Rps", "", Certificado);
134142
}
135143

136144
protected override void AssinarCancelarNFSe(RetornoCancelar retornoWebservice)
137145
{
138-
if(Configuracoes.WebServices.Ambiente == DFeTipoAmbiente.Producao)
139-
base.AssinarCancelarNFSe(retornoWebservice);
146+
if (Configuracoes.WebServices.Ambiente == DFeTipoAmbiente.Producao)
147+
{
148+
//Bug Botucatu que não está validando com a assinatura do XML
149+
if (!Municipio.Codigo.IsIn(3507506))//Botucatu
150+
base.AssinarCancelarNFSe(retornoWebservice);
151+
}
140152
}
141153

142154
protected override void AssinarSubstituirNFSe(RetornoSubstituirNFSe retornoWebservice)

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

Lines changed: 99 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -1676,104 +1676,106 @@
16761676
</Item>
16771677
</UrlProducao>
16781678
</Municipio>
1679-
<Municipio>
1679+
<Municipio>
16801680
<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>
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)