Manuais:UniNFe/MunicipiosDesenvolvidos/PadroesDesenvolvidos
Padrões de NFSe Desenvolvidos
Guia apresentando todos os padrões de NFSe desenvolvidos no UniNFe e na DLL Unimake.DFe. Confira abaixo:
💡 Observação: Em caso de dúvidas acerca de um padrão específico, clique no link da versão no cabeçalho das tabelas para visualizar exemplos de XML de envio disponíveis.
Padrão ABACO
- Municípios no padrão ABACO utilizam WSDL's diferentes para emissão de NFSe, logo cada prefeitura pode ou não implementar os serviços listados abaixo.
- No UniNFe e DLL, tem duas versões de SCHEMA disponíveis.
🔎 Observação: Para cada serviço existe um WSDL diferente.
Para uso no UniNFe
| Descrição do serviço | ||
|---|---|---|
| Cancelar nota fiscal de serviço | CancelarNfseEnvio-ped-cannfse.xml |
-
|
| Consulta lote RPS | ConsultarLoteRpsEnvio-ped-loterps.xml |
ConsultarLoteRpsEnvio-ped-loterps.xml
|
| Consulta NFSe | ConsultarNfseEnvio-ped-cnfse.xml |
-
|
| Consulta NFSe por Faixa | - |
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
|
| Consulta NFSe por RPS | ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml |
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
|
| Consulta Situacao Lote Rps | ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml |
-
|
| Gerar Nota Fiscal de Serviço | - |
GerarNfseEnvio-env-loterps.xml
|
| Recepcionar Lote RPS | RecepcionarLoteRpsEnvio-env-loterps.xml |
RecepcionarLoteRpsEnvio-env-loterps.xml
|
| Recepcionar Lote RPS Sincrono | - |
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml
|
| Substituir nota fiscal de Serviço | - |
SubstituirNfseEnvio-ped-substnfse.xml
|
Para uso na DLL
| Descrição do serviço | |||
|---|---|---|---|
| Cancelar nota fiscal de serviço | CancelarNfse |
- |
24
|
| Consulta lote RPS | ConsultarLoteRps |
ConsultarLoteRps |
31
|
| Consulta NFSe | ConsultarNfse |
- |
32
|
| Consulta NFSe por Faixa | - |
ConsultarNfseFaixa |
35
|
| Consulta NFSe por RPS | ConsultarNfsePorRps |
ConsultarNfsePorRps |
36
|
| Consulta Situacao Lote Rps | ConsultarSituacaoLoteRps |
- |
40
|
| Gerar Nota Fiscal de Serviço | - |
GerarNfse |
27
|
| Recepcionar Lote RPS | RecepcionarLoteRps |
RecepcionarLoteRps |
28
|
| Recepcionar Lote RPS Sincrono | - |
RecepcionarLoteRpsSincrono |
29
|
| Substituir nota fiscal de Serviço | - |
SubstituirNfse |
30
|
Padrão ABASE
- Municípios no padrão ABASE utilizam o mesmo WSDL para emissão de NFSe.
- No UniNFe e DLL, temos uma versão de SCHEMA disponível.
Para uso no UniNFe
| Descrição do serviço | |
|---|---|
| Cancelar nota fiscal de serviço | CancelarNfseEnvio-ped-cannfse.xml
|
| Consulta lote RPS | ConsultarLoteRpsEnvio-ped-loterps.xml
|
| Consulta NFSe por RPS | ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
|
| Recepcionar Lote RPS | RecepcionarLoteRpsEnvio-env-loterps.xml
|
Para uso na DLL
| Descrição do serviço | ||
|---|---|---|
| Cancelar nota fiscal de serviço | CancelarNfse |
24
|
| Consulta lote RPS | ConsultarLoteRps |
31
|
| Consulta NFSe por RPS | ConsultarNfsePorRps |
36
|
| Recepcionar Lote RPS | RecepcionarLoteRps |
28
|
Padrão ADM_SISTEMAS
- Municípios no padrão ADM_SISTEMAS utilizam WSDL's diferentes para emissão de NFSe, logo cada prefeitura pode ou não implementar os serviços listados abaixo.
- No UniNFe e DLL, tem duas versões de SCHEMA disponíveis.
🔎 Observação: Para cada serviço existe um WSDL diferente.
Para uso no UniNFe
| Descrição do serviço | ||
|---|---|---|
| Cancelar nota fiscal de serviço | CancelarNfseEnvio-ped-cannfse.xml |
CancelarNfseEnvio-ped-cannfse.xml
|
| Consulta lote RPS | ConsultarLoteRpsEnvio-ped-loterps.xml |
ConsultarLoteRpsEnvio-ped-loterps.xml
|
| Consulta NFSe de serviços prestados | ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml |
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
|
| Consulta NFSe de serviços tomados | ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml |
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
|
| Consulta NFSe por Faixa | ConsultarNfseFaixaEnvio-ped-sitnfse.xml |
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
|
| Consulta NFSe por RPS | ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml |
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
|
| Gerar Nota Fiscal de Serviço | GerarNfseEnvio-env-loterps.xml |
GerarNfseEnvio-env-loterps.xml
|
| Recepcionar Lote RPS | RecepcionarLoteRpsEnvio-env-loterps.xml |
RecepcionarLoteRpsEnvio-env-loterps.xml
|
| Recepcionar Lote RPS Sincrono | RecepcionarLoteRpsSincronoEnvio-env-loterps.xml |
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml
|
| Substituir nota fiscal de Serviço | SubstituirNfseEnvio-ped-substnfse.xml |
SubstituirNfseEnvio-ped-substnfse.xml
|
Para uso na DLL
| Descrição do serviço | |||
|---|---|---|---|
| Cancelar nota fiscal de serviço | CancelarNfse |
CancelarNfse |
24
|
| Consulta lote RPS | ConsultarLoteRps |
ConsultarLoteRps |
31
|
| Consulta NFSe de serviços prestados | ConsultarNfseServicoPrestado |
ConsultarNfseServicoPrestado |
33
|
| Consulta NFSe de serviços tomados | ConsultarNfseServicoTomado |
ConsultarNfseServicoTomado |
34
|
| Consulta NFSe por Faixa | ConsultarNfseFaixa |
ConsultarNfseFaixa |
35
|
| Consulta NFSe por RPS | ConsultarNfsePorRps |
ConsultarNfsePorRps |
36
|
| Gerar Nota Fiscal de Serviço | GerarNfse |
GerarNfse |
27
|
| Recepcionar Lote RPS | RecepcionarLoteRps |
RecepcionarLoteRps |
28
|
| Recepcionar Lote RPS Sincrono | RecepcionarLoteRpsSincrono |
RecepcionarLoteRpsSincrono |
29
|
| Substituir nota fiscal de Serviço | SubstituirNfse |
SubstituirNfse |
30
|
Exemplo de uso na DLL em C#:
Uso para ambas versões
var configuracao = new Configuracao
{
TipoDFe = TipoDFe.NFSe,
CertificadoDigital = CertificadoSelecionado,
TipoAmbiente = TipoAmbiente.Producao,
CodigoMunicipio = codigo_ibge_do_municipio,
Servico = Servico.NFSeGerarNfse,
SchemaVersao = "2.01", //Ou 2.03
MunicipioUsuario = "12345678901234",
MunicipioSenha = "123456"
};
var gerarNfse = new GerarNfse(conteudoXML, configuracao);
gerarNfse.Executar();
var retornoPrefeitura = gerarNfse.RetornoWSString;
Padrão AGILI
- Municípios no padrão AGILI utilizam URLs diferentes para emissão de NFSe.
- No UniNFe e DLL, temos uma versão de SCHEMA disponível.
🔎 Observação: Padrão AGILI é trabalhado por API, logo cada contribuinte deve ter um login e senha para uso desse padrão.
Para uso no UniNFe
| Descrição do serviço | |
|---|---|
| Consultar Lote RPS | ConsultarLoteRpsEnvio-ped-loterps.xml
|
| Consultar NFSe pelo RPS | ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
|
| Consultar NFSe por faixa | ConsultarNfseFaixaEnvio-ped-sitnfse.xml
|
| Consultar situação do cancelamento da NFSe | ConsultarRequerimentoCancelamentoEnvio-ped-crc.xml
|
| Envio de lote RPS | EnvioLoteRpsEnvio-ped-elr.xml
|
| Envio de lote RPS | EnviarLoteRpsEnvio-ped-elr.xml
|
| Envio de lote RPS - Sincrono | GerarNfseEnvio-env-loterps.xml
|
| Envio do cancelamento de NFSe | CancelarNfseEnvio-ped-cannfse.xml
|
Para uso na DLL
| Descrição do serviço | ||
|---|---|---|
| Consultar Lote RPS | ConsultarLoteRps |
31
|
| Consultar NFSe pelo RPS | ConsultarNfsePorRps |
36
|
| Consultar NFSe por faixa | ConsultarNfseFaixa |
35
|
| Consultar situação do cancelamento da NFSe | ConsultarRequerimentoCancelamento |
64
|
| Envio de lote RPS | EnvioLoteRps |
44
|
| Envio de lote RPS | EnviarLoteRps |
-
|
| Envio de lote RPS - Sincrono | GerarNfse |
27
|
| Envio do cancelamento de NFSe | CancelarNfse |
24
|