Manuais:UniNFe/MunicipiosMonitor/PRONIN
Índice
Padrão PRONIM
- Municípios no padrão PRONIM 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 três versões de SCHEMA e na DLL, tem duas versões de SCHEMA:
- Observação:
- A partir de Janeiro de 2022 a PRONIM desativou alguns WSDL de homologação.
Para uso no UniNFe:
Descrição do serviço | |||
---|---|---|---|
Cancelamento de NFSe | CancelarNfse-ped-cannfse.xml |
CancelarNfse-ped-cannfse.xml |
CancelarNfse-ped-cannfse.xml
|
Consulta de lote RPS (protocolo) | ConsultarLoteRps-ped-loterps.xml |
ConsultarLoteRps-ped-loterps.xml |
ConsultarLoteRps-ped-loterps.xml
|
Consulta de NFSe por RPS | ConsultarNfseRps-ped-sitnfserps.xml |
ConsultarNfseRps-ped-sitnfserps.xml |
ConsultarNfseRps-ped-sitnfserps.xml
|
Consulta da situação do lote RPS | ConsultarSituacaoLoteRps-ped-sitloterps.xml |
- |
-
|
Gerar apenas uma NFSe | - |
- |
GerarNfse-env-loterps.xml
|
Recepção de envio em lote RPS | RecepcionarLoteRps-env-loterps.xml |
RecepcionarLoteRps-env-loterps.xml |
RecepcionarLoteRps-env-loterps.xml
|
Recepção de envio em lote RPS síncrono | - |
- |
EnviarLoteRpsSincrono-env-loterps.xml
|
Substituição de NFSe | - |
SubstituirNfse-ped-substnfse.xml |
SubstituirNfse-ped-substnfse.xml
|
Para uso na DLL:
Descrição do serviço | |||
---|---|---|---|
Cancelamento de NFSe | CancelarNfse |
CancelarNfse |
24
|
Consulta de lote RPS (protocolo) | ConsultarLoteRps |
ConsultarLoteRps |
31
|
Consulta de NFSe por RPS | ConsultarNfsePorRps |
ConsultarNfsePorRps |
36
|
Gerar apenas uma NFSe | GerarNfse |
GerarNfse |
27
|
Recepção de envio em lote RPS | RecepcionarLoteRps |
RecepcionarLoteRps |
28
|
Substituição de NFSe | SubstituirNfse |
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.02" }; var gerarNfse = new GerarNfse(conteudoXML, configuracao); gerarNfse.Executar(); var retornoPrefeitura = gerarNfse.RetornoWSString;
Veja também