Manuais:UniNFe/MunicipiosDesenvolvidos/PadroesDesenvolvidos

De unimake
Revisão de 16h42min de 1 de dezembro de 2025 por Brayan (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Índice

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 2 versões de SCHEMA disponíveis.


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, tem 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


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = 9999902,
    Servico = Servico.NFSeRecepcionarLoteRps,
    SchemaVersao = "2.01",

};

var servico = new RecepcionarLoteRps(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


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 2 versões de SCHEMA disponíveis.


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 todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "X.XX",
    MunicipioUsuario = "12345678901234",
    MunicipioSenha = "123456",
};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão AGILI

  • Municípios no padrão AGILI utilizam URLs diferentes para emissão de NFSe;
  • No UniNFe e DLL, tem 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 - 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 - Sincrono
GerarNfse
27
Envio do cancelamento de NFSe
CancelarNfse
24


Padrão AVMB

  • Somente o município de Pelotas - RS utiliza esse padrão;
  • No UniNFe e DLL, tem 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão BAUHAUS

  • Municípios no padrão BAUHAUS utilizam-se de API para os serviços relacionados a NFSe, logo cada prefeitura tem seu link de produção e homologação para emissão;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.

Observação: Esse padrão exige um TOKEN para se comunicar com a API: No UniNFe, basta informar esse TOKEN no campo senha; Na DLL, basta informar esse TOKEN na propriedade MunicipioToken no objeto Configuracao.


Para uso no UniNFe

Descrição do serviço
Consultar NFSe
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consultar NFSe
ConsultarNfseEnvio-ped-cnfse.xml
Consultar NFSe
SubstituirNfseEnvio-ped-substnfse.xml
Consultar NFSe
ConsultarRpsDisponivelEnvio-ped-crd.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 NFSe
SubstituirNfse
30
Consultar NFSe
ConsultarNfse
32
Consultar NFSe
ConsultarRpsDisponivel
60
Consultar NFSe
ConsultarNfsePorRps
36
Envio de lote RPS - Sincrono
GerarNfse
27
Envio do cancelamento de NFSe
CancelarNfse
24


Exemplo de uso na DLL em C#:

Versão 1.00

var configuracao = new Configuracao
{{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    codigo_municipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "1.00"
    MunicipioToken = "TOKEN_AQUI"
}};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão BETHA

  • Municípios no padrão BETHA utilizam o mesmo WSDL para emissão de NFSe;
  • No UniNFe e DLL, tem 2 versões de SCHEMA disponíveis.


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
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 NFSe Serviço Prestado
-
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe Serviço Tomado
-
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consultar Situação Lote Rps
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
-
Envio de NFSe Síncrono
-
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml
RecepcionarLoteRpsEnvio-env-loterps.xml
Recepcionar Lote RPS Sincrono
-
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml
Substituir NFSe
-
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
ConsultarNfse
-
32
Consulta NFSe por faixa
-
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
ConsultarNfsePorRps
36
Consulta NFSe Serviço Prestado
-
ConsultarNfseServicoPrestado
33
Consulta NFSe Serviço Tomado
-
ConsultarNfseServicoTomado
34
Consultar Situação Lote Rps
ConsultarSituacaoLoteRps
-
40
Envio de NFSe Síncrono
-
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
-
RecepcionarLoteRpsSincrono
29
Substituir NFSe
-
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = 9999903,
    Servico = Servico.NFSeRecepcionarLoteRps,
    SchemaVersao = "X.XX",

};

var servico = new RecepcionarLoteRps(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão BETHA_CLOUD

  • Municípios no padrão BETHA_CLOUD utilizam o mesmo WSDL para emissão de NFSe;
  • No UniNFe e DLL, tem 2 versões de SCHEMA disponíveis.


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
ConsultarNfseEnvio-ped-cnfse.xml
-
Consulta NFSe por faixa
-
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
-
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consulta NFSe Serviço Prestado
-
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe Serviço Tomado
-
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consultar Situação Lote Rps
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
-
Envio de NFSe Síncrono
-
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
-
RecepcionarLoteRpsEnvio-env-loterps.xml
Recepcionar Lote RPS Sincrono
-
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml
Substituir NFSe
-
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
31
Consulta NFSe
ConsultarNfse
-
32
Consulta NFSe por faixa
-
ConsultarNfseFaixa
35
Consulta NFSe por RPS
-
ConsultarNfsePorRps
36
Consulta NFSe Serviço Prestado
-
ConsultarNfseServicoPrestado
33
Consulta NFSe Serviço Tomado
-
ConsultarNfseServicoTomado
34
Consultar Situação Lote Rps
ConsultarSituacaoLoteRps
-
40
Envio de NFSe Síncrono
-
GerarNfse
27
Recepcionar Lote RPS
-
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
-
RecepcionarLoteRpsSincrono
29
Substituir NFSe
-
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = 9999907,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "X.XX",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão BHISS

  • Municípios no padrão BHISS 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 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 Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consultar Nfse
ConsultarNfseEnvio-ped-cnfse.xml
Consultar Situação Lote Rps
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.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 Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Consultar Nfse
ConsultarNfse
32
Consultar Situação Lote Rps
ConsultarSituacaoLoteRps
40
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão BSITBR

  • Municípios no padrão BSITBR 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 uma versão de SCHEMA disponível.

Observação: Esse padrão não disponibiliza WSDL de homologação.


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 pelo RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-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 pelo RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27


Padrão CARIOCA

  • Somente Rio de Janeiro - RJ utiliza esse padrão, pois foi feito especialmente para essa prefeitura;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.

Observação: Veja como é feito o link de impressão da NFSe em PDF.


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
ConsultarNfseEnvio-ped-cnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.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
ConsultarNfse
32
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão CECAM

  • Municípios no padrão CECAM 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 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
Consultar Nota Fiscal de Serviço
ConsultarNfseEnvio-ped-cnfse.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
Consultar Nota Fiscal de Serviço
ConsultarNfse
32
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão CENTI

  • Municípios no padrão CENTI utilizam-se de API para os serviços relacionados a NFSe, logo cada prefeitura tem seu link de produção e homologação para emissão;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.


Para uso no UniNFe

Descrição do serviço
Consultar NFSe
ConsultarNfsePorRpsEnvio-ped-cnprnfse.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 NFSe
ConsultarNfsePorRps
36
Envio de lote RPS - Sincrono
GerarNfse
27
Envio do cancelamento de NFSe
CancelarNfse
24


Padrão CONAM

  • Municípios no padrão CONAM utilizam o mesmo WSDL para emissão de NFSe;
  • No UniNFe e DLL, tem 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 por RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta o link de download da nota fiscal de Serviço
ConsultarNfsePDFEnvio-ped-cnnfse.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 por RPS
ConsultarLoteRps
31
Consulta o link de download da nota fiscal de Serviço
ConsultarNfsePDF
37
Recepcionar Lote RPS
RecepcionarLoteRps
28


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeRecepcionarLoteRps,
    SchemaVersao = "2.00",

};

var servico = new RecepcionarLoteRps(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão COPLAN

  • Municípios no padrão COPLAN 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 2 versões de SCHEMA disponíveis.


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 todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "X.XX",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão DBSELLER

  • Municípios no padrão DBSELLER 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 2 versões de SCHEMA disponíveis.


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 por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consulta Situacao Lote Rps
-
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml
RecepcionarLoteRpsEnvio-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 por RPS
ConsultarNfsePorRps
ConsultarNfsePorRps
36
Consulta Situacao Lote Rps
-
ConsultarSituacaoLoteRps
40
Recepcionar Lote RPS
RecepcionarLoteRps
RecepcionarLoteRps
28
Substituir nota fiscal de Serviço
SubstituirNfse
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeSubstituirNfse,
    SchemaVersao = "X.XX",

};

var servico = new SubstituirNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão DESENVOLVECIDADE

  • Municípios no padrão DESENVOLVECIDADE 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 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 de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincronoEnvio-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 de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "2.03",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão DIGIFRED

  • Municípios no padrão DIGIFRED 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 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão DSF

  • Municípios no padrão DSF 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 4 versões de SCHEMA disponíveis.

Observação: Veja como é construída a tag <Assinatura> que é diferente da tag <Signature>.

Observação: Sobre São José dos Campos - SP: Aceita tanto versão 3.00 quanto versão 2.03.


Para uso no UniNFe

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
Consulta de NFSe por Data
-
-
-
ConsultarNfseEnvio-ped-cnfse.xml
Consulta lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
ConsultarLoteRpsEnvio-ped-loterps.xml
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
-
-
Consulta NFSe por Faixa
-
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
-
-
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
-
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consulta Sequencia Lote Nota RPS
ConsultarSequenciaLoteNotaRPSEnvio-ped-csln.xml
-
-
-
Consultar NFSe Valida
ConsultarNotaValidaEnvio-ped-cnv.xml
-
-
-
Consultar Situação Lote Rps
-
-
-
ConsultarSituacaoLoteRpsEnvio-ped-cslr.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
RecepcionarLoteRpsEnvio-env-loterps.xml
RecepcionarLoteRpsEnvio-env-loterps.xml
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml
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
CancelarNfse
CancelarNfse
24
Consulta de NFSe por Data
-
-
-
ConsultarNfse
32
Consulta lote RPS
ConsultarLoteRps
ConsultarLoteRps
ConsultarLoteRps
ConsultarLoteRps
31
Consulta NFSe de serviços prestados
-
ConsultarNfseServicoPrestado
ConsultarNfseServicoPrestado
-
33
Consulta NFSe de serviços tomados
-
ConsultarNfseServicoTomado
-
-
34
Consulta NFSe por Faixa
-
ConsultarNfseFaixa
-
-
35
Consulta NFSe por RPS
ConsultarNfsePorRps
ConsultarNfsePorRps
-
ConsultarNfsePorRps
36
Consulta Sequencia Lote Nota RPS
ConsultarSequenciaLoteNotaRPS
-
-
-
61
Consultar NFSe Valida
ConsultarNotaValida
-
-
-
26
Consultar Situação Lote Rps
-
-
-
ConsultarSituacaoLoteRps
40
Gerar Nota Fiscal de Serviço
-
GerarNfse
GerarNfse
-
27
Recepcionar Lote RPS
RecepcionarLoteRps
RecepcionarLoteRps
RecepcionarLoteRps
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
RecepcionarLoteRpsSincrono
RecepcionarLoteRpsSincrono
-
29
Substituir nota fiscal de Serviço
-
SubstituirNfse
SubstituirNfse
-
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "X.XX",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão E_RECEITA

  • Municípios no padrão E_RECEITA 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 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 Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "2.02",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão EGOVERNE

  • Somente Curitiba - PR utiliza esse padrão, pois foi feito especialmente para essa prefeitura;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.

Observação: Veja como é feito o link de impressão da NFSe em PDF.


Para uso no UniNFe

Descrição do serviço
ConsultarNfseEnvio-ped-cnfse.xml
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
Consultar Situação Lote Rps
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
ConsultarNfse
32
Cancelar nota fiscal de serviço
CancelarNfse
24
Consulta lote RPS
ConsultarLoteRps
31
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Consultar Situação Lote Rps
ConsultarSituacaoLoteRps
40
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão EGOVERNEISS

  • Municípios no padrão EGOVERNEISS 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 uma versão de SCHEMA disponível.

Observação: WSDL de homologação é o mesmo de produção. Para emitir em homologação, deve-se alterar a tag <Homologacao> para TRUE.


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
Envio Rps
EnvioRpsEnvio-ped-er.xml
EnvioLoteRps
EnvioLoteRpsEnvio-ped-elr.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
Envio Rps
EnvioRps
45
EnvioLoteRps
EnvioLoteRps
44


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeEnvioLoteRps,
    SchemaVersao = "1.00",

};

var servico = new EnvioLoteRps(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão E&L

  • Municípios no padrão E&L 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 2 versões de SCHEMA disponíveis.

Observação: Esse padrão não disponibiliza WSDL de homologação, cada prefeitura tem que ter um usuário de teste no WSDL de produção.


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
ConsultarNfseEnvio-ped-cnfse.xml
-
Consulta NFSe de serviços prestados
-
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
-
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
-
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consulta situação do 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
CancelarNfse
24
Consulta Lote RPS
ConsultarLoteRps
ConsultarLoteRps
31
Consulta NFSe
ConsultarNfse
-
32
Consulta NFSe de serviços prestados
-
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
-
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
-
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
ConsultarNfsePorRps
36
Consulta situação do 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


Exemplo de uso na DLL em C#:

Versão 1.00

var configuracao = new Configuracao
{{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    codigo_municipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeRecepcionarLoteRps,
    SchemaVersao = "1.00"
    MunicipioUsuario = "12345678901234",
    MunicipioSenha = "123456"
}};

var servico = new RecepcionarLoteRps(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;

Versão 2.04

var configuracao = new Configuracao
{{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    codigo_municipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "2.04"
}};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão ELOTECH

  • Municípios no padrão ELOTECH 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 uma versão de SCHEMA disponível.

Observação: Endereço de homologação é o mesmo de produção, mudando somente a tag <Homologa> para TRUE ou FALSE.


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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "2.03",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão EMBRAS

  • Municípios no padrão EMBRAS 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 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão EQUIPLANO

  • Municípios no padrão EQUIPLANO utilizam o mesmo WSDL para emissão de NFSe;
  • No UniNFe e DLL, tem 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
Consultar Nfse
ConsultarNfseEnvio-ped-cnfse.xml
Consultar Situação Lote Rps
ConsultarSituacaoLoteRpsEnvio-ped-cslr.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
Consultar Nfse
ConsultarNfse
32
Consultar Situação Lote Rps
ConsultarSituacaoLoteRps
40
Recepcionar Lote RPS
RecepcionarLoteRps
28


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = 9999905,
    Servico = Servico.NFSeRecepcionarLoteRps,
    SchemaVersao = "1.00",

};

var servico = new RecepcionarLoteRps(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão FINTEL

  • Municípios no padrão FINTEL 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 2 versões de SCHEMA disponíveis.


Para uso no UniNFe

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
Consulta Situuação do Lote por RPS
-
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
GerarNfseEnvio-env-loterps.xml
Realiza a consulta da NFSe através do Prestador
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
-
Realiza a consulta da NFSe através do Rps
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Realiza a consulta da NFSe através do Tomador
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
-
Realiza a consulta da NFSe por faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Realiza a consulta do Lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
ConsultarLoteRpsEnvio-ped-loterps.xml
Recepcionar Lote RPS
-
RecepcionarLoteRpsEnvio-env-loterps.xml
Recepcionar Lote RPS síncrono
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml
Substitui NFSe
SubstituirNfseEnvio-ped-substnfse.xml
-


Para uso na DLL

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNfse
CancelarNfse
24
Consulta Situuação do Lote por RPS
-
ConsultarSituacaoLoteRps
40
Gerar Nota Fiscal de Serviço
GerarNfse
GerarNfse
27
Realiza a consulta da NFSe através do Prestador
ConsultarNfseServicoPrestado
-
33
Realiza a consulta da NFSe através do Rps
ConsultarNfsePorRps
ConsultarNfsePorRps
36
Realiza a consulta da NFSe através do Tomador
ConsultarNfseServicoTomado
-
34
Realiza a consulta da NFSe por faixa
ConsultarNfseFaixa
ConsultarNfseFaixa
35
Realiza a consulta do Lote RPS
ConsultarLoteRps
ConsultarLoteRps
31
Recepcionar Lote RPS
-
RecepcionarLoteRps
28
Recepcionar Lote RPS síncrono
RecepcionarLoteRpsSincrono
RecepcionarLoteRpsSincrono
29
Substitui NFSe
SubstituirNfse
-
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "X.XX",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão FIORILLI

  • Municípios no padrão FIORILLI 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 uma versão de SCHEMA disponível.

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
Cancelar nota fiscal de serviço
CancelarNfseEnvio-ped-cannfse.xml
Consulta lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas 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",
    MunicipioUsuario = "12345678901234",
    MunicipioSenha = "123456",
};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão FISCO

  • Municípios no padrão FISCO utilizam o mesmo WSDL para emissão de NFSe;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.

Observação: Não possui ambiente de homologação.


Para uso no UniNFe

Descrição do serviço
Cancelar NFSe
CancelarNfseEnvio-ped-cannfse.xml
Consulta lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consultar NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consultar NFSe Servico consultarNfseServicoTomado
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consultar NFSe Servico Prestado
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Gerar NFSe
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml
Substituir NFSe
SubstituirNfseEnvio-ped-substnfse.xml


Para uso na DLL

Descrição do serviço
Cancelar NFSe
CancelarNfse
24
Consulta lote RPS
ConsultarLoteRps
31
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Consultar NFSe por Faixa
ConsultarNfseFaixa
35
Consultar NFSe Servico consultarNfseServicoTomado
ConsultarNfseServicoTomado
34
Consultar NFSe Servico Prestado
ConsultarNfseServicoPrestado
33
Gerar NFSe
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir NFSe
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = 9999906,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "2.03",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão FUTURIZE

  • Municípios no padrão FUTURIZE 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 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão GIAP

  • Municípios no padrão GIAP 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 uma versão de SCHEMA disponível.


Para uso no UniNFe

Descrição do serviço
Consulta da NFSe
ConsultarNfseEnvio-ped-cnfse.xml
Envio de lote RPS - Sincrono
GerarNfseEnvio-env-loterps.xml
Evento de cancelamento da NFSe
CancelarNfseEnvio-ped-cannfse.xml


Para uso na DLL

Descrição do serviço
Consulta da NFSe
ConsultarNfse
32
Envio de lote RPS - Sincrono
GerarNfse
27
Evento de cancelamento da NFSe
CancelarNfse
24


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSe,
    SchemaVersao = "2.00",

};

var servico = new (conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão GIF

  • Municípios no padrão GIF 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 2 versões de SCHEMA disponíveis.


Para uso no UniNFe

Descrição do serviço
Cancelamento Nota Fiscal
CancelarNotaFiscalEnvio-ped-cnf.xml
-
Consulta Pedido Status Lote
ObterCriticaLoteEnvio-ped-ocl.xml
-
Consultar Lote Nota Fiscal
ConsultaLoteEnvio-ped-cl.xml
-
Consultar Lote Nota Fiscal
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
-
Consultar NFSe
-
ConsultarNfseEnvio-ped-cnfse.xml
Consultar NFSe serviço prestado
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
-
Consultar Nota Fiscal
ConsultarNotaFiscalEnvio-ped-cnf.xml
-
Enviar Lote Notas
EnviarLoteNotasEnvio-ped-eln.xml
-
Envio do cancelamento de NFSe
-
CancelarNfseEnvio-ped-cannfse.xml
Envio do DPS - Sincrono
-
GerarNfseEnvio-env-loterps.xml
Obter Nota Fiscal Xml
ObterNotaFiscalXmlEnvio-ped-onfx.xml
-
Obter Nota Fiscal Xml
ConsultarNfsePDFEnvio-ped-cnnfse.xml
-
Solicitar Inutilizacao NFSe
SolicitacaoInutilizacaoEnvio-ped-si.xml
-


Para uso na DLL

Descrição do serviço
Cancelamento Nota Fiscal
CancelarNotaFiscal
-
52
Consulta Pedido Status Lote
ObterCriticaLote
-
57
Consultar Lote Nota Fiscal
ConsultaLote
-
48
Consultar Lote Nota Fiscal
ConsultarNfseServicoTomado
-
34
Consultar NFSe
-
ConsultarNfse
32
Consultar NFSe serviço prestado
ConsultarNfseServicoPrestado
-
33
Consultar Nota Fiscal
ConsultarNotaFiscal
-
84
Enviar Lote Notas
EnviarLoteNotas
-
54
Envio do cancelamento de NFSe
-
CancelarNfse
24
Envio do DPS - Sincrono
-
GerarNfse
27
Obter Nota Fiscal Xml
ObterNotaFiscalXml
-
62
Obter Nota Fiscal Xml
ConsultarNfsePDF
-
37
Solicitar Inutilizacao NFSe
SolicitacaoInutilizacao
-
63


Padrão GINFES

  • Municípios no padrão GINFES utilizam o mesmo WSDL para emissão de NFSe;
  • No UniNFe e DLL, tem 2 versões de SCHEMA disponíveis.

Observação: Os municípios Fortaleza - CE e Contagem - MG utilizam a versão 2.00 para o serviço de cancelamento.

Observação: Município de São José dos Pinhais - PR (Cód. IBGE 4125506) possui XMLs modificados que utilizam versão 3.00 disponibilizado nesse link.


Para uso no UniNFe

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNfseEnvio-ped-cannfse.xml
-
Consulta de NFSe por Data
-
ConsultarNfseEnvio-ped-cnfse.xml
Consulta lote RPS
-
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta NFSe por RPS
-
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consultar Situação Lote Rps
-
ConsultarSituacaoLoteRpsEnvio-ped-cslr.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 de NFSe por Data
-
ConsultarNfse
32
Consulta lote RPS
-
ConsultarLoteRps
31
Consulta NFSe por RPS
-
ConsultarNfsePorRps
36
Consultar Situação Lote Rps
-
ConsultarSituacaoLoteRps
40
Recepcionar Lote RPS
-
RecepcionarLoteRps
28


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = 9999900,
    Servico = Servico.NFSeRecepcionarLoteRps,
    SchemaVersao = "X.XX",

};

var servico = new RecepcionarLoteRps(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão GISSONLINE

  • Municípios no padrão GISSONLINE 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 uma versão de SCHEMA disponível.

Observação: Veja como montar o link do PDF para o padrão GISSONLINE.

Observação: Sobre município de Ribeirão Preto - SP, para o ambiente de produção: XML de CancelarNfse não deve ter ID na tag ns2:InfPedidoCancelamento.


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
Consulta NFSe por serviço prestado
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe por serviço tomado
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.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
Consulta NFSe por serviço prestado
ConsultarNfseServicoPrestado
33
Consulta NFSe por serviço tomado
ConsultarNfseServicoTomado
34
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão HM2SOLUCOES

  • Municípios no padrão HM2SOLUCOES utilizam-se de API para os serviços relacionados a NFSe, logo cada prefeitura tem seu link de produção e homologação para emissão;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.

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
Consultar NFSe
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consultar NFSe Servico Prestado
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consultar NFSe Servico Tomado
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Envio do cancelamento de NFSe
CancelarNfseEnvio-ped-cannfse.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Consultar NFSe
ConsultarNfsePorRps
36
Consultar NFSe Servico Prestado
ConsultarNfseServicoPrestado
33
Consultar NFSe Servico Tomado
ConsultarNfseServicoTomado
34
Envio do cancelamento de NFSe
CancelarNfse
24
Recepcionar Lote RPS
RecepcionarLoteRps
28


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeRecepcionarLoteRps,
    SchemaVersao = "1.00",
    MunicipioUsuario = "12345678901234",
    MunicipioSenha = "123456",
};

var servico = new RecepcionarLoteRps(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão IIBRASIL

  • Municípios no padrão IIBRASIL 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 uma versão de SCHEMA disponível.

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
Recepcionar Lote RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Recepcionar Lote RPS
GerarNfseEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Recepcionar Lote RPS
GerarNfse
27
Recepcionar Lote RPS
ConsultarNfsePorRps
36


Padrão INDAIATUBA_SP

  • Somente Indaiatuba - SP utiliza esse padrão, pois foi feito especialmente para essa prefeitura;
  • No UniNFe e DLL, tem 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão INTERSOL

  • Municípios no padrão INTERSOL utilizam o mesmo WSDL de homologação e diferentes WSDL's de produção para emissão de NFSe, logo cada prefeitura pode ou não implementar os serviços listados abaixo.
  • No UniNFe e DLL, tem 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 de Nota Fiscal de Serviço
ConsultarNfseEnvio-ped-cnfse.xml
Consulta lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consultar Situação Lote Rps
ConsultarSituacaoLoteRpsEnvio-ped-cslr.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 de Nota Fiscal de Serviço
ConsultarNfse
32
Consulta lote RPS
ConsultarLoteRps
31
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Consultar Situação Lote Rps
ConsultarSituacaoLoteRps
40
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão IPM

  • Municípios no padrão IPM 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 3 versões de SCHEMA disponíveis.

Observação: Versão 1.00: Municípios dessa versão utilizam uma única URL para os envios; Para enviar em homologação, é necessário acrescentar a tag <nfse_teste>1</nfse_teste> antes de <nf> para testes e retirar essa tag para enviar em produção.

Observação: Versão 1.20: Municípios dessa versão utilizam uma URL própria de produção e homologação; Municípios que não possuem ambiente de homologação, é necessário acrescentar a tag <nfse_teste>1</nfse_teste> antes de <nf> para testes e retirar essa tag para enviar em produção.


Para uso no UniNFe

Descrição do serviço
Consulta da NFSe
ConsultarNfseEnvio-ped-cnfse.xml
ConsultarNfseEnvio-ped-cnfse.xml
-
Consulta NFSe de serviços prestados
-
-
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe por Faixa
-
-
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por Rps
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
-
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consulta NFSe por RPS
-
-
ConsultarLoteRpsEnvio-ped-loterps.xml
Envio de lote RPS - Sincrono
GerarNfseEnvio-env-loterps.xml
GerarNfseEnvio-env-loterps.xml
GerarNfseEnvio-env-loterps.xml
Evento de cancelamento da NFSe
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
Recepcionar Lote RPS
-
-
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
Consulta da NFSe
ConsultarNfse
ConsultarNfse
-
32
Consulta NFSe de serviços prestados
-
-
ConsultarNfseServicoPrestado
33
Consulta NFSe por Faixa
-
-
ConsultarNfseFaixa
35
Consulta NFSe por Rps
ConsultarNfsePorRps
-
ConsultarNfsePorRps
36
Consulta NFSe por RPS
-
-
ConsultarLoteRps
31
Envio de lote RPS - Sincrono
GerarNfse
GerarNfse
GerarNfse
27
Evento de cancelamento da NFSe
CancelarNfse
CancelarNfse
CancelarNfse
24
Recepcionar Lote RPS
-
-
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
-
-
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
-
-
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "X.XX",
    MunicipioUsuario = "12345678901234",
    MunicipioSenha = "123456",
};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão ISSNET

  • Municípios no padrão ISSNET 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 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consulta os dados cadastrais
ConsultarDadosCadastraisEnvio-ped-cdc.xml
Consulta os dados cadastrais
ConsultarRpsDisponivelEnvio-ped-crd.xml
Consulta os dados cadastrais
ConsultarUrlNfseEnvio-ped-cunfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Consulta os dados cadastrais
ConsultarDadosCadastrais
59
Consulta os dados cadastrais
ConsultarRpsDisponivel
60
Consulta os dados cadastrais
ConsultarUrlNfse
58
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "2.04",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão ISSONLINE_ASSESSORPUBLICO

  • Municípios no padrão ISSONLINE_ASSESSORPUBLICO 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 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
ConsultaLoteEnvio-ped-cl.xml
Consultar Nfse
ConsultarNfseEnvio-ped-cnfse.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
ConsultaLote
48
Consultar Nfse
ConsultarNfse
32
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão JLSOFT

  • Municípios no padrão JLSOFT 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 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 NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNfse
24
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29


Padrão LIBRE

  • Municípios no padrão LIBRE 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 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços Tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsEnvio-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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços Tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Recepcionar Lote RPS Sincrono
RecepcionarLoteRps
28
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão MANAUS_AM

  • Somente Manaus - AM utiliza esse padrão, pois foi feito especialmente para essa prefeitura;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.


Para uso no UniNFe

Descrição do serviço
Consulta lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consultar NFSe
ConsultarNfseEnvio-ped-cnfse.xml
Consultar Situação Lote Rps
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Consulta lote RPS
ConsultarLoteRps
31
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Consultar NFSe
ConsultarNfse
32
Consultar Situação Lote Rps
ConsultarSituacaoLoteRps
40
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão MEGASOFT

  • Municípios no padrão MEGASOFT 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 uma versão de SCHEMA disponível.

Observação: WSDL de homologação é o mesmo endereço de produção. Para colocar em homologação ou produção, tem que fazer contato para a prefeitura para que eles façam a mudança de um ambiente para outro.


Para uso no UniNFe

Descrição do serviço
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27


Padrão MEMORY

  • Municípios no padrão MEMORY utilizam o mesmo WSDL para emissão de NFSe;
  • No UniNFe e DLL, tem 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 nota fiscal de serviço do prestador
ConsultarNfseEnvio-ped-cnfse.xml
Consulta nota fiscal de serviço por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consulta o Lote RPS enviado
ConsultarLoteRpsEnvio-ped-loterps.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 nota fiscal de serviço do prestador
ConsultarNfse
32
Consulta nota fiscal de serviço por RPS
ConsultarNfsePorRps
36
Consulta o Lote RPS enviado
ConsultarLoteRps
31
Recepcionar Lote RPS
RecepcionarLoteRps
28


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = 9999901,
    Servico = Servico.NFSeRecepcionarLoteRps,
    SchemaVersao = "1.00",

};

var servico = new RecepcionarLoteRps(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão METROPOLIS

  • Municípios no padrão METROPOLIS 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 uma versão de SCHEMA disponível.


Para uso no UniNFe

Descrição do serviço
ConsultarNfseEnvio-ped-cnfse.xml
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
Consultar Situação Lote Rps
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
ConsultarNfse
32
Cancelar nota fiscal de serviço
CancelarNfse
24
Consulta lote RPS
ConsultarLoteRps
31
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Consultar Situação Lote Rps
ConsultarSituacaoLoteRps
40
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão MODERNIZACAO_PUBLICA

  • Municípios no padrão MODERNIZACAO_PUBLICA 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 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "2.02",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão NACIONAL

  • Municípios no padrão NACIONAL utilizam o mesmo WSDL para emissão de NFSe;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.


Para uso no UniNFe

Descrição do serviço
Consultar NFSe
ConsultarNfseEnvio-ped-cnfse.xml
Consultar NFSe PDF
ConsultarNfsePDFEnvio-ped-cnnfse.xml
Consultar NFSe por DPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Envio do cancelamento de NFSe
CancelarNfseEnvio-ped-cannfse.xml
Envio do DPS - Sincrono
GerarNfseEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Consultar NFSe
ConsultarNfse
32
Consultar NFSe PDF
ConsultarNfsePDF
37
Consultar NFSe por DPS
ConsultarNfsePorRps
36
Envio do cancelamento de NFSe
CancelarNfse
24
Envio do DPS - Sincrono
GerarNfse
27


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = 1001058,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "1.01",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão NATALENSE

  • Somente Natal - RN utiliza esse padrão, pois foi feito especialmente para essa prefeitura;
  • No UniNFe e DLL, tem 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
Consultar NFSe
ConsultarNfseEnvio-ped-cnfse.xml
Consultar Situação Lote Rps
ConsultarSituacaoLoteRpsEnvio-ped-cslr.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
Consultar NFSe
ConsultarNfse
32
Consultar Situação Lote Rps
ConsultarSituacaoLoteRps
40
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão NOBESISTEMAS

  • Municípios no padrão NOBESISTEMAS 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 uma versão de SCHEMA disponível.

Observação: Os XMLs tem diferença na URL de envio para cada ambiente: produção e homologação.


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
ConsultarNfseEnvio-ped-cnfse.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
ConsultarNfse
32
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão NOTAINTELIGENTE

  • Municípios no padrão NOTAINTELIGENTE 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 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
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-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
31
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão PAULISTANA

  • Somente São Paulo - SP utiliza esse padrão, pois foi feito especialmente para essa prefeitura;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.

Observação: Esse padrão não disponibiliza WSDL de homologação. Para fazer testes de emissão, deve-se usar o XML com o nome TesteEnvioLoteRps-env-loterps disponibilizada na pasta de exemplos do padrão.

Observação: Veja como é construída a tag <Assinatura> que é diferente da tag <Signature>.

Observação: Veja como é feito o link de impressão da NFSe em PDF.


Para uso no UniNFe

Descrição do serviço
Cancelar nota fiscal de serviço
CancelamentoNfeEnvio-ped-cn.xml
Consulta Informações Lote
ConsultaInformacoesLoteEnvio-ped-cil.xml
Consulta lote
ConsultaLoteEnvio-ped-cl.xml
Consulta NFSe Emitidas
ConsultaNFeEmitidasEnvio-ped-cfe.xml
Consulta NFSe Recebidas
ConsultaNFeRecebidasEnvio-ped-cfr.xml
Consultar Nfse
ConsultarNfseEnvio-ped-cnfse.xml
Envio Lote Rps
EnvioLoteRpsEnvio-ped-elr.xml
Envio Lote RPS Teste
TesteEnvioLoteRpsEnvio-ped-telr.xml
Envio Rps
EnvioRpsEnvio-ped-er.xml


Para uso na DLL

Descrição do serviço
Cancelar nota fiscal de serviço
CancelamentoNfe
46
Consulta Informações Lote
ConsultaInformacoesLote
47
Consulta lote
ConsultaLote
48
Consulta NFSe Emitidas
ConsultaNFeEmitidas
42
Consulta NFSe Recebidas
ConsultaNFeRecebidas
41
Consultar Nfse
ConsultarNfse
32
Envio Lote Rps
EnvioLoteRps
44
Envio Lote RPS Teste
TesteEnvioLoteRps
43
Envio Rps
EnvioRps
45


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeEnvioLoteRps,
    SchemaVersao = "2.00",

};

var servico = new EnvioLoteRps(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão PORTAL_FACIL

  • Municípios no padrão PORTAL_FACIL 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 uma versão de SCHEMA disponível.

Observação: Os municípios desse padrão contém particularidades em cada XML logo, cada município tem sua pasta de exemplos. É importante analisar qual o município desejado e selecionar a pasta correta.


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
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-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
31
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "2.02",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão PRIMAX

  • Municípios no padrão PRIMAX 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 uma versão de SCHEMA disponível.


Para uso no UniNFe

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNotaFiscalEnvio-ped-cnf.xml
Consulta/Download do PDF da NFSe
ConsultarNfsePDFEnvio-ped-cnnfse.xml
EnvNFe
EmissaoNotaEnvio-ped-en.xml
Obter Nota Fiscal Xml
ObterNotaFiscalXmlEnvio-ped-onfx.xml


Para uso na DLL

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNotaFiscal
52
Consulta/Download do PDF da NFSe
ConsultarNfsePDF
37
EnvNFe
EmissaoNota
51
Obter Nota Fiscal Xml
ObterNotaFiscalXml
62


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeEmissaoNota,
    SchemaVersao = "1.00",

};

var servico = new EmissaoNota(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão PRODATA

  • Municípios no padrão PRODATA 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 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
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
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão PRODEB

  • Municípios no padrão PRODEB 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 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão PRONIM

  • Municípios no padrão PRONIM 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 4 versões de SCHEMA disponíveis.

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
Cancelar nota fiscal de serviço
CancelarNfseEnvio-ped-cannfse.xml
-
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
Consulta lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
-
ConsultarLoteRpsEnvio-ped-loterps.xml
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta Situuação do Lote por RPS
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
-
-
-
Consultar NFSe
-
ConsultarNfseEnvio-ped-cnfse.xml
-
-
Consultar NFSe por DPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
-
GerarNfseEnvio-env-loterps.xml
GerarNfseEnvio-env-loterps.xml
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml
-
RecepcionarLoteRpsEnvio-env-loterps.xml
RecepcionarLoteRpsEnvio-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
CancelarNfse
24
Consulta lote RPS
ConsultarLoteRps
-
ConsultarLoteRps
ConsultarLoteRps
31
Consulta Situuação do Lote por RPS
ConsultarSituacaoLoteRps
-
-
-
40
Consultar NFSe
-
ConsultarNfse
-
-
32
Consultar NFSe por DPS
ConsultarNfsePorRps
ConsultarNfsePorRps
ConsultarNfsePorRps
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
-
GerarNfse
GerarNfse
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
-
RecepcionarLoteRps
RecepcionarLoteRps
28
Substituir nota fiscal de Serviço
-
-
SubstituirNfse
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "X.XX",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão PROPRIOBARUERISP

  • Somente Barueri - SP utiliza esse padrão, pois foi feito especialmente para essa prefeitura;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.

Observação: No uso do XML de GerarNfseEnvio: O ERP deve informar no campo ArquivoRPSBase64 o conteúdo sem ser no formato base64 pois o software utilizado (UniNFe ou DLL) irá fazer a conversão para base64.


Para uso no UniNFe

Descrição do serviço
Consulta lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta/Download do PDF da NFSe
ConsultarNfsePDFEnvio-ped-cnnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Consulta lote RPS
ConsultarLoteRps
31
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta/Download do PDF da NFSe
ConsultarNfsePDF
37
Gerar Nota Fiscal de Serviço
GerarNfse
27


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "1.00",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão PUBLICA

  • Municípios no padrão PUBLICA 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 uma versão de SCHEMA disponível.


Para uso no UniNFe

Descrição do serviço
Cancelar NFSe
CancelarNfseEnvio-ped-cannfse.xml
Consultar Lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
Consultar NFSe por faixa de numeração
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consultar NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consultar situação do lote RPS
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
Gerar uma única NFSe
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Cancelar NFSe
CancelarNfse
24
Consultar Lote RPS
ConsultarLoteRps
31
Consultar NFSe por faixa de numeração
ConsultarNfseFaixa
35
Consultar NFSe por RPS
ConsultarNfsePorRps
36
Consultar situação do lote RPS
ConsultarSituacaoLoteRps
40
Gerar uma única NFSe
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão PUBLICENTER

  • Municípios no padrão PUBLICENTER 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 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 NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.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 NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão QUASAR

  • Municípios no padrão QUASAR 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 uma versão de SCHEMA disponível.

Observação: Endereço de homologação é o mesmo de produção, mudando somente a tag <Producao> para 0 ou 1.


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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão RLZ_INFORMATICA

  • Municípios no padrão RLZ_INFORMATICA 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 2 versões de SCHEMA disponíveis.


Para uso no UniNFe

Descrição do serviço
Cancelar nota fiscal de serviço
-
CancelarNfseEnvio-ped-cannfse.xml
Consulta de Nota Fiscal de Serviço
ConsultarNfseEnvio-ped-cnfse.xml
-
Consulta lote RPS
-
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta NFSe de serviços prestados
-
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
-
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
-
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
-
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
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 de Nota Fiscal de Serviço
ConsultarNfse
-
32
Consulta lote RPS
-
ConsultarLoteRps
31
Consulta NFSe de serviços prestados
-
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
-
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
-
ConsultarNfseFaixa
35
Consulta NFSe por RPS
-
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
GerarNfse
27
Recepcionar Lote RPS
-
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
-
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
-
SubstituirNfse
30


Padrão SALVADOR_BA

  • Somente Salvador - BA utiliza esse padrão, pois foi feito especialmente para essa prefeitura;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.


Para uso no UniNFe

Descrição do serviço
Consulta lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consultar NFSe
ConsultarNfseEnvio-ped-cnfse.xml
Consultar Situação Lote Rps
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Consulta lote RPS
ConsultarLoteRps
31
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Consultar NFSe
ConsultarNfse
32
Consultar Situação Lote Rps
ConsultarSituacaoLoteRps
40
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão SH3

  • Municípios no padrão SH3 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 uma versão de SCHEMA disponível.

Observação: Clique aqui para saber como montar o link para impressão da NFSe.


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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão SIGCORP

  • Municípios no padrão SIGCORP 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 4 versões de SCHEMA disponíveis.

Observação: Versão 1.03: Somente Londrina - PR (Cód. IBGE 4113700) utiliza essa versão.

Observação: Versão 3.00: Município de Rio Grande - RS (Cód. IBGE 4315602) possui XMLs modificados que utilizam versão 3.00 disponibilizado nesse link


Para uso no UniNFe

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
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
-
Consulta NFSe por Faixa
-
-
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
-
Consulta NFSe por RPS
-
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
-
Consulta nota fiscal de serviço do prestador
-
-
-
ConsultarNotaPrestadorEnvio-ped-cnp.xml
Consulta nota fiscal de serviço válida
-
-
-
ConsultarNotaValidaEnvio-ped-cnv.xml
Consultar Rps Serviço Prestado
ConsultarRpsServicoPrestadoEnvio-ped-crsp.xml
-
-
-
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
GerarNfseEnvio-env-loterps.xml
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
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
-
34
Consulta NFSe por Faixa
-
-
ConsultarNfseFaixa
-
35
Consulta NFSe por RPS
-
ConsultarNfsePorRps
ConsultarNfsePorRps
-
36
Consulta nota fiscal de serviço do prestador
-
-
-
ConsultarNotaPrestador
25
Consulta nota fiscal de serviço válida
-
-
-
ConsultarNotaValida
26
Consultar Rps Serviço Prestado
ConsultarRpsServicoPrestado
-
-
-
55
Gerar Nota Fiscal de Serviço
GerarNfse
GerarNfse
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


Padrão SIGISSWEB

  • Municípios no padrão SIGISSWEB utilizam-se de API para os serviços relacionados a NFSe, logo cada prefeitura tem seu link de produção e homologação para emissão;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.

Observação: Para realizar a conexão com a API deve-se informar no campo usuário e senha do UniNFe as credencias que são disponibilizadas pela prefeitura do município, ao qual o usuário será o CNPJ do contribuinte e a senha precisa ser gerada no site da prefeitura.


Para uso no UniNFe

Descrição do serviço
Cancelamento de NFSe
CancelarNfseEnvio-ped-cannfse.xml
Consulta PDF da NFSe
ConsultarNfsePDFEnvio-ped-cnnfse.xml
Consulta XML da NFSe
ConsultarNfseEnvio-ped-cnfse.xml
Gerar NFSe
GerarNfseEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Cancelamento de NFSe
CancelarNfse
24
Consulta PDF da NFSe
ConsultarNfsePDF
37
Consulta XML da NFSe
ConsultarNfse
32
Gerar NFSe
GerarNfse
27


Padrão SIMPLE

  • Municípios no padrão SIMPLE 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 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 NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consulta NFSe por RPS
ConsultarNfseEnvio-ped-cnfse.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 NFSe por RPS
ConsultarNfse
32
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão SIMPLISS

  • Municípios no padrão SIMPLISS 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 3 versões de SCHEMA disponíveis.


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 lote RPS
-
-
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
Consulta NFSe de serviços prestados
-
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
-
Consulta NFSe de serviços tomados
-
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
-
Consulta NFSe por Faixa
-
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
-
Consultar 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
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
-
RecepcionarLoteRpsEnvio-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
CancelarNfse
24
Consulta lote RPS
-
-
ConsultarSituacaoLoteRps
40
Consulta lote RPS
-
ConsultarLoteRps
ConsultarLoteRps
31
Consulta NFSe de serviços prestados
-
ConsultarNfseServicoPrestado
-
33
Consulta NFSe de serviços tomados
-
ConsultarNfseServicoTomado
-
34
Consulta NFSe por Faixa
-
ConsultarNfseFaixa
-
35
Consultar NFSe por rps
-
ConsultarNfsePorRps
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
GerarNfse
GerarNfse
27
Recepcionar Lote RPS
-
RecepcionarLoteRps
-
28
Substituir nota fiscal de Serviço
-
SubstituirNfse
-
30


Exemplo de uso na DLL em C#:

Versão 2.03

var configuracao = new Configuracao
{{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    codigo_municipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "2.03"
}};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;

Versão 3.00

var configuracao = new Configuracao
{{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    codigo_municipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "3.00"
    MunicipioUsuario = "12345678901234",
    MunicipioSenha = "123456"
}};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão SINSOFT

  • Municípios no padrão SINSOFT 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 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 NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar NFSe
GerarNfseEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNfse
24
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar NFSe
GerarNfse
27


Exemplo de uso na DLL em C#:

Uso para todas 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",
    MunicipioUsuario = "12345678901234",
    MunicipioSenha = "123456",
};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão SMARAPD

  • Municípios no padrão SMARAPD 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 3 versões de SCHEMA disponíveis.


Para uso no UniNFe

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNfseEnvio-ped-cannfse.xml
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
ConsultarNfse
ConsultarNfseEnvio-ped-cnfse.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
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
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
ConsultarNfse
ConsultarNfse
-
-
32
Gerar Nota Fiscal de Serviço
-
GerarNfse
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
RecepcionarLoteRps
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
-
RecepcionarLoteRpsSincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
-
SubstituirNfse
SubstituirNfse
30


Padrão SOFTPLAN

  • Municípios no padrão SOFTPLAN utilizam-se de API para os serviços relacionados a NFSe, logo cada prefeitura tem seu link de produção e homologação para emissão;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.

Observação: Cada contribuinte deve ter um usuário e senha, fornecidos pela prefeitura do município, para acessar a API e utilizar os serviços.


Para uso no UniNFe

Descrição do serviço
Cancelamento de NFSe
CancelarNfseEnvio-ped-cannfse.xml
Consulta de XML de NFSe
ConsultarNfseEnvio-ped-cnfse.xml
Consulta de XML de NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Geração de NFSe
GerarNfseEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Cancelamento de NFSe
CancelarNfse
24
Consulta de XML de NFSe
ConsultarNfse
32
Consulta de XML de NFSe por RPS
ConsultarNfsePorRps
36
Geração de NFSe
GerarNfse
27


Padrão SONNER

  • Municípios no padrão SONNER 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 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 NFSe de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-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 NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão SUPERNOVA

  • Municípios no padrão SUPERNOVA 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 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão SYSTEMPRO

  • Municípios no padrão SYSTEMPRO 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 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 NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-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 NFSe por Faixa
ConsultarNfseFaixa
35
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão TECNOSISTEMAS

  • Municípios no padrão TECNOSISTEMAS 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 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consulta NFSe serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta Sequencia Lote Nota RPS
ConsultarSequenciaLoteNotaRPSEnvio-ped-csln.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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Consulta NFSe serviços tomados
ConsultarNfseServicoTomado
34
Consulta Sequencia Lote Nota RPS
ConsultarSequenciaLoteNotaRPS
61
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeConsultarSequenciaLoteNotaRPS,
    SchemaVersao = "1.00",

};

var servico = new ConsultarSequenciaLoteNotaRPS(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão THEMA

  • Municípios no padrão THEMA 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 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 lote RPS
ConsultarNfseEnvio-ped-cnfse.xml
Consulta lote RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consultar da Situação do Lote RPS
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml


Para uso na DLL

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNfse
24
Consulta lote RPS
ConsultarNfse
32
Consulta lote RPS
ConsultarNfsePorRps
36
Consulta lote RPS
ConsultarLoteRps
31
Consultar da Situação do Lote RPS
ConsultarSituacaoLoteRps
40
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeRecepcionarLoteRps,
    SchemaVersao = "1.00",

};

var servico = new RecepcionarLoteRps(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão TINUS

  • Municípios no padrão TINUS 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 uma versão de SCHEMA disponível.

Observação: Município Ipojuca - PE possui XMLs modificados dos demais municípios, podem ser conferidos nesse link.


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
Consultar NFSe
ConsultarNfseEnvio-ped-cnfse.xml
Consultar Situação Lote Rps
ConsultarSituacaoLoteRpsEnvio-ped-cslr.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
Consultar NFSe
ConsultarNfse
32
Consultar Situação Lote Rps
ConsultarSituacaoLoteRps
40
Recepcionar Lote RPS
RecepcionarLoteRps
28


Padrão TIPLAN

  • Municípios no padrão TIPLAN 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 3 versões de SCHEMA disponíveis.

Observação: Versão 2.01: Municípios dessa versão não possuem WSDL de homologação, somente produção.

Observação: Versão 2.03: Municípios dessa versão possuem WSDL de produção e homologação.


Para uso no UniNFe

Descrição do serviço
Cancelar nota fiscal de serviço
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
Consulta lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
ConsultarLoteRpsEnvio-ped-loterps.xml
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta NFSe de serviços prestados
-
-
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
-
-
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
-
-
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consulta situação do lote RPS
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
ConsultarSituacaoLoteRpsEnvio-ped-cslr.xml
-
Consultar NFSe
ConsultarNfseEnvio-ped-cnfse.xml
ConsultarNfseEnvio-ped-cnfse.xml
-
Gerar Nota Fiscal de Serviço
-
-
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml
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
CancelarNfse
CancelarNfse
24
Consulta lote RPS
ConsultarLoteRps
ConsultarLoteRps
ConsultarLoteRps
31
Consulta NFSe de serviços prestados
-
-
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
-
-
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
-
-
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
ConsultarNfsePorRps
ConsultarNfsePorRps
36
Consulta situação do lote RPS
ConsultarSituacaoLoteRps
ConsultarSituacaoLoteRps
-
40
Consultar NFSe
ConsultarNfse
ConsultarNfse
-
32
Gerar Nota Fiscal de Serviço
-
-
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
RecepcionarLoteRps
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
-
-
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
-
-
SubstituirNfse
30


Padrão TRIBUTUS

  • Municípios no padrão TRIBUTUS utilizam o mesmo WSDL para produção e homologação diferenciando-se pelo TOKEN.
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.

Observação: Esse padrão exige um TOKEN para usar o ambiente de homologação e um TOKEN para o ambiente de produção para cada contribuinte.


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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão VERSATEC

  • Municípios no padrão VERSATEC 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 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 de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Padrão VITORIA_ES

  • Somente Vitória - ES utiliza esse padrão, pois foi feito especialmente para essa prefeitura;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.


Para uso no UniNFe

Descrição do serviço
Cancelar NFSe
CancelarNfseEnvio-ped-cannfse.xml
Consulta lote RPS
ConsultarLoteRpsEnvio-ped-loterps.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Consultar NFSe Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consultar NFSe Servico Prestado
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consultar NFSe Servico Tomado
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Gerar NFSe
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
RecepcionarLoteRpsEnvio-env-loterps.xml
Recepcionar LoteRPS Sincrono
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml
Substituir NFSe
SubstituirNfseEnvio-ped-substnfse.xml


Para uso na DLL

Descrição do serviço
Cancelar NFSe
CancelarNfse
24
Consulta lote RPS
ConsultarLoteRps
31
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Consultar NFSe Faixa
ConsultarNfseFaixa
35
Consultar NFSe Servico Prestado
ConsultarNfseServicoPrestado
33
Consultar NFSe Servico Tomado
ConsultarNfseServicoTomado
34
Gerar NFSe
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar LoteRPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir NFSe
SubstituirNfse
30


Padrão WEBFISCO

  • Municípios no padrão WEBFISCO utilizam o mesmo WSDL para emissão de NFSe;
  • No UniNFe e DLL, tem uma versão de SCHEMA disponível.


Para uso no UniNFe

Descrição do serviço
ConsultarNfseEnvio-ped-cnfse.xml
Cancelar nota fiscal de serviço
CancelarNfseEnvio-ped-cannfse.xml
Envio Lote Rps
RecepcionarLoteRpsSincronoEnvio-env-loterps.xml
Obter Nota Fiscal Xml
ObterNotaFiscalXmlEnvio-ped-onfx.xml


Para uso na DLL

Descrição do serviço
ConsultarNfse
32
Cancelar nota fiscal de serviço
CancelarNfse
24
Envio Lote Rps
RecepcionarLoteRpsSincrono
29
Obter Nota Fiscal Xml
ObterNotaFiscalXml
62


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = 9999904,
    Servico = Servico.NFSeRecepcionarLoteRpsSincrono,
    SchemaVersao = "1.00",

};

var servico = new RecepcionarLoteRpsSincrono(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Padrão WEBISS

  • Municípios no padrão WEBISS 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 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 de serviços prestados
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Consulta NFSe por Faixa
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta NFSe por RPS
ConsultarNfsePorRpsEnvio-ped-cnprnfse.xml
Gerar Nota Fiscal de Serviço
GerarNfseEnvio-env-loterps.xml
Recepcionar Lote RPS
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
31
Consulta NFSe de serviços prestados
ConsultarNfseServicoPrestado
33
Consulta NFSe de serviços tomados
ConsultarNfseServicoTomado
34
Consulta NFSe por Faixa
ConsultarNfseFaixa
35
Consulta NFSe por RPS
ConsultarNfsePorRps
36
Gerar Nota Fiscal de Serviço
GerarNfse
27
Recepcionar Lote RPS
RecepcionarLoteRps
28
Recepcionar Lote RPS Sincrono
RecepcionarLoteRpsSincrono
29
Substituir nota fiscal de Serviço
SubstituirNfse
30


Exemplo de uso na DLL em C#:

Uso para todas versões

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = CertificadoSelecionado,
    TipoAmbiente = TipoAmbiente.Producao,
    CodigoMunicipio = codigo_ibge_do_municipio,
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "2.02",

};

var servico = new GerarNfse(conteudoXML, configuracao);
servico.Executar();

var retornoPrefeitura = servico.RetornoWSString;


Veja também