Mudanças entre as edições de "Manuais:UniNFe/MunicipiosMonitor/DSF"

De unimake
Ir para: navegação, pesquisa
(Criação da coluna Enum Serviço)
Linha 2: Linha 2:
 
==<font color=#008000>'''Padrão DSF'''</font>==
 
==<font color=#008000>'''Padrão DSF'''</font>==
  
* 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, tem três versões de SCHEMA:
+
* 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 cinco versões de SCHEMA:
  
 
*<span style="color: red">'''Observação:'''</span>
 
*<span style="color: red">'''Observação:'''</span>
 
** Veja como é [[Manuais:UniNFe/MunicipiosMonitor/DSF/ConstruindoTagAssinatura|construída a tag <Assinatura>]] que é diferente da tag <Signature>;
 
** Veja como é [[Manuais:UniNFe/MunicipiosMonitor/DSF/ConstruindoTagAssinatura|construída a tag <Assinatura>]] que é diferente da tag <Signature>;
 +
** Sobre São José dos Campos - SP:
 +
*** Aceita tanto versão 3.00 quanto versão 2.03.
  
{| class="wikitable" style="width: 60%;"
+
===<font color=#008000>'''Para uso no UniNFe:'''</font>===
!scope="row"|'''Descrição do serviço'''||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/modelos.php?p=nfse%2FDSF%2F1.00 Exemplos versão 1.00]'''</div>||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/modelos.php?p=nfse%2FDSF%2F2.03 Exemplos versão 2.03]'''</div>||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/modelos.php?p=nfse%2FDSF%2F3.00 Exemplos versão 3.00]'''</div>||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/docdll/api/Unimake.Business.DFe.Servicos.Servico.html Enum do serviço]'''</div>
+
 
 +
{| class="wikitable" style="width: 85%;"
 +
!scope="row"|'''Descrição do serviço'''||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/modelos.php?p=NFSe%2FDSF%2F1.00 Exemplos versão 1.00]'''</div>||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/modelos.php?p=NFSe%2FDSF%2F2.03 Exemplos versão 2.03]'''</div>||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/modelos.php?p=NFSe%2FDSF%2F2.04 Exemplos versão 2.04]'''</div>||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/modelos.php?p=NFSe%2FDSF%2F3.00 Exemplos versão 3.00]'''</div>
 +
|-
 +
||Cancelamento de NFSe||<div style="text-align: center;">CancelarNfseEnvio-ped-cannfse</div>||<div style="text-align: center;">CancelarNfseEnvio-ped-cannfse</div>||<div style="text-align: center;">CancelarNfseEnvio-ped-cannfse</div>||<div style="text-align: center;">CancelarNfseEnvio-ped-cannfse</div>
 +
|-
 +
||<font color=#008000>Consulta de lote RPS (protocolo)</font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRpsEnvio-ped-loterps</div></font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRpsEnvio-ped-loterps</div></font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRpsEnvio-ped-loterps</div></font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRpsEnvio-ped-loterps</div></font>
 +
|-
 +
||Consulta de uma NFSe||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">ConsultarNfseEnvio-ped-sitnfse</div>
 +
|-
 +
||<font color=#008000>Consulta de uma NFSe valida (apenas para 1.00)</font>||<font color=#008000><div style="text-align: center;">ConsultarNotaValida-ped-loterps</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>
 +
|-
 +
||Consulta faixa de uma numeração de NFSe||<div style="text-align: center;">-</div>||<div style="text-align: center;">ConsultarNfseFaixaEnvio-ped-sitnfse</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>
 +
|-
 +
||<font color=#008000>Consulta de NFSe por RPS</font>||<font color=#008000><div style="text-align: center;">ConsultarNfseRpsEnvio-ped-sitnfserps</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfseRpsEnvio-ped-sitnfserps</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfseRpsEnvio-ped-sitnfserps</div></font>
 +
|-
 +
||Consulta de sequência de RPS||<div style="text-align: center;">ConsultaSequenciaLoteNotaRPS-ped-seqlotenotarps</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>
 +
|-
 +
||<font color=#008000>Consulta de NFSe de serviços prestados</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfseServicoPrestadoEnvio-ped-sitnfse</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfseServicoPrestadoEnvio-ped-sitnfse</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>
 +
|-
 +
||Consulta de NFSe de serviços tomados||<div style="text-align: center;">-</div>||<div style="text-align: center;">ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>
 +
|-
 +
||<font color=#008000>Consulta da situação do lote RPS</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">ConsultarSituacaoLoteRpsEnvio-ped-sitloterps</div></font>
 +
|-
 +
||Gerar apenas uma NFSe||<div style="text-align: center;">-</div>||<div style="text-align: center;">GerarNfseEnvio-env-loterps</div>||<div style="text-align: center;">GerarNfseEnvio-env-loterps</div>||<div style="text-align: center;">-</div>
 +
|-
 +
||<font color=#008000>Recepção de envio em lote RPS</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">RecepcionarLoteRps-env-loterps</div></font>||<font color=#008000><div style="text-align: center;">EnviarLoteRpsEnvio-env-loterps</div></font>||<div style="text-align: center;">RecepcionarLoteRps-env-loterps</div>
 +
|-
 +
||Recepção de envio em lote RPS síncrono||<div style="text-align: center;">EnviarLoteRpsSincronoEnvio-env-loterps</div>||<div style="text-align: center;">RecepcionarLoteRpsSincrono-env-loterps</div>||<div style="text-align: center;">EnviarLoteRpsSincronoEnvio-env-loterps</div>||<div style="text-align: center;">-</div>
 +
|-
 +
||<font color=#008000>Substituição de NFSe</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">SubstituirNfseEnvio-ped-substnfse</div></font>||<font color=#008000><div style="text-align: center;">SubstituirNfseEnvio-ped-substnfse</div></font>||<div style="text-align: center;">-</div>
 +
|-
 +
|}
 +
 
 +
===<font color=#008000>'''Para uso na DLL:'''</font>===
 +
 
 +
{| class="wikitable" style="width: 85%;"
 +
!scope="row"|'''Descrição do serviço'''||<div style="text-align: center;">'''[https://github.com/Unimake/DFe/tree/main/source/Unimake.DFe.Test/NFSe/Resources/DSF/1.00 Exemplos versão 1.00]'''</div>||<div style="text-align: center;">'''[https://github.com/Unimake/DFe/tree/main/source/Unimake.DFe.Test/NFSe/Resources/DSF/2.03 Exemplos versão 2.03]'''</div>||<div style="text-align: center;">'''[https://github.com/Unimake/DFe/tree/main/source/Unimake.DFe.Test/NFSe/Resources/DSF/2.04 Exemplos versão 2.04]'''</div>||<div style="text-align: center;">'''[https://github.com/Unimake/DFe/tree/main/source/Unimake.DFe.Test/NFSe/Resources/DSF/3.00 Exemplos versão 3.00]'''</div>||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/docdll/api/Unimake.Business.DFe.Servicos.Servico.html Enum do serviço]'''</div>
 
|-
 
|-
||Cancelamento de NFSe||<div style="text-align: center;">cancelar</div>||<div style="text-align: center;">CancelarNfse</div>||<div style="text-align: center;">CancelarNfse</div>||<div style="text-align: center;">24</div>
+
||Cancelamento de NFSe||<div style="text-align: center;">CancelarNfse</div>||<div style="text-align: center;">CancelarNfse</div>||<div style="text-align: center;">CancelarNfse</div>||<div style="text-align: center;">CancelarNfse</div>||<div style="text-align: center;">24</div>
 
|-
 
|-
||<font color=#008000>Consulta de lote RPS (protocolo)</font>||<font color=#008000><div style="text-align: center;">consultarLote</div></font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRps</div></font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRps</div></font>||<font color=#008000><div style="text-align: center;">31</div></font>
+
||<font color=#008000>Consulta de lote RPS (protocolo)</font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRps</div></font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRps</div></font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRps</div></font>||<div style="text-align: center;">ConsultarLoteRps</div>||<font color=#008000><div style="text-align: center;">31</div></font>
 
|-
 
|-
||Consulta de uma NFSe||<div style="text-align: center;">consultarNota</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">ConsultarNfse</div>||<div style="text-align: center;">32</div>
+
||Consulta de uma NFSe||<div style="text-align: center;">ConsultarNotaValida</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">ConsultarNfse</div>||<div style="text-align: center;">32</div>
 
|-
 
|-
||<font color=#008000>Consulta faixa de uma numeração de NFSe</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfseFaixa</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">35</div></font>
+
||<font color=#008000>Consulta de uma NFSe valida (apenas para 1.00)</font>||<font color=#008000><div style="text-align: center;">ConsultarNotaValida-ped-loterps</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">26</div></font>
 
|-
 
|-
||Consulta de NFSe por RPS||<div style="text-align: center;">consultarNFSeRps</div>||<div style="text-align: center;">ConsultarNfsePorRps</div>||<div style="text-align: center;">ConsultarNfsePorRps</div>||<div style="text-align: center;">36</div>
+
||Consulta faixa de uma numeração de NFSe||<div style="text-align: center;">-</div>||<div style="text-align: center;">ConsultarNfseFaixa</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">35</div>
 
|-
 
|-
||<font color=#008000>Consulta de sequência de RPS</font>||<font color=#008000><div style="text-align: center;">consultarSequencialRps</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>
+
||<font color=#008000>Consulta de NFSe por RPS</font>||<font color=#008000><div style="text-align: center;">ConsultarNfsePorRps</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfsePorRps</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfsePorRps</div></font>||<font color=#008000><div style="text-align: center;">36</div></font>
 
|-
 
|-
||Consulta de NFSe de serviços prestados||<div style="text-align: center;">-</div>||<div style="text-align: center;">ConsultarNfseServicoPrestado</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">33</div>
+
||Consulta de sequência de RPS||<div style="text-align: center;">ConsultarSequenciaLoteNotaRPS</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">61</div>
 
|-
 
|-
||<font color=#008000>Consulta de NFSe de serviços tomados</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfseServicoTomado</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">34</div></font>
+
||<font color=#008000>Consulta de NFSe de serviços prestados</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfseServicoPrestado</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfseServicoPrestado</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">33</div></font>
 
|-
 
|-
||Consulta da situação do lote RPS||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">ConsultarSituacaoLoteRps</div>||<div style="text-align: center;">40</div>
+
||Consulta de NFSe de serviços tomados||<div style="text-align: center;">-</div>||<div style="text-align: center;">ConsultarNfseServicoTomado</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">34</div>
 
|-
 
|-
||<font color=#008000>Envio em lote RPS síncrono</font>||<font color=#008000><div style="text-align: center;">enviarSincrono</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>
+
||<font color=#008000>Consulta da situação do lote RPS</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">ConsultarSituacaoLoteRps</div></font>||<font color=#008000><div style="text-align: center;">40</div></font>
 
|-
 
|-
||Gerar apenas uma NFSe||<div style="text-align: center;">-</div>||<div style="text-align: center;">GerarNfse</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">27</div>
+
||Gerar apenas uma NFSe||<div style="text-align: center;">-</div>||<div style="text-align: center;">GerarNfse</div>||<div style="text-align: center;">GerarNfse</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">27</div>
 
|-
 
|-
||<font color=#008000>Recepção de envio em lote RPS</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">RecepcionarLoteRps</div></font>||<font color=#008000><div style="text-align: center;">RecepcionarLoteRps</div></font>||<font color=#008000><div style="text-align: center;">28</div></font>
+
||<font color=#008000>Recepção de envio em lote RPS</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">RecepcionarLoteRps</div></font>||<font color=#008000><div style="text-align: center;">RecepcionarLoteRps</div></font>||<div style="text-align: center;">RecepcionarLoteRps</div>||<font color=#008000><div style="text-align: center;">28</div></font>
 
|-
 
|-
||Recepção de envio em lote RPS síncrono||<div style="text-align: center;">-</div>||<div style="text-align: center;">RecepcionarLoteRpsSincrono</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">29</div>
+
||Recepção de envio em lote RPS síncrono||<div style="text-align: center;">RecepcionarLoteRpsSincrono</div>||<div style="text-align: center;">RecepcionarLoteRpsSincrono</div>||<div style="text-align: center;">RecepcionarLoteRpsSincrono</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">29</div>
 
|-
 
|-
||<font color=#008000>Substituição de NFSe</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">SubstituirNfse</div></font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">30</div></font>
+
||<font color=#008000>Substituição de NFSe</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">SubstituirNfse</div></font>||<font color=#008000><div style="text-align: center;">SubstituirNfse</div></font>||<div style="text-align: center;">-</div>||<font color=#008000><div style="text-align: center;">30</div></font>
 
|-
 
|-
 
|}
 
|}

Edição das 11h04min de 28 de janeiro de 2025

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 cinco versões de SCHEMA:
  • Observação:
    • Veja como é construída a tag <Assinatura> que é diferente da tag <Signature>;
    • 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
Cancelamento de NFSe
CancelarNfseEnvio-ped-cannfse
CancelarNfseEnvio-ped-cannfse
CancelarNfseEnvio-ped-cannfse
CancelarNfseEnvio-ped-cannfse
Consulta de lote RPS (protocolo)
ConsultarLoteRpsEnvio-ped-loterps
ConsultarLoteRpsEnvio-ped-loterps
ConsultarLoteRpsEnvio-ped-loterps
ConsultarLoteRpsEnvio-ped-loterps
Consulta de uma NFSe
-
-
-
ConsultarNfseEnvio-ped-sitnfse
Consulta de uma NFSe valida (apenas para 1.00)
ConsultarNotaValida-ped-loterps
-
-
-
Consulta faixa de uma numeração de NFSe
-
ConsultarNfseFaixaEnvio-ped-sitnfse
-
-
Consulta de NFSe por RPS
ConsultarNfseRpsEnvio-ped-sitnfserps
ConsultarNfseRpsEnvio-ped-sitnfserps
-
ConsultarNfseRpsEnvio-ped-sitnfserps
Consulta de sequência de RPS
ConsultaSequenciaLoteNotaRPS-ped-seqlotenotarps
-
-
-
Consulta de NFSe de serviços prestados
-
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse
-
Consulta de NFSe de serviços tomados
-
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom
-
-
Consulta da situação do lote RPS
-
-
-
ConsultarSituacaoLoteRpsEnvio-ped-sitloterps
Gerar apenas uma NFSe
-
GerarNfseEnvio-env-loterps
GerarNfseEnvio-env-loterps
-
Recepção de envio em lote RPS
-
RecepcionarLoteRps-env-loterps
EnviarLoteRpsEnvio-env-loterps
RecepcionarLoteRps-env-loterps
Recepção de envio em lote RPS síncrono
EnviarLoteRpsSincronoEnvio-env-loterps
RecepcionarLoteRpsSincrono-env-loterps
EnviarLoteRpsSincronoEnvio-env-loterps
-
Substituição de NFSe
-
SubstituirNfseEnvio-ped-substnfse
SubstituirNfseEnvio-ped-substnfse
-

Para uso na DLL:

Descrição do serviço
Cancelamento de NFSe
CancelarNfse
CancelarNfse
CancelarNfse
CancelarNfse
24
Consulta de lote RPS (protocolo)
ConsultarLoteRps
ConsultarLoteRps
ConsultarLoteRps
ConsultarLoteRps
31
Consulta de uma NFSe
ConsultarNotaValida
-
-
ConsultarNfse
32
Consulta de uma NFSe valida (apenas para 1.00)
ConsultarNotaValida-ped-loterps
-
-
-
26
Consulta faixa de uma numeração de NFSe
-
ConsultarNfseFaixa
-
-
35
Consulta de NFSe por RPS
ConsultarNfsePorRps
ConsultarNfsePorRps
-
ConsultarNfsePorRps
36
Consulta de sequência de RPS
ConsultarSequenciaLoteNotaRPS
-
-
-
61
Consulta de NFSe de serviços prestados
-
ConsultarNfseServicoPrestado
ConsultarNfseServicoPrestado
-
33
Consulta de NFSe de serviços tomados
-
ConsultarNfseServicoTomado
-
-
34
Consulta da situação do lote RPS
-
-
-
ConsultarSituacaoLoteRps
40
Gerar apenas uma NFSe
-
GerarNfse
GerarNfse
-
27
Recepção de envio em lote RPS
-
RecepcionarLoteRps
RecepcionarLoteRps
RecepcionarLoteRps
28
Recepção de envio em lote RPS síncrono
RecepcionarLoteRpsSincrono
RecepcionarLoteRpsSincrono
RecepcionarLoteRpsSincrono
-
29
Substituição de NFSe
-
SubstituirNfse
SubstituirNfse
-
30

Veja também