Mudanças entre as edições de "Manuais:Unimake.DFe/MunicipiosDLL/ConfigTodosPadroesUnico"

De unimake
Ir para: navegação, pesquisa
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 3: Linha 3:
  
 
Agora para configurar um município, na DLL, que utiliza <font color=#008000>'''ABASE, BETHA, EQUIPLANO, GINFES, MEMORY, NACIONAL ou WEBFISCO'''</font> é necessário informar somente o código do padrão definido pela DLL como é demonstrado abaixo:
 
Agora para configurar um município, na DLL, que utiliza <font color=#008000>'''ABASE, BETHA, EQUIPLANO, GINFES, MEMORY, NACIONAL ou WEBFISCO'''</font> é necessário informar somente o código do padrão definido pela DLL como é demonstrado abaixo:
 +
 +
====<font color=#008000>Observações:</font>====
 +
 +
* O município de Varginha - MG é padrão <font color=#008000>'''BETHA'''</font> mas o WSDL utilizado é diferente dos demais municípios de mesmo padrão, logo na configuração tem que colocar o código do município;
 +
* Os municípios de São José dos Pinhais - PR e Fortaleza - CE são do padrão <font color=#008000>'''GINFES'''</font> mas o WSDL utilizado é diferente dos demais municípios de mesmo padrão, logo na configuração tem que colocar o código do município.
  
 
{|class="wikitable"
 
{|class="wikitable"
Linha 78: Linha 83:
  
 
   oConfiguracao.SchemaVersao = "2.02"
 
   oConfiguracao.SchemaVersao = "2.02"
 +
</pre>
 +
 +
<font color=#008000>'''Em Windev com BETHA:'''</font>
 +
 +
<pre>
 +
oConfiguracao is Unimake.Business.DFe.Servicos.Configuracao
 +
oConfiguracao.TipoDFe = TipoDFe.NFSe
 +
oConfiguracao.CertificadoArquivo = "C:\projetos\Unimake_PV.pfx"
 +
oConfiguracao.CertificadoSenha = "12345678"
 +
oConfiguracao.TipoAmbiente = TipoAmbiente.Producao
 +
 +
oConfiguracao.CodigoMunicipio = 9999903 //Código do padrão BETHA
 +
oConfiguracao.Servico = 27 //Servico.NFSeGerarNfse
 +
oConfiguracao.SchemaVersao = "2.02"
 
</pre>
 
</pre>
  

Edição atual tal como às 14h26min de 17 de junho de 2024

Configuração para os padrões com WSDL único

Agora para configurar um município, na DLL, que utiliza ABASE, BETHA, EQUIPLANO, GINFES, MEMORY, NACIONAL ou WEBFISCO é necessário informar somente o código do padrão definido pela DLL como é demonstrado abaixo:

Observações:

  • O município de Varginha - MG é padrão BETHA mas o WSDL utilizado é diferente dos demais municípios de mesmo padrão, logo na configuração tem que colocar o código do município;
  • Os municípios de São José dos Pinhais - PR e Fortaleza - CE são do padrão GINFES mas o WSDL utilizado é diferente dos demais municípios de mesmo padrão, logo na configuração tem que colocar o código do município.
Padrão
Código
ABASE
9999902
BETHA
9999903
EQUIPLANO
9999905
GINFES
9999900
MEMORY
9999901
NACIONAL
1001058
WEBFISCO
9999904

Exemplos de configuração

Em C# com BETHA:

var configuracao = new Configuracao
{
    TipoDFe = TipoDFe.NFSe,
    CertificadoDigital = PropConfig.CertificadoDigital,
    TipoAmbiente = tipoAmbiente,
    CodigoMunicipio = 9999903, //Padrão BETHA
    Servico = Servico.NFSeGerarNfse,
    SchemaVersao = "2.02"
};

Em xHarbour com BETHA:

* Criar o objeto de configuração mínima
   oConfiguracao = CreateObject("Unimake.Business.DFe.Servicos.Configuracao")

   oConfiguracao:TipoDFe = 5 //5=NFSe

   oConfiguracao:CertificadoArquivo = "C:\Projetos\certificados\UnimakePV.pfx"

   oConfiguracao:CertificadoSenha = "12345678"

   oConfiguracao:Servico = 27 //Servico.NFSeGerarNfse

   oConfiguracao:CodigoMunicipio = 9999903 //Padrão BETHA  

   oConfiguracao:SchemaVersao = "2.02"

   oConfiguracao:TipoAmbiente = 1 //TipoAmbiente.Producao

Em FoxPro com BETHA:

* Criar o objeto de configuração mínima
   oConfiguracao = CREATEOBJECT("Unimake.Business.DFe.Servicos.Configuracao")

   oConfiguracao.TipoDFe = 5 && TipoDFe.NFSe

   oConfiguracao.CertificadoArquivo = "C:\Projetos\UnimakeCM.pfx"

   oConfiguracao.CertificadoSenha = "12345678"   
  
   oConfiguracao.TipoAmbiente = 1 && Produção
   
   oConfiguracao.CodigoMunicipio = 9999903 && Código do padrão BETHA

   oConfiguracao.Servico = 27 && Servico.NFSeGerarNfse

   oConfiguracao.SchemaVersao = "2.02"

Em Windev com BETHA:

oConfiguracao				is Unimake.Business.DFe.Servicos.Configuracao
oConfiguracao.TipoDFe			= TipoDFe.NFSe
oConfiguracao.CertificadoArquivo	= "C:\projetos\Unimake_PV.pfx"
oConfiguracao.CertificadoSenha		= "12345678"
oConfiguracao.TipoAmbiente		= TipoAmbiente.Producao

oConfiguracao.CodigoMunicipio		= 9999903 //Código do padrão BETHA
oConfiguracao.Servico			= 27 //Servico.NFSeGerarNfse
oConfiguracao.SchemaVersao		= "2.02"

Veja também