VERIFICAÇÃO BÁSICA DE CONFIGURAÇÃO DE ECF DARUMA Abaixo descrito, script a ser executado para configuração de impressora fiscal (ECF), modelos Daruma: 1) Teste Daruma Antes de mais nada, é preciso saber se a impressora fiscal Daruma encontra-se desbloqueada e em bom funcionamento. Essa verificação pode ser feita através de diferentes softwares, e consiste basicamente em obter comunicação com o equipamento e enviar comandos simples (como de impressão de Leitura X) para certificar-se de que a impressora está operando normalmente.. Para isso, acesse o endereço: www.desenvolvedoresdaruma.com.br (site certificado pelo fabricante). No menu da esquerda, clique em IMPRESSORA FISCAL.. Em seguida, você verá uma lista de diversas utilidades relacionadas às impressoras Daruma.. Na parte inferior da página, há uma lista de aplicativos modelos que fazem comunicação com a ECF Daruma. Imagem capturada do endereço www.desenvolvedoresdaruma.com.br, página Impressora Fiscal.. Um dos melhores chama-se Delphi (Win). Iremos utilizá-lo nessa FAQ.. Baixe o pacote ZIP disponibilizado pelo site e descompacte na área de trabalho do micro onde está conectada a impressora.. Execute o arquivo Daruma_Framework_Delphi7.exe e aguarde alguns instantes.. Caso o aplicativo encontre a impressora Daruma em qualquer porta da máquina, será exibida a tela seguinte
com muitas opções de comandos para enviar ao ECF. Iremos testar a emissão de Leitura X, portanto: Opção a ser selecionada para tentativa de envio de comando para ECF Daruma. Caso a comunicação seja feita com sucesso, deverá ser emitida uma Leitura X e uma tela de retorno será exibida pelo aplicativo utilizado. Em caso de falha de comunicação, você receberá somente a tela de retorno e na tela de retorno, constará a palavra ERRO. Existem outros aplicativos que podem ser utilizados, como por exemplo o Observer (o Observer pode ser baixado em muitos sites, basta procurá-lo com um sistema de busca de sua escolha).. Após confirmarmos o funcionamento do equipamento e a comunicação normal ECF X Micro, devemos preparar o ambiente para que seja feita a comunicação com o PDV. 2) Preparando o Ambiente A preparação do ambiente, consiste em instalar os drivers (DLLs) necessários para que a comunicação entre hardware (ECF Daruma) e software (Windows, PDV) seja feita sem falhas.. Inicialmente, é necessário verificar as Permissões de Framework (assunto abordado em outra FAQ), garantindo assim, o registro total de todos os componentes do PDV e Retaguarda.. Após isso, acesse novamente o endereço www.desenvolvedoresdaruma.com.br
. Acessando a opção IMPRESSORA FISCAL, você verá que um dos primeiros itens chama-se Daruma32.dll Windows. Download da Daruma32.dll, ambiente Windows. Driver de comunicação de ECFs Daruma.. Baixe a DLL para a área de trabalho da máquina onde a impressora será instalada. Certifique-se da integridade do arquivo baixado, verificando o tamanho do mesmo e comparando com o tamanho do download.. Copie a DLL e cole no diretório \Windows\System32.. Acesse o menu INICIAR >> EXECUTAR. Digite o comando REGSVR32 Daruma32.dll e tecle ENTER. Esse procedimento irá registrar a DLL no Windows.. Em seguida, copie a DLL e cole no diretório \Pdvarq\Sys. Após esse procedimento, o driver de comunicação Daruma estará instalado no sistema.. Para finalizar a preparação do ambiente, abra o NOTEPAD e insira (copie e cole para não haver erros) a seguinte string: 83B0C575ABA1E922C8AEB4AAE2363A72C5D1ADD1F4E7BB6F43A6F9. Salve o arquivo na área de trabalho com o nome ECFConf.cfg. Copie o arquivo para a pasta \Pdvarq. Em seguida, certifique-se de EXCLUIR (caso exista) o arquivo MP2000.cfg (da pasta Pdvarq). Pois esse arquivo é somente utilizado em configurações de impressora Bematech.
ECFConf.cfg com string Daruma. Repare na posição do cursor no final da string. Não há espaços no final.. Após criação do arquivo ECFConf.cfg e a inclusão do mesmo na pasta Pdvarq, apague os arquivos HTML1X.DLL, HTML2X.DLL e HTML3X.DLL da pasta \Windows\System32.. Por último, acesse a pasta \Pdvarq e execute o arquivo Setuppdv.exe.. Informe operador e senha do Practico, e na primeira tela, configure a porta COM correspondente à porta em que o ECF Daruma está conectado. Após configurada a porta, clique em AVANÇAR até que o Setup seja encerrado. 3) O Primeiro Teste Se todas as configurações foram realizadas corretamente até aqui, basta agora realizarmos um teste com o PDV. Em alguns casos, a primeira identificação da impressora pelo PDV pode demorar alguns segundos. Aguarde até que um erro seja exibido ou até que seja concluída a tentativa de comunicação.
4) Em caso de Erros. Em caso de erros, abra o bloco de notas, digite uma letra A e salve o arquivo como Debug.cfg. Copie o arquivo Debug.cfg e cole-o dentro da pasta \Pdvarq.. Abra o PDV novamente e você deverá notar que o mesmo será iniciado em Modo Depuração.. O mesmo erro deverá ocorrer. Deixe a mensagem de erro na tela e entre em contato com o Suporte.. Caso queira enviar um e-mail ao Suporte, anexe no e-mail o arquivo log.txt, que estará dentro da pasta Pdvarq. LEMBRETE: Em configurações de impressoras fiscais, é fundamental que o equipamento já esteja registrado nos servidores da Rentech, caso contrário, a identificação do PDV não ocorrerá e os procedimentos acima relatados não terão função alguma.