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.
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.