Configurações da DLL Daruma
TELEFONE SUPORTE DESENVOLVEDOR DARUMA 0800-770-3320
Daruma - matricial
- Considerações iniciais
Informações retiradas diretamente do site da Daruma*
- A RFD passará a ser gravada imediatamente após a Redução Z com a nova dll e as configurações devidamente feitas no Registry (Registro do Windows);
- Todas as movimentações anteriores ao processo de instalação e configuração da Daruma32.dll não poderá ser resgatada;
- Esta dll não surtirá efeito em outros modelos de ECF Daruma que não seja FS345 com versões de Firmware 1.20 e 1.22, mesmo que tenha sido instalada e configurada.
- Instalação e configuração
- Crie os seguintes diretórios:
- C:\RFD_Daruma e
- C:\BKP_Daruma
- Entre no Editor de Registros (Iniciar > Executar > Regedit) e vá em HKEY_LOCAL_MACHINE\SOFTWARE\DARUMA\ECF\RFD e insira os dados da software house nas chaves que iniciam com SW.
Figura 01 - Registro Daruma
Observe que no exemplo acima, não foram utilizados separadores no CNPJ, IE e IM. Para o nome fantasia da Software House e Razão Social, não utilize mais de 40 caracteres, pois, o tamanho deste campo é limitado em 40 bytes.
Lembrando que é necessário informar nos registros os diretórios criados acima.
Figura 02 - Diretórios Daruma matricial
Se desejar pode ser feito um teste de venda e em seguida, verifique se no diretório criado mais acima, existe um arquivo CAT-52, este deve conter um nome que inicia com DR e termina em 7 (que refere-se ao ano em hexadecimal).
Por exemplo: DR495081.5A7, onde:
- DR equivale as iniciais do fabricante, neste caso, Daruma;
- 4 equivale ao modelo do ECF, no caso, é FS345;
- Número de Série do ECF (variável), que neste caso é 95081;
- Dia da Emissão, neste caso é 5;
- Mês da Emissão, neste caso, A (Outubro), se fosse B seria Novembro e assim por diante;
- Ano, neste caso, 7 (hexadecimal);
Daruma - térmica
- Considerações iniciais
- As impressoras com MFD, armazenam todas as informações em sua Memória Fita-Detalhe (MFD) não havendo perda de informações caso algum processo seja instanciado erroneamente;
- A configuração para gerar o CAT-52 não ocasionará problemas caso sejam utilizadas duas impressoras diferentes no mesmo local, pois, as configurações da MFD não estão ligadas às configurações para o Ato COTEPE 17/04;
- Esta dll não surtirá efeito em versões antigas de firmware como a versão 01.00.00.
- Instalação e configuração
- Entre no Editor de Registros (Iniciar > Executar > digite Regedit) e vá em HKEY_LOCAL_MACHINE\SOFTWARE\DARUMA\AtoCotepe. Na chave GeraAtoCotepe defina o valor 1 e na chave Path defina o caminho em que serão salvos os arquivos gerados pela impressora fiscal, por exemplo, C:\NotaFiscalPaulista.
- Assim que a redução Z for emitida diariamente, os arquivos serão gerados no path definido anteriormente.
A Daruma fornece um aplicativo para a geração do arquivo CAT-52 / Ato COTEPE 17/04 chamado uDecoder , que deve ser utilizado com a impressora ligada para que o download dos arquivos seja feito corretamente.
Descompacte o arquivo baixado uDecoder.zip em qualquer pasta do computador, neste arquivo existe a pasta uDecoder. Localize o arquivo executável WIN_uDecoder.exe e execute-o, aparecerá uma tela solicitando as informações para configuração.
Figura 03 - Decodificador Daruma
No campo Impressora, deve-se escolher a porta em que está conectada a impressora ao computador. Ex.: COM1. No campo Intervalo, informe-o por data.
Em seguida clique no botão .
Observe se no lado direto da tela do uDecoder no espaço Processamento as seguintes situações:
- I - Comunicação com ECF
- II - Leitura da MF
- III - Procura de Índices da MFD
- IV - Procura de Eventos da MFD
- V - Leitura da MF
- VI - Geração dos arquivos Binários
- VII - Decodificação RZ
- VIII - Decodificação MF
- IX - Decodificação MFD
- X - Nota Fiscal Paulista
Cada um dos eventos deverá acontecer normalmente, e poderão ser acompanhados por meio de sinalizadores que ficarão oscilando nas cores verde e amarelo significando que o processo está sendo executado com sucesso.
Se porventura algum dos processos estiver errado, este terá um sinalizador vermelho.
Ocorrendo essa situação, tente novamente clicando no botão .
Caso apareça algum erro relacionado ao Banco MFD ou conexão ao Banco de Dados durante a geração, siga os passos a seguir:
- Feche o uDecoder, caso o mesmo esteja aberto;
- Copie a dll DAO360.dll da pasta do uDecoder (apenas copie, não exclua da pasta);
- Abra a pasta Windows\System32 que pode ser acessada em:
- Iniciar > Executar > digite %windir%\System32 e cole a DAO360.dll
- Após colá-la deve-se registrá-la, para isso digite os seguintes comandos em :Iniciar > Executar > regsvr32 "%windows%\System32\DAO360.dll". Clique em ou pressione Enter;
- Após realizar os procedimentos acima, será exibida uma mensagem.
Figura 04 - DLL registrada com sucesso
Após este processo, tente executar o uDecoder novamente.
Quando todos os processos estiverem finalizados, a tela do programa deverá estar conforme abaixo:
Figura 05 - Fim da decodificação
Em seguida, será exibida uma tela contendo os resultados da decodificação.
Figura 06 - Resultados da decodificação
Assim que esta tela for exibida, clique em Abrir Pasta de Saída, para que os arquivos gerados sejam escolhidos. Conforme a Figura 08, deverão ser selecionados, os que tiverem um formato parecido com o exemplo a seguir. Ex.: DR1XXXXX.DMA, onde:
- DR: Iniciais do fabricante.
- 1: Dígito identificador do modelo da impressora.
- XXXXX: Número de Série da impressora.
- DMA: Dia/Mês/Ano referente ao conteúdo do arquivo gerado. Sendo que se o dia for 10 em diante, então será representado por letras do alfabeto, onde o "A" representa o número 10(dez), B o dia 11(onze), até a letra "V" que já é o dia 31 (trinta e um), quando houver 31 dias no mês.
Figura 07 - Seleção de arquivos gerados
Estes arquivos poderão ser colocados em outra pasta que desejar para fácil localização futuramente.
Nota
Dúvidas sobre as configurações e geração da NF-Paulista - Bematech (Matricial ou Térmica) ? Verifique o artigo Gerar arquivos de nota fiscal paulista automaticamente - Bematech térmica e matricial.
Dúvidas sobre as configurações e geração da NF-Paulista - Sweda (Matricial ou Térmica) ? Verifique o artigo Geração arquivos CAT 52 Sweda - nota fiscal paulista.