Manuais:UniNFe/MunicipiosMonitor/WEBISS
Índice
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 abaixo. No UniNFe, tem duas versões de SCHEMA e na DLL apenas uma versão de SCHEMA:
- Observação:
- Municípios de versão 1.00, utilizam WSDL de produção e homologação diferentes.
- Municípios de versão 2.02, utilizam WSDL de produção diferente e o mesmo WSDL de homologação.
Para uso no UniNFe
Descrição do serviço | ||
---|---|---|
Cancelamento de NFSe | CancelarNfseEnvio-ped-cannfse.xml |
CancelarNfseEnvio-ped-cannfse.xml
|
Consulta de lote RPS (protocolo) | ConsultarLoteRpsEnvio-ped-loterps.xml |
ConsultarLoteRpsEnvio-ped-loterps.xml
|
Consulta de uma NFSe | ConsultarNfseEnvio-ped-sitnfse.xml |
-
|
Consulta faixa de uma numeração de NFSe | - |
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
|
Consulta de NFSe por RPS | ConsultarNfseRpsEnvio-ped-sitnfserps.xml |
ConsultarNfseRpsEnvio-ped-sitnfserps.xml
|
Consulta de NFSe de serviços prestados | - |
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
|
Consulta de NFSe de serviços tomados | - |
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
|
Consulta da situação de um lote RPS | ConsultarSituacaoLoteRpsEnvio-ped-sitloterps.xml |
-
|
Gerar apenas uma NFSe | - |
GerarNfseEnvio-env-loterps.xml
|
Recepção de envio em lote RPS | EnviarLoteRpsEnvio-env-loterps.xml |
EnviarLoteRpsEnvio-env-loterps.xml
|
Recepção de envio em lote RPS síncrono | - |
EnviarLoteRpsSincronoEnvio-env-loterps.xml
|
Substituição de NFSe | - |
SubstituirNfseEnvio-ped-substnfse.xml
|
Para uso na DLL
Descrição do serviço | ||
---|---|---|
Cancelamento de NFSe | CancelarNfse |
24
|
Consulta de lote RPS (protocolo) | ConsultarLoteRps |
31
|
Consulta faixa de uma numeração de NFSe | ConsultarNfseFaixa |
35
|
Consulta de NFSe por RPS | ConsultarNfsePorRps |
36
|
Consulta de NFSe de serviços prestados | ConsultarNfseServicoPrestado |
33
|
Consulta de NFSe de serviços tomados | ConsultarNfseServicoTomado |
34
|
Gerar apenas uma NFSe | GerarNfse |
27
|
Recepção de envio em lote RPS | RecepcionarLoteRps |
28
|
Recepção de envio em lote RPS síncrono | RecepcionarLoteRpsSincrono |
29
|
Substituição de NFSe | SubstituirNfse |
30
|
Exemplo de uso na DLL em C#:
var configuracao = new Configuracao { TipoDFe = TipoDFe.NFSe, CertificadoDigital = CertificadoSelecionado, TipoAmbiente = TipoAmbiente.Producao, CodigoMunicipio = codigo_ibge_do_municipio, Servico = Servico.NFSeGerarNfse, SchemaVersao = "2.02" }; var gerarNfse = new GerarNfse(conteudoXML, configuracao); gerarNfse.Executar(); var retornoPrefeitura = gerarNfse.RetornoWSString;