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

De unimake
Ir para: navegação, pesquisa
Linha 6: Linha 6:
 
====<font color=#008000>Observações:</font>====
 
====<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 Varginha - MG e Criciúma - SC  é 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.
 
* 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.
  

Edição das 15h04min de 13 de agosto de 2025

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:

  • Os municípios de Varginha - MG e Criciúma - SC é 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
FISCO
9999906

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