1 189
edições
Mudanças
Criou página com '__NOTITLE__ ==<big><font color=#008000>'''Configuração para os padrões com WSDL único'''</font></big>== Agora para configurar um município, na DLL, que utiliza <font col...'
__NOTITLE__
==<big><font color=#008000>'''Configuração para os padrões com WSDL único'''</font></big>==
Agora para configurar um município, na DLL, que utiliza <font color=#008000>'''BETHA, GINFES, MEMORY, ABASE, WEBFISCO, EQUIPLANO ou NACIONAL'''</font> é somente informar o código do padrão definido pela DLL como é demonstrado abaixo:
{|class="wikitable"
|<div style="text-align: center;">'''Padrão'''</div>||<div style="text-align: center;">'''Código'''</div>
|-
||ABASE||<div style="text-align: center;">9999902</div>
|-
||BETHA||<div style="text-align: center;">9999903</div>
|-
||EQUIPLANO||<div style="text-align: center;">9999905</div>
|-
||GINFES||<div style="text-align: center;">9999900</div>
|-
||MEMORY||<div style="text-align: center;">9999901</div>
|-
||NACIONAL||<div style="text-align: center;">1001058</div>
|-
||WEBFISCO||<div style="text-align: center;">9999904</div>
|}
===<font color=#008000>'''Exemplos de configuração'''</font>===
<font color=#008000>'''Em C# com BETHA:'''</font>
<pre>
var configuracao = new Configuracao
{
TipoDFe = TipoDFe.NFSe,
CertificadoDigital = PropConfig.CertificadoDigital,
TipoAmbiente = tipoAmbiente,
CodigoMunicipio = 9999903, //Padrão BETHA
Servico = Servico.NFSeGerarNfse,
SchemaVersao = "2.02"
};
</pre>
<font color=#008000>'''Em xHarbour com BETHA:'''</font>
<pre>
* 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
</pre>
<font color=#008000>'''Em FoxPro com BETHA:'''</font>
<pre>
* 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"
</pre>
=<font color=#008000>Veja também</font>=
* [[Manuais:Unimake.DFe/InclusaoMunicipio|Como inserir novos municípios na DLL?]]
* [[Manuais:Unimake.DFe/InstalandoDLLVS|Como instalar a DLL para uso no Visual Studio com C# ou outra linguagem .NET]]
* [[Manuais:Unimake.DFe/InstalandoDLLOutras|Como instalar a DLL para uso em outras linguagens de programação]]
==<big><font color=#008000>'''Configuração para os padrões com WSDL único'''</font></big>==
Agora para configurar um município, na DLL, que utiliza <font color=#008000>'''BETHA, GINFES, MEMORY, ABASE, WEBFISCO, EQUIPLANO ou NACIONAL'''</font> é somente informar o código do padrão definido pela DLL como é demonstrado abaixo:
{|class="wikitable"
|<div style="text-align: center;">'''Padrão'''</div>||<div style="text-align: center;">'''Código'''</div>
|-
||ABASE||<div style="text-align: center;">9999902</div>
|-
||BETHA||<div style="text-align: center;">9999903</div>
|-
||EQUIPLANO||<div style="text-align: center;">9999905</div>
|-
||GINFES||<div style="text-align: center;">9999900</div>
|-
||MEMORY||<div style="text-align: center;">9999901</div>
|-
||NACIONAL||<div style="text-align: center;">1001058</div>
|-
||WEBFISCO||<div style="text-align: center;">9999904</div>
|}
===<font color=#008000>'''Exemplos de configuração'''</font>===
<font color=#008000>'''Em C# com BETHA:'''</font>
<pre>
var configuracao = new Configuracao
{
TipoDFe = TipoDFe.NFSe,
CertificadoDigital = PropConfig.CertificadoDigital,
TipoAmbiente = tipoAmbiente,
CodigoMunicipio = 9999903, //Padrão BETHA
Servico = Servico.NFSeGerarNfse,
SchemaVersao = "2.02"
};
</pre>
<font color=#008000>'''Em xHarbour com BETHA:'''</font>
<pre>
* 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
</pre>
<font color=#008000>'''Em FoxPro com BETHA:'''</font>
<pre>
* 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"
</pre>
=<font color=#008000>Veja também</font>=
* [[Manuais:Unimake.DFe/InclusaoMunicipio|Como inserir novos municípios na DLL?]]
* [[Manuais:Unimake.DFe/InstalandoDLLVS|Como instalar a DLL para uso no Visual Studio com C# ou outra linguagem .NET]]
* [[Manuais:Unimake.DFe/InstalandoDLLOutras|Como instalar a DLL para uso em outras linguagens de programação]]