Mudanças entre as edições de "Manuais:UniNFe/MunicipiosMonitor/FIORILLI"
(Criação da coluna Enum Serviço) |
|||
(3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 2: | Linha 2: | ||
==<font color=#008000>'''Padrão FIORILLI'''</font>== | ==<font color=#008000>'''Padrão FIORILLI'''</font>== | ||
− | * Municípios no padrão FIORILLI utilizam WSDL's diferentes para emissão de NFSe, logo cada município pode ou não ter implementado todos os serviços listados. No UniNFe, tem uma versão de SCHEMA: | + | * Municípios no padrão FIORILLI utilizam WSDL's diferentes para emissão de NFSe, logo cada município pode ou não ter implementado todos os serviços listados. No UniNFe e DLL, tem uma versão de SCHEMA: |
* <span style="color: red">'''Observação:'''</span> | * <span style="color: red">'''Observação:'''</span> | ||
** Cada contribuinte deve ter um usuário e senha no WSDL de produção e homologação. | ** Cada contribuinte deve ter um usuário e senha no WSDL de produção e homologação. | ||
− | {| class="wikitable" style="width: | + | ===<font color=#008000>'''Para uso no UniNFe:'''</font>=== |
− | !scope="row"|'''Descrição do serviço'''||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/modelos.php?p= | + | |
+ | {| class="wikitable" style="width: 50%;" | ||
+ | !scope="row"|'''Descrição do serviço'''||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/modelos.php?p=NFSe%2FFIORILLI%2F2.01 Exemplos versão 2.01]'''</div> | ||
+ | |- | ||
+ | ||Cancela uma NFSe||<div style="text-align: center;">CancelarNfse-ped-cannfse.xml</div> | ||
+ | |- | ||
+ | ||<font color=#008000>Consulta do lote RPS (protocolo)</font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRps-ped-loterps.xml</div></font> | ||
+ | |- | ||
+ | ||Consulta faixa de uma numeração de NFSe||<div style="text-align: center;">ConsultarNfseFaixa-ped-sitnfse.xml</div> | ||
+ | |- | ||
+ | ||<font color=#008000>Consulta de NFSe por RPS</font>||<font color=#008000><div style="text-align: center;">ConsultarNfseRps-ped-sitnfserps.xml</div></font> | ||
+ | |- | ||
+ | ||Consulta de NFSe de serviços prestados||<div style="text-align: center;">ConsultarNfseServicoPrestado-ped-sitnfse.xml</div> | ||
+ | |- | ||
+ | ||<font color=#008000>Consulta de NFSe de serviços tomados</font>||<font color=#008000><div style="text-align: center;">ConsultarNfseServicoTomado-ped-sitnfsetom.xml</div></font> | ||
+ | |- | ||
+ | ||Gerar apenas uma NFSe||<div style="text-align: center;">GerarNfse-env-loterps.xml</div> | ||
+ | |- | ||
+ | ||<font color=#008000>Recepção de envio em lote RPS</font>||<font color=#008000><div style="text-align: center;">EnviarLoteRps-env-loterps.xml</div></font> | ||
+ | |- | ||
+ | ||Recepção de envio em lote RPS síncrono||<div style="text-align: center;">RecepcionarLoteRpsSincrono-env-loterps.xml</div> | ||
+ | |- | ||
+ | ||<font color=#008000>Substituição de NFSe</font>||<font color=#008000><div style="text-align: center;">SubstituirNfse-ped-substnfse.xml</div></font> | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | ===<font color=#008000>'''Para uso na DLL:'''</font>=== | ||
+ | |||
+ | {| class="wikitable" style="width: 50%;" | ||
+ | !scope="row"|'''Descrição do serviço'''||<div style="text-align: center;">'''[https://github.com/Unimake/DFe/tree/main/source/Unimake.DFe.Test/NFSe/Resources/FIORILLI/2.01 Exemplos versão 2.01]'''</div>||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/docdll/api/Unimake.Business.DFe.Servicos.Servico.html Enum do serviço]'''</div> | ||
|- | |- | ||
||Cancelamento de NFSe||<div style="text-align: center;">CancelarNfse</div>||<div style="text-align: center;">24</div> | ||Cancelamento de NFSe||<div style="text-align: center;">CancelarNfse</div>||<div style="text-align: center;">24</div> | ||
Linha 14: | Linha 43: | ||
||<font color=#008000>Consulta de lote RPS (protocolo)</font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRps</div></font>||<font color=#008000><div style="text-align: center;">31</div></font> | ||<font color=#008000>Consulta de lote RPS (protocolo)</font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRps</div></font>||<font color=#008000><div style="text-align: center;">31</div></font> | ||
|- | |- | ||
− | ||Consulta de NFSe por RPS||<div style="text-align: center;">ConsultarNfsePorRps</div>||<div style="text-align: center;">36</div> | + | ||Consulta faixa de uma numeração de NFSe||<div style="text-align: center;">ConsultarNfseFaixa</div>||<div style="text-align: center;">35</div> |
+ | |- | ||
+ | ||<font color=#008000>Consulta de NFSe por RPS</font>||<font color=#008000><div style="text-align: center;">ConsultarNfsePorRps</div></font>||<font color=#008000><div style="text-align: center;">36</div></font> | ||
|- | |- | ||
− | || | + | ||Consulta de NFSe de serviços prestados||<div style="text-align: center;">ConsultarNfseServicoPrestado</div>||<div style="text-align: center;">33</div> |
|- | |- | ||
− | ||Consulta de NFSe de serviços tomados||<div style="text-align: center;">ConsultarNfseServicoTomado</div>||<div style="text-align: center;">34</div> | + | ||<font color=#008000>Consulta de NFSe de serviços tomados</font>||<font color=#008000><div style="text-align: center;">ConsultarNfseServicoTomado</div></font>||<font color=#008000><div style="text-align: center;">34</div></font> |
|- | |- | ||
− | || | + | ||Gerar apenas uma NFSe||<div style="text-align: center;">GerarNfse</div>||<div style="text-align: center;">27</div> |
|- | |- | ||
− | ||Recepção de envio em lote RPS||<div style="text-align: center;">RecepcionarLoteRps</div>||<div style="text-align: center;">28</div> | + | ||<font color=#008000>Recepção de envio em lote RPS</font>||<font color=#008000><div style="text-align: center;">RecepcionarLoteRps</div></font>||<font color=#008000><div style="text-align: center;">28</div></font> |
|- | |- | ||
− | || | + | ||Recepção de envio em lote RPS sincrono||<div style="text-align: center;">RecepcionarLoteRpsSincrono</div>||<div style="text-align: center;">29</div> |
|- | |- | ||
− | ||Substituição de NFSe||<div style="text-align: center;">SubstituirNfse</div>||<div style="text-align: center;">30</div> | + | ||<font color=#008000>Substituição de NFSe</font>||<font color=#008000><div style="text-align: center;">SubstituirNfse</div></font>||<font color=#008000><div style="text-align: center;">30</div></font> |
|- | |- | ||
|} | |} | ||
+ | |||
+ | ====<font color=#008000>'''Exemplo de uso na DLL em C#:'''</font>==== | ||
+ | |||
+ | <pre> | ||
+ | var configuracao = new Configuracao | ||
+ | { | ||
+ | TipoDFe = TipoDFe.NFSe, | ||
+ | CertificadoDigital = CertificadoSelecionado, | ||
+ | TipoAmbiente = TipoAmbiente.Producao, | ||
+ | CodigoMunicipio = codigo_ibge_do_municipio, | ||
+ | Servico = Servico.NFSeGerarNfse, | ||
+ | SchemaVersao = "2.01", | ||
+ | MunicipioUsuario = "12345678901234", | ||
+ | MunicipioSenha = "123456" | ||
+ | }; | ||
+ | |||
+ | var gerarNfse = new GerarNfse(conteudoXML, configuracao); | ||
+ | gerarNfse.Executar(); | ||
+ | |||
+ | var retornoPrefeitura = gerarNfse.RetornoWSString; | ||
+ | </pre> | ||
=<font color=#008000>Veja também</font>= | =<font color=#008000>Veja também</font>= | ||
* [[Manuais:UniNFe|UniNFe]] | * [[Manuais:UniNFe|UniNFe]] | ||
* [[Manuais:Unimake.DFe|Unimake.DFe]] | * [[Manuais:Unimake.DFe|Unimake.DFe]] |
Edição atual tal como às 14h14min de 9 de abril de 2025
Índice
[ocultar]Padrão FIORILLI
- Municípios no padrão FIORILLI utilizam WSDL's diferentes para emissão de NFSe, logo cada município pode ou não ter implementado todos os serviços listados. No UniNFe e DLL, tem uma versão de SCHEMA:
- Observação:
- Cada contribuinte deve ter um usuário e senha no WSDL de produção e homologação.
Para uso no UniNFe:
Descrição do serviço | |
---|---|
Cancela uma NFSe | CancelarNfse-ped-cannfse.xml
|
Consulta do lote RPS (protocolo) | ConsultarLoteRps-ped-loterps.xml
|
Consulta faixa de uma numeração de NFSe | ConsultarNfseFaixa-ped-sitnfse.xml
|
Consulta de NFSe por RPS | ConsultarNfseRps-ped-sitnfserps.xml
|
Consulta de NFSe de serviços prestados | ConsultarNfseServicoPrestado-ped-sitnfse.xml
|
Consulta de NFSe de serviços tomados | ConsultarNfseServicoTomado-ped-sitnfsetom.xml
|
Gerar apenas uma NFSe | GerarNfse-env-loterps.xml
|
Recepção de envio em lote RPS | EnviarLoteRps-env-loterps.xml
|
Recepção de envio em lote RPS síncrono | RecepcionarLoteRpsSincrono-env-loterps.xml
|
Substituição de NFSe | SubstituirNfse-ped-substnfse.xml
|
Para uso na DLL:
Descrição do serviço | ||
---|---|---|
Cancelamento de NFSe | CancelarNfse |
24
|
Consulta de lote RPS (protocolo) | ConsultarLoteRps |
31
|
Consulta faixa de uma numeração de NFSe | ConsultarNfseFaixa |
35
|
Consulta de NFSe por RPS | ConsultarNfsePorRps |
36
|
Consulta de NFSe de serviços prestados | ConsultarNfseServicoPrestado |
33
|
Consulta de NFSe de serviços tomados | ConsultarNfseServicoTomado |
34
|
Gerar apenas uma NFSe | GerarNfse |
27
|
Recepção de envio em lote RPS | RecepcionarLoteRps |
28
|
Recepção de envio em lote RPS sincrono | RecepcionarLoteRpsSincrono |
29
|
Substituição de NFSe | SubstituirNfse |
30
|
Exemplo de uso na DLL em C#:
var configuracao = new Configuracao { TipoDFe = TipoDFe.NFSe, CertificadoDigital = CertificadoSelecionado, TipoAmbiente = TipoAmbiente.Producao, CodigoMunicipio = codigo_ibge_do_municipio, Servico = Servico.NFSeGerarNfse, SchemaVersao = "2.01", MunicipioUsuario = "12345678901234", MunicipioSenha = "123456" }; var gerarNfse = new GerarNfse(conteudoXML, configuracao); gerarNfse.Executar(); var retornoPrefeitura = gerarNfse.RetornoWSString;