Configurando as propriedades do componente MF-e SAT
As propriedades do componente podem ser alteradas de duas formas, a primeira é via código onde o programador informa cada valor da propriedade manualmente após instanciar o componente e na segunda opção, é possível manter um arquivo .ini com as propriedades já configuradas com seus valores e através da chamada do método LoadConfig(aCaminhoArquivoIni) o componente irá configurar todos os valore automaticamente sem necessidade de alteração do código ou atualização do seu sistema.
Para configurar o componente, podemos utilizar as propriedades da tabela abaixo.
A configuração pode ser feita diretamente no código setando o valor para a propriedade do componente ou somente informando no arquivo .ini como no exemplo da propriedade HttpLibs como abaixo:
Alterando propriedade pelo fonte (Exemplo utilizando Delphi)
spdNFe := TspdNFe.Create(nil);
spdNFe.HttpLibs := SBB;
Arquivo .ini
HttpLibs=SBB
Propriedades
Componente | OCX | Função | Valor Aceito |
CaminhoCertificado | CaminhoCertificado | Permite a configuração do caminho completo do arquivo do certificado digital. | Caminho completo do arquivo .pfx |
CaracteresRemoverAcentos | CaracteresRemoverAcentos | Remover os caracteres especiais por DEFAULT | True ou False |
CnpjContribuinte | CNPJContribuinte | CNPJ do Contribuinte | CNPJ do contribuinte apenas os números |
CnpjSoftwareHouse | CnpjSoftwareHouse | CNPJ da Software House | CNPJ da Software House apenas os números |
CodigoAtivacao | CodigoAtivacao | Caminho e nome completo da DLL de comunicação do equipamento SAT | 123456789 |
ConfigImpressaoCFe. ExibirDetalhamento |
ExibirDetalhamento | Este parâmentro quando ativo exibe os itens na impressão, caso contrário é feita uma impressão resumida | true |
ConfigImpressaoCFe. InformacoesNaoFiscais |
InformacoesNaoFiscais | Este parâmetro é utilizado para adicionar alguma informação que não seja necessáriamente fiscal na impressão ou visualização do CFeSat, tendo tamanho máximo de 500 caracteres. Em casos que haja quebra de linha, somente será possível configurar via código. | Promoções e ofertas do estabelecimento. |
ConfigImpressaoCFe. LineDelimiter |
LineDelimiter | Delimitador (quebra) de Linha para campos observação do CteOS. Default = | | | |
ConfigImpressaoCFe. LogotipoEmitente |
LogotipoEmitente | Caminho da logo tipo do emitente | C:\logo.jpg |
ConfigImpressaoCFe. ModeloImpressao |
ModeloImpressao | Modelo no qual o Danfce será impresso | C:\Templates\retrato.rtm |
ConfigImpressaoCFe. ParamsAvancados |
ParamsAvancados | Este parâmetro é utilizado para passar alguns comandos específicos para o report builder,tais como, tamanho da folha, margens e tipo de papel, valor troco | PaperName=A4;MarginLeft=5; |
ConfigImpressaoCFe. QtdeCopias |
QtdeCopias | Quantidade de cópias an impressão | 2 |
ConfiguracaoInterfaceDeRede. Codigo |
ConfiguracaoInterfaceDeRede. Codigo |
Configuração da interface de rede do aparelho SAT: Frase ou chave de acesso | 1234 |
ConfiguracaoInterfaceDeRede. LanDNS1 |
ConfiguracaoInterfaceDeRede. LanDNS1 |
Configuração da interface de rede do aparelho SAT: DNS | 192.168.010.001 |
ConfiguracaoInterfaceDeRede. LanDNS2 |
ConfiguracaoInterfaceDeRede. LanDNS2 |
Configuração da interface de rede do aparelho SAT: DNS Secundário | 192.168.010.001 |
ConfiguracaoInterfaceDeRede. LanGW |
ConfiguracaoInterfaceDeRede. LanGW |
Configuração da interface de rede do aparelho SAT | 192.168.010.001 |
ConfiguracaoInterfaceDeRede. LanIP |
ConfiguracaoInterfaceDeRede. LanIP |
Configuração da interface de rede do aparelho SAT:IP | 192.168.010.100 |
ConfiguracaoInterfaceDeRede. LanMask |
ConfiguracaoInterfaceDeRede. LanMask |
Configuração da interface de rede do aparelho SAT: Mascara de rede | 255.255.255.000 |
ConfiguracaoInterfaceDeRede. Proxy |
ConfiguracaoInterfaceDeRede. Proxy |
Configuração da interface de rede do aparelho SAT: Proxy | 0 |
ConfiguracaoInterfaceDeRede. Proxy_ip |
ConfiguracaoInterfaceDeRede. Proxy_ip |
Configuração da interface de rede do aparelho SAT: IP do Proxy | 192.168.010.001 |
ConfiguracaoInterfaceDeRede. Proxy_porta |
ConfiguracaoInterfaceDeRede. Proxy_porta |
Configuração da interface de rede do aparelho SAT: Porta do Proxy | 3128 |
ConfiguracaoInterfaceDeRede. Proxy_senha |
ConfiguracaoInterfaceDeRede. Proxy_senha |
Configuração da interface de rede do aparelho SAT: Senha do proxy | senha123456 |
ConfiguracaoInterfaceDeRede. Proxy_user |
ConfiguracaoInterfaceDeRede. Proxy_user |
Configuração da interface de rede do aparelho SAT: Usuario do proxy | admin |
ConfiguracaoInterfaceDeRede. Seg |
ConfiguracaoInterfaceDeRede. Seg |
Configuração da interface de rede do aparelho SAT: | None |
ConfiguracaoInterfaceDeRede. Senha |
ConfiguracaoInterfaceDeRede. Senha |
Configuração da interface de rede do aparelho SAT: Senha | 123 |
ConfiguracaoInterfaceDeRede. SSID |
ConfiguracaoInterfaceDeRede. SSID |
Configuração da interface de rede do aparelho SAT: Nome da rede sem fio | House |
ConfiguracaoInterfaceDeRede. TipoInter |
ConfiguracaoInterfaceDeRede. TipoInter |
Configuração da interface de rede do aparelho SAT utilizada para Tipo de Internet | ETHE |
ConfiguracaoInterfaceDeRede. TipoLan |
ConfiguracaoInterfaceDeRede. TipoLan |
Configuração da interface de rede do aparelho SAT | IPFIX |
ConfiguracaoInterfaceDeRede. Usuario |
ConfiguracaoInterfaceDeRede. Usuario |
Configuração da interface de rede do aparelho SAT: Usuario | usuario123 |
DiagnosticMode | DiagnosticMode | Propriedade que permite realizar envio de dados de diagnóstico para TecnoSpeed. | True ou False |
DiretorioArquivoMFe | DiretorioArquivoMFe | Diretório dos arquivos de envio/ pasta input do Integrador MFe | C:\Integrador\input |
DiretorioArquivoRetornoMFe | DiretorioArquivoRetornoMFe | Diretório dos arquivos do retorno do envio/ pasta output do Integrador MFe | C:\Integrador\input\output |
DiretorioCopiaSeguranca | DiretorioCopiaSeguranca | Diretório que é gravado os arquivos de cópias de segurança dos arquivos xml de envio e cancelamento | C:\CopiaSeguranca |
DiretorioEsquemas | DiretorioEsquemas | Diretório dos Esquemas XML | C:\Esquemas |
DiretorioLog | DiretorioLog | Diretório onde serão criados os arquivos de log | C:\Log |
DiretorioLogErro | DiretorioLogErro | Diretório que é gravado o log de erro CteOS_exception.log. Se deixado vazio ou não for setado é usado o caminho padrão que é a pasta do aplicativo usando o componente | C:\LogErro |
DiretorioTemplates | DiretorioTemplates | Diretório dos Templates que serão utilizados na geração dos arquivos XML | C:\Templates |
EmailSettings. AnexarImpressaoPDF |
EmailAnexarImpressaoPDF | Anexar a impressão da CFe SAT no e-mail | 0 ou 1 |
EmailSettings. Assunto |
EmailAssunto | Assunto do e-mail | Nota de teste |
EmailSettings. Autenticacao |
EmailAutenticacao | Autenticação SSL para o servidor de e-mail | 0 ou 1 |
EmailSettings. CC |
EmailCC | E-mail para cópia | teste@teste.com.br |
EmailSettings. CCo |
EmailCCo | E-mail para cópia oculta | teste@teste.com.br |
EmailSettings. ConteudoHtml |
EmailConteudoHtml | Mensagem do e-mail em conteúdo HTML | 0 ou 1 |
EmailSettings. EmailDestinatario |
EmailDestinatario | E-mail do Destinatario | teste@teste.com.br |
EmailSettings. EmailRemetente |
EmailRemetente | E-mail do remetente | teste@teste.com.br |
EmailSettings. Mensagem |
EmailMensagem | Mensagem (corpo) do e-mail | Nota enviada em ambiente de testes |
EmailSettings. Porta |
EmailPorta | Porta do servidor de e-mail configurado | 587 |
EmailSettings. Senha |
EmailSenha | Senha do E-mail do remetente | 123mudar |
EmailSettings. ServidorSmtp |
EmailServidorSmtp | Servidor smtp para o e-mail do remetente. | smtp.gmail.com |
EmailSettings. TimeOut |
EmailTimeOut | Tempo limite do retorno | 30000 |
EmailSettings. Usuario |
EmailUsuario | Usuario E-mail do remetente | teste@teste.com.br |
HttpLibs | HttpLibs | Indica se o componente irá utilizar os recursos do Windows ou recursos internos para efetuar a comunicação com a Sefaz |
wininet: a comunicação é feita com recursos do Windows sbb: a comunicação é feita com recursos do próprio componente |
NomeCertificado | NomeCertificado | Nome do Emitente para qual foi emitido o certificado | CN=Nome do emitente... |
NomeDllSat | NomeDllSat | Código de ativação do equipamento SAT. É configurado através da função AtivarSat. | C:\SAT.dll |
NumeroDocumento | NumeroDocumento | Número do documento utilizado pelo Integrador MFe | 11010 |
SenhaCertificado | SenhaCertificado | Senha do certificado .pfx | string |
TimeOutMFe | TimeOutMFe | Tempo de espera do Componente à resposta do Integrador MFe (valor em segundos). | Valor default: 30 |
UF | UF | Unidade Federativa (Estado) do Emitente. | PR |
UtilizarEmuladorSefaz | UtilizarEmuladorSefaz | Indica se o componente irá trabalhar com o Emulador de SAT da Sefaz - SP | false (Por Default) |
UtilizarMFe | UtilizarDllMFe | Configura o componente para utilização do MFe Ceara | true |
ValidarEsquemaAntesEnvio | ValidarEsquemaAntesEnvio | Valida o esquema do xml antes de realizar o envio | true |
Versao | Versao | Representa a Versão da instalação do componente | 1.0.1.56727 |
VersaoEsquema | VersaoEsquema | Versão dos schemas da Sefaz | vm0007 |
Comentários
0 comentário
Por favor, entre para comentar.