Manuais:Unimake.DFe/MunicipiosDLL/ConfigTodosPadroesUnico
Configuração para os padrões com WSDL único
Agora para configurar um município, na DLL, que utiliza BETHA, GINFES, MEMORY, ABASE, WEBFISCO, EQUIPLANO ou NACIONAL é necessário informar somente o código do padrão definido pela DLL como é demonstrado abaixo:
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"