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

De unimake
Ir para: navegação, pesquisa
(Adicionado títulos)
 
(7 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
==Padrão COPLAN==
+
__NOTITLE__
 +
==<font color=#008000>'''Padrão COPLAN'''</font>==
  
Municípios no padrão COPLAN utilizam WSDL's diferentes para emissão de NFSe, logo cada município pode ou não ter implementado todos os serviços listados. Existem duas versões:
+
* Municípios no padrão COPLAN utilizam WSDL's diferentes para emissão de NFSe, logo cada município pode ou não ter implementado todos os serviços listados. No UniNFe, tem três versões de SCHEMA:
  
==''Versão do SCHEMA:'' ''2.01''==
+
===<font color=#008000>'''Para uso no UniNFe:'''</font>===
  
'''Serviços oferecidos:'''
+
{| 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%2FCOPLAN%2F2.01 Exemplos versão 2.01]'''</div>||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/modelos.php?p=NFSe%2FCOPLAN%2F2.02 Exemplos versão 2.02]'''</div>||<div style="text-align: center;">'''[https://www.unimake.com.br/uninfe/modelos.php?p=NFSe%2FCOPLAN%2F2.03 Exemplos versão 2.03]'''</div>
 +
|-
 +
||Cancelamento de NFSe||<div style="text-align: center;">CancelarNfseEnvio-ped-cannfse.xml</div>||<div style="text-align: center;">CancelarNfseEnvio-ped-cannfse.xml</div>||<div style="text-align: center;">CancelarNfseEnvio-ped-cannfse.xml</div>
 +
|-
 +
||<font color=#008000>Consulta de lote RPS (protocolo)</font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRpsEnvio-ped-loterps.xml</div></font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRpsEnvio-ped-loterps.xml</div></font>||<font color=#008000><div style="text-align: center;">ConsultarLoteRpsEnvio-ped-loterps.xml</div></font>
 +
|-
 +
||Consulta de uma NFSe||<div style="text-align: center;">ConsultarNfseEnvio-ped-sitnfse.xml</div>||<div style="text-align: center;">-</div>||<div style="text-align: center;">-</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;">ConsultarNfseFaixaEnvio-ped-sitnfse.xml</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfseFaixaEnvio-ped-sitnfse.xml</div></font>
 +
|-
 +
||Consulta de NFSe por RPS||<div style="text-align: center;">ConsultarNfseRpsEnvio-ped-sitnfserps.xml</div>||<div style="text-align: center;">ConsultarNfseRpsEnvio-ped-sitnfserps.xml</div>||<div style="text-align: center;">ConsultarNfseRpsEnvio-ped-sitnfserps.xml</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.xml</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml</div></font>
 +
|-
 +
||Consulta de NFSe de serviços tomados||<div style="text-align: center;">-</div>||<div style="text-align: center;">ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml</div>||<div style="text-align: center;">ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml</div>
 +
|-
 +
||<font color=#008000>Gerar apenas uma NFSe</font>||<font color=#008000><div style="text-align: center;">-</div></font>||<font color=#008000><div style="text-align: center;">GerarNfseEnvio-env-loterps.xml</div></font>||<font color=#008000><div style="text-align: center;">GerarNfseEnvio-env-loterps.xml</div></font>
 +
|-
 +
||Recepção de envio em lote RPS||<div style="text-align: center;">-</div>||<div style="text-align: center;">EnviarLoteRpsEnvio-env-loterps.xml</div>||<div style="text-align: center;">EnviarLoteRpsEnvio-env-loterps.xml</div>
 +
|-
 +
||<font color=#008000>Recepção de envio em lote RPS síncrono</font>||<font color=#008000><div style="text-align: center;">EnviarLoteRpsSincronoEnvio-env-loterps.xml</div></font>||<font color=#008000><div style="text-align: center;">EnviarLoteRpsSincronoEnvio-env-loterps.xml</div></font>||<font color=#008000><div style="text-align: center;">EnviarLoteRpsSincronoEnvio-env-loterps.xml</div></font>
 +
|-
 +
||Substituição de NFSe||<div style="text-align: center;">SubstituirNfseEnvio-ped-substnfse.xml</div>||<div style="text-align: center;">SubstituirNfseEnvio-ped-substnfse.xml</div>||<div style="text-align: center;">SubstituirNfseEnvio-ped-substnfse.xml</div>
 +
|}
  
* EnviarLoteRpsEnvio
+
===<font color=#008000>'''Para uso na DLL:'''</font>===
* EnviarLoteRpsSincronoEnvio
 
* SubstituirNfseEnvio
 
* ConsultarLoteRpsEnvio
 
* CancelarNfseEnvio
 
* ConsultarNfseEnvio
 
* ConsultarNfseRpsEnvio
 
  
====[https://www.unimake.com.br/uninfe/modelos.php?p=nfse%2FCOPLAN%2F2.01 Modelos de XML da versão 2.01]====
+
{| class="wikitable" style="width: 60%;"
 +
!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/COPLAN/2.02 Exemplos versão 2.02]'''</div>||<div style="text-align: center;">'''[https://github.com/Unimake/DFe/tree/main/source/Unimake.DFe.Test/NFSe/Resources/COPLAN/2.03 Exemplos versão 2.03]'''</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;">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;">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>
 +
|-
 +
||Consulta faixa de uma numeração de NFSe||<div style="text-align: center;">ConsultarNfseFaixa</div>||<div style="text-align: center;">ConsultarNfseFaixa</div>||<div style="text-align: center;">35</div>
 +
|-
 +
||<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;">36</div></font>
 +
|-
 +
||Consulta de NFSe de serviços prestados||<div style="text-align: center;">ConsultarNfseServicoPrestado</div>||<div style="text-align: center;">ConsultarNfseServicoPrestado</div>||<div style="text-align: center;">33</div>
 +
|-
 +
||<font color=#008000>Consulta de NFSe de serviços tomados</font>||<font color=#008000><div style="text-align: center;">ConsultarNfseServicoTomado</div></font>||<font color=#008000><div style="text-align: center;">ConsultarNfseServicoTomado</div></font>||<font color=#008000><div style="text-align: center;">34</div></font>
 +
|-
 +
||Gerar apenas uma NFSe||<div style="text-align: center;">GerarNfse</div>||<div style="text-align: center;">GerarNfse</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;">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>
 +
|-
 +
||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;">29</div>
 +
|-
 +
||<font color=#008000>Substituição de NFSe</font>||<font color=#008000><div style="text-align: center;">SubstituirNfse</div></font>||<font color=#008000><div style="text-align: center;">SubstituirNfse</div></font>||<font color=#008000><div style="text-align: center;">30</div></font>
 +
|}
  
==''Versão do SCHEMA:'' ''2.02''==
+
====<font color=#008000>'''Exemplo de uso na DLL em C#:'''</font>====
  
'''Serviços oferecidos:'''
+
<pre>
 +
var configuracao = new Configuracao
 +
{
 +
    TipoDFe = TipoDFe.NFSe,
 +
    CertificadoDigital = CertificadoSelecionado,
 +
    TipoAmbiente = TipoAmbiente.Producao,
 +
    CodigoMunicipio = codigo_ibge_do_municipio,
 +
    Servico = Servico.NFSeGerarNfse,
 +
    SchemaVersao = "2.02"
 +
};
  
* CancelarNfseEnvio
+
var gerarNfse = new GerarNfse(conteudoXML, configuracao);
* ConsultarLoteRpsEnvio
+
gerarNfse.Executar();
* ConsultarNfseEnvio
 
* ConsultarNfseFaixaEnvio
 
* ConsultarNfseRpsEnvio
 
* ConsultarNfseServicoPrestadoEnvio
 
* ConsultarNfseServicoTomadoEnvio
 
* EnviarLoteRpsEnvio
 
* EnviarLoteRpsSincronoEnvio
 
* GerarNfseEnvio
 
* SubstituirNfseEnvio
 
  
====[https://www.unimake.com.br/uninfe/modelos.php?p=nfse%2FCOPLAN%2F2.02 Modelos de XML da versão 2.02]====
+
var retornoPrefeitura = gerarNfse.RetornoWSString;
 +
</pre>
  
 
+
=<font color=#008000>Veja também</font>=
==Veja também==
 
 
* [[Manuais:UniNFe|UniNFe]]
 
* [[Manuais:UniNFe|UniNFe]]
 
* [[Manuais:Unimake.DFe|Unimake.DFe]]
 
* [[Manuais:Unimake.DFe|Unimake.DFe]]

Edição atual tal como às 14h12min de 9 de abril de 2025

Padrão COPLAN

  • Municípios no padrão COPLAN utilizam WSDL's diferentes para emissão de NFSe, logo cada município pode ou não ter implementado todos os serviços listados. No UniNFe, tem três versões de SCHEMA:

Para uso no UniNFe:

Descrição do serviço
Cancelamento de NFSe
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
CancelarNfseEnvio-ped-cannfse.xml
Consulta de lote RPS (protocolo)
ConsultarLoteRpsEnvio-ped-loterps.xml
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
ConsultarNfseFaixaEnvio-ped-sitnfse.xml
Consulta de NFSe por RPS
ConsultarNfseRpsEnvio-ped-sitnfserps.xml
ConsultarNfseRpsEnvio-ped-sitnfserps.xml
ConsultarNfseRpsEnvio-ped-sitnfserps.xml
Consulta de NFSe de serviços prestados
-
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
ConsultarNfseServicoPrestadoEnvio-ped-sitnfse.xml
Consulta de NFSe de serviços tomados
-
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
ConsultarNfseServicoTomadoEnvio-ped-sitnfsetom.xml
Gerar apenas uma NFSe
-
GerarNfseEnvio-env-loterps.xml
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
EnviarLoteRpsSincronoEnvio-env-loterps.xml
EnviarLoteRpsSincronoEnvio-env-loterps.xml
Substituição de NFSe
SubstituirNfseEnvio-ped-substnfse.xml
SubstituirNfseEnvio-ped-substnfse.xml
SubstituirNfseEnvio-ped-substnfse.xml

Para uso na DLL:

Descrição do serviço
Cancelamento de NFSe
CancelarNfse
CancelarNfse
24
Consulta de lote RPS (protocolo)
ConsultarLoteRps
ConsultarLoteRps
31
Consulta faixa de uma numeração de NFSe
ConsultarNfseFaixa
ConsultarNfseFaixa
35
Consulta de NFSe por RPS
ConsultarNfsePorRps
ConsultarNfsePorRps
36
Consulta de NFSe de serviços prestados
ConsultarNfseServicoPrestado
ConsultarNfseServicoPrestado
33
Consulta de NFSe de serviços tomados
ConsultarNfseServicoTomado
ConsultarNfseServicoTomado
34
Gerar apenas uma NFSe
GerarNfse
GerarNfse
27
Recepção de envio em lote RPS
RecepcionarLoteRps
RecepcionarLoteRps
28
Recepção de envio em lote RPS síncrono
RecepcionarLoteRpsSincrono
RecepcionarLoteRpsSincrono
29
Substituição de NFSe
SubstituirNfse
SubstituirNfse
30

Exemplo de uso na DLL em C#:

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

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

var retornoPrefeitura = gerarNfse.RetornoWSString;

Veja também