Ir para conteúdo
  • Cadastre-se

daruma developer

Membros
  • Total de ítens

    60
  • Registro em

  • Última visita

Tudo que daruma developer postou

  1. Boa tarde Pessoal, A versão 08.02.65 da DarumaFramework está liberada para download. Confiram o que foi alterado: Implementação - rGerarRelatorio_ECF_Daruma - SPED - Revisada rotina do registro C420 Implementação - rGerarRelatorio_ECF_Daruma - SINTEGRA – Adicionada a função para definir se o rateio deve ser feito no desconto ou acréscimo de cupom nos registros 60D e 60I. Download DarumaFramework.dll: http://bit.ly/10oartG Download DarumaFramework.so: http://bit.ly/17tQ3h8 Abraços,
  2. Olá escovadores de bits, Hoje nosso escovando será um pouco diferente, vamos analisar o hardware da impressora fiscal. Analisaremos o sensor de papel da ECF para entender como a impressora identifica que a bobina está próxima do fim ou não. Muitos parceiros nos procuram com duvidas sobre o sensor de papel, nos questionam se o retorno dado pela ECF está correto mesmo ou não. Uma frase de exemplo: “A impressora está retornando papel acabando, mas a minha bobina está cheia! O que faço?”. Este escovando é especial para estes parceiros, pois vamos mostrar de duas formas quando é que o papel realmente está acabando. Hardware – Vamos identificar onde é o mágico sensor de pouco papel e de sem papel. Imagens ilustrativas da impressora fiscal irão ajudá-los na identificação. Software – Nesta etapa vamos testar se o que está na impressora(hardware) condiz com o retorno recebido. Simularemos pouco papel e sem papel na ECF. Escovadores de Bits, acho que agora vocês entenderam que o tema de hoje será bastante usado por vocês né?! Acompanhem este rápido e importante escovando bits. Continue lendo: http://www.desenvolvedoresdaruma.com.br/dde/htmls/dde055_2013_sensor_de_papel.html Abraços,
  3. Olá Escovadores de Bits, Está liberada para download a versão 08.02.57 da DarumaFramework.dll e .so. Façam o download já nos links abaixo. DarumaFramework.dll - http://bit.ly/10oartG DarumaFramework.so - http://bit.ly/17tQ3h8 Implementação - rGerarRelatorio_ECF_Daruma - SPED - registro C490 - feito ajuste na rotina de que soma o valor no campo 7 Implementação - rGerarRelatorio_ECF_Daruma - SPED - registro C425 - revisão da rotina de organização dos registros C425 no arquivo, para que não sejam mais duplicados. Abraços,
  4. Prezados Escovadores de Bits, A promessa foi realizada no Technology Day, o feedback foi implementado e a entrega foi realizada!!! Já está disponível em nosso site, a versão 08.02.27 da DarumaFrameWork Windows e Linux que resolve os problemas de cálculo e necessidade de codificação e controle para a lei do imposto, a lei 12.741. Recebemos vários feedbacks, mostramos uma previa disso no Daruma Technology Day, prometemos a entrega e agora já está disponível. Continue lendo: http://www.desenvolvedoresdaruma.com.br/dde/htmls/dde050_2013_lei12741.html Abraços,
  5. Olá Escovadores de Bits, No Escovando bits anterior, aprendemos como gerar relatórios com o GAD – MF, MFD, TDM, NFP, NFPTDM, Espelho MFD, LMFC, LMFS, VIVANOTA, SPED e SINTEGRA. Neste Escovando bits vamos aprender os outros recursos que o GAD oferece e que talvez você nem conheça. Lembre-se, o GAD pode fazer tudo isso: Espelho da MFD √ VIVANOTA √ Espelho da LMFC √ Imprimir Leitura X √ Espelho da LMFS √ Imprimir LMFC √ Arq. MF √ Imprimir LMFS √ Arq. MFD √ Assinar Arquivos √ Arq. TDM √ Gerar em modo Offline √ Nota Fiscal Paulista √ Define o diretório da geração √ Nota Fiscal Alagoana √ Gera vários arquivos juntos √ Nota Legal √ Gerar log dos comandos √ Nota Fiscal Rondoniense √ Definir a velocidade da geração √ Nota Fiscal Gaúcha √ Mostrar dados da ECF(COO, CRZ...) √ SPED(sem Alíquotas PIS/COFINS) √ Reconhece automaticamente sua ECF √ SPED(com Alíquotas PIS/COFINS) √ Mostra Porta/Velocidade da ECF √ Sintegra √ Continue lendo... Abraços,
  6. Está liberada para download a versão 08.02.44 da DarumaFramework, façam download já! http://bit.ly/10oartG Confiram o que foi feito: Versão do Produto: ECF 8.64, DUAL 4.83, MODEM 3.45, TA2000 4.05 GENERICO 1.04, DSP 1.05 Implementação - iCCDImprimirTexto_ECF_Daruma - com cabo de comunicação USB equando a impressora está desligada não retornarva corretamente na primeira vez que o comando era chamado. Implementação - iReducaoZ_ECF_Daruma - quando chave <AguardarTerminoImpressao> está ligada não retornava corretamente o erro de que a RZ já havia sido emitida, para a chamada do método mesmo após o fechamento do dia atual. Implementação - rStatusImpressoraBinario_ECF_Daruma - com a chave <AguardarImpressao> =1 estava causando erro na aplicação quando utilizavamos este médodo. Implementação - rGerarRelatorio_ECF_Daruma - Feitos novos ajustes para que não formate campos de data incorretamente, e também para quando impressora é nova, para contornar problemas de informações zeradas, que ainda não tem porque não foi utilizada. Implementação - Camada de comunicação - Para impressora fiscal, foi feito ajuste de configuração do controle de fluxo, para que não cause problemas em vendas, quando o volume é grande e também na geração de arquivo Espelho da MFD. Implementação - iImprimirTexto_DUAL_DArumaFramwework - Feito ajuste para a tag <c> - Condensado que não estava funcionando corretamente dentro do texto lateral (de código de barras) e também para a taga <tc> que estava causando exceção quando utilizada fora do texto lateral. Implementação - Observer - Ajuste na separação de Submenus, para que os métodos rEfetuarDownloadMF_ECF_Daruma e rEfetuarDownloadMFD_ECF_DAruma apareçam corretamente no submenu de Geração de Arquivos. Nova Implementação - Criados novos alias para alguns métodos que ainda não possuiam: rTipoUltimoDocumentoStr_ECF, rTipoUltimoDocumentoInt_ECF, iRelatorioConfiguracao_ECF, rConsultaStatusImpressoraInt_ECF, rConsultaStatusImpressoraStr_ECF, rStatusImpressoraBinario_ECF, rRetornarInformacaoSeparador_ECF, rRetornarNumeroSerieCod_ECF, rVerificarNumeroSerieCod_ECF, iTEF_ImprimirRespostaCartao_ECF, rGerarRelatorioOffline_ECF, iCFCancelarDescontoItem_ECF, iCFCancDescontoUltimoItem_ECF, iCFCancelarAcrescimoItem_ECF, iCFCancAcrescimoUltimoItem_ECF Nova Implementação - eApagarSms_MODEM_DarumaFramework - agora além de aceitar como parametro o índice da mensagem a ser apagada, passou a aceitar "L" para apagar as mensagens lidas ou "N" para apagar as mensagens não lidas. Abraços,
  7. Olá Escovadores de Bits, Todos já conhecem o GAD certo?! O GAD é o nosso Gerador de Arquivos Daruma, existe a mais de um ano e é campeão de download no site www.desenvolvedoresdaruma.com.br, com a incrível marca de 2.226 Downloads em um mês. Existem três maneiras de fazer um bom uso do GAD, são elas: • Fazer download do executável e usá-lo diretamente. • Fazer download do executável e usá-lo através de sua aplicação, como um software auxiliar para geração de arquivos. • Fazer download dos fontes e usá-lo como base para desenvolver um gerador de arquivos próprio em sua aplicação. Isso mesmo esta ferramenta tem fontes abertos para a comunidade! Se você deseja fazer o download do GAD e ver como nós o desenvolvemos, clique aqui e faça JÁ o download. O escovando bits de hoje é para mostrar o novo “rosto” do GAD, como está a geração de arquivos, quais os novos recursos e funcionalidades que esta ferramenta oferece. Continue lendo:http://www.desenvolvedoresdaruma.com.br/dde/htmls/dde046_2013_ger_arqs_com_gad12.html Abraços,
  8. Bom dia Developers!!! Está disponível para download uma nova versão da DarumaFramework. Seguem os detalhes da atualização: Versão Arquivo: 08.02.36 - Versão do Produto: ECF 8.58, DUAL 4.82, MODEM 3.44, TA2000 4.05, GENERICO 1.04, DSP 1.05 Implementação - Melhorias feitas no startup da dll, liberando a aplicação mais rapido quando o dispositivo não é encontrado. Implementação - iImprimirTexto_DUAL_DarumaFramework - Tag <tc> e tag <i> - feito ajustes para que a tag <tc> tenha sua função de completar a linha com o caracter corretamente mesmo quando for utilizada dentro do texto lateral ao código de barras. Para a tag <i> foi feito ajuste para só mandar comando diferente quando a impressora for matricial, caso contratio envia o mesmo comando sempre. Implementação - confCadastrar_ECF_Daruma e confCadastrarPadrao_ECF_Daruma - não estava permitindo o cadastro de um novo "TNF" - Totalizador Não Fiscal, agora está cadastrando corretamente. Implementação - rGerarRelatorio_ECF_Daruma - SPED - Ajuste feito na organização dos registros no arquivo SPED_DRM.txt que estava ficando com registros C420 e C425 ordenados da forma errada. Implementação - rGerarRelatorio_ECF_Daruma - AtoCotepe - NFP, NFPTDM, MFD e TDM - registros E15 com situação tributaria de Cancelamento, estava com a sigla errada da situação, o correto é: "Can-T" Nova Implementação - iImprimirTexto_DUAL_DarumaFramework - criada nova tag de formatação para impressão DUAL, Tag <ju>xxx</ju> que justifica o texto enviado entre a tag. Para fazer o download usem os links abaixo. DarumaFramework.dll - http://bit.ly/10oartG DarumaFramework.so - http://bit.ly/17tQ3h8 Abraços parceiros.
  9. Olá Escovadores de Bits!! Como vocês sabem, uma de nossas prioridades é garantir que os produtos Daruma sejam testados, certificados e aprovados, para que vocês possam desenvolver soluções agregadas a estes hardwares. Buscamos ter o máximo de certificações para confirmar que estamos preparados para as inovações que surgem, como prova disso temos uma campanha sobre a homologação de uma de nossas impressoras, a DR700. Vejam: Certificação Windows 8: http://www.daruma.com.br/ddcmkt/ddcmkt_037_12_windows8.html DR700 rodando no Windows 8: http://www.youtube.com/watch?v=OIGMrllyoxk DR700 ETH rodando no Windows 8: http://www.youtube.com/watch?v=BG7DFg3cDHg Lembram do PDV Touch W@y?! O PDV embutido a uma tela touch?! Lembraram né?! Então, o PDV Touch também está preparado para as novidades que o mercado nos trás. No vídeo abaixo nós mostramos o PDV rodando com Windows 8, vejam: http://www.youtube.com/watch?v=fBrHQzAo3HE Abraços parceiros!
  10. Escovador de Bits que possui modem Daruma, este escovando bits é especialmente para você! Para você que ainda não possui um modem Daruma, aproveite o momento e acesse já o sitewww.desenvolvedoresdaruma.com.br -> Menu “Adquira seu Produto” e compre a preço subsidiado, seu modem para desenvolvimento. Neste escovando, vamos aprender como confirmar a entrega de um sms enviado pelo seu modem Daruma, é tão simples que após ler você vai implementar este feature na sua aplicação. “...O que é confirmação de entrega de sms?” • É quando nós enviamos um sms e recebemos um sms da operadora de celular, confirmando que o sms que nós enviamos foi entregue. Continue lendo: http://www.desenvolvedoresdaruma.com.br/dde/htmls/dde049_2013_conf_entr_sms.html Obrigado.
  11. Prezados parceiros e Escovadores de Bits! Já imaginou pedir pra impressora recuperar uma Redução Z já emitida? Por exemplo, há três meses atrás? Quem nunca necessitou disso? Todos nós em algum momento necessitamos recuperar uma redução Z já emitida há bastante tempo atrás, verdade? Este Escovando Bits irá mostrar como recuperar a ultima redução Z, como recuperar qualquer redução Z já realizada pelo ECF Daruma, e o mais importante, como interpretar estes dados. Vamos entender cada campo, cada byte retornado. Este conteúdo irá ajudar vocês na montagem de arquivos do PAF-ECF, como o arquivo de Movimento por ECF, além de recuperar, através do seu sistema, qualquer que seja a redução Z já emitida. Continue lendo:http://www.desenvolvedoresdaruma.com.br/dde/htmls/dde048_2013_dados_reducao_z.html
  12. Uma dificuldade encontrada por quem usa USB no Linux é deixar a porta com configurações permanentes. Através de testes com parceiros, nós identificamos esta necessidade que o pessoal de Linux tinha e por isso estamos aqui para mostrar a solução adotada. Neste escovando bits vamos aprender como deixar a permissão permanente na porta USB no Linux. Para evitar perder as configurações da USB quando o computador é reiniciado ou quando você despluga o cabo USB do pc. Continue lendo: http://www.desenvolvedoresdaruma.com.br/dde/htmls/dde039_2013_conf_perm_perm_linux.html Abraços,
  13. Olá Escovadores de Bits! Vamos falar hoje sobre geração off-line de arquivos, entender o que é, como faz e quais suas vantagens. Vamos lá! “...Daruma Social Developer, o que é uma Geração Off-line de Arquivos?” Geração off-line é uma geração de arquivos normal, como você já conhece e já faz, porém você não precisa ter uma impressora conectada no pc. “...Como vou gerar os arquivos da impressora fiscal sem a impressora fiscal?” É simples, usando os arquivos binários. Através dos arquivos Daruma.inf, Daruma.mf e Daruma.mfd você consegue gerar qualquer arquivo, sendo SPED, VIVANOTA, SINTEGRA, MFD, MF, TDM, NFP e NFPTDM. Continue lendo... Abraços,
  14. Prezados parceiros e escovadores de Bits, Convido a todos para o Daruma Technology Day! J Acontecerá dia 26 de Junho, Quarta Feira da Autocom, das 8:30 as 12:30. O que iremos lançar nesta ocasião? DMF – Daruma Mobile Framework Lançaremos a linha de drivers para Tablet – Android e Windows8 Lei dos Impostos no Cupom Novas Ferramentas para atender a legislação sem muito esforço NFC-E - Assunto quente e do momento! – Anunciaremos ao mercado nosso Serviço de Emissão de NFC-E com a DR700 Windows/Linux DFW.DLL. Saiba mais neste evento. Sem duvida, haverá muitas duvidas sobre SAT e ECF 09/09 e sem duvida tiraremos as duvidas. Este evento com desenvolvedores terá sua inscrição restrita a apenas 150 pessoas. É isso. Surpreenda-se! http://www.daruma.com.br/ddcmkt/ddcmkt_010_13_techday2013.html Abraços,
  15. Prezados Parceiros e escovadores de Bits! Comunicado importante pra comunidade Java que faz uso de nossos JNI e JNA. Como sabem, a Daruma, através da comunidade de desenvolvedores Daruma, criou o JNI. Com isso toda a comunidade Java passou a ser muito bem atendida na plataforma Java. Mas, o que significa “Ser bem atendida na plataforma Java?”. Significa você pode usar Java com sua caraterística Multiplataforma, ou seja, você usa o JNI com a DARUMAFRAMEWORK.DLL ou o JNI com a DARUMAFRAMEWORK.SO, e isso permite que seu aplicativo seja Realmente Multiplataforma. Já que a Daruma é o único fabricante Realmente Multiplataforma. Continue lendo... Abraços,
  16. Olá Escovadores de Bits! Recentemente foi publicada uma nova Especificação de Requisitos do PAF que mudou a obrigatoriedade de geração de arquivos de extensão .txt para arquivos binários. Não se apavorem quanto à geração destes arquivos binários, nós temos uma solução em alto nível para esta mudança. Neste escovando bits vamos aprender como gerar os arquivos binários e como assiná-los usando a DarumaFramework. Gerando arquivos binários da MF – Memória Fiscal Clique aqui e faça o download do Executável em Delphi Após o download, extraia o pacote e abra a pasta “DarumaFramework_Delphi7exe”. Rode o exemplo “DarumaFramework_Delphi.exe”. Clique no menu “Impressoras Fiscal”. Agora procure o menu “Geração de Arquivos” e clique no submenu “Método rEfetuarDownloadMF_ECF_Daruma”. Na janela que abriu, defina o nome do seu arquivo binário da Memória Fiscal. Veja o exemplo: Clique no botão “OK” e aguarde a geração do arquivo binário. Após o termino da geração, deverá aparecer uma mensagem de retorno. Arquivo binário gerado! Bem simples né?! Por padrão o arquivo é gerado na pasta “C:/”. Continue com o exemplo “DarumaFramework_Delphi.exe” aberto, pois vamos usá-lo. Gerando arquivos binários da MFD – Memória Fita Detalhe Com o exemplo “DarumaFramework_Delphi.exe” aberto na parte de “Impressoras Fiscal”, siga os passos abaixo.Procure o menu “Geração de Arquivos” e clique no submenu “Método rEfetuarDownloadMFD_ECF_Daruma”. Na janela que abriu, selecione o tipo de intervalo, o intervalo inicial, intervalo final e o nome do arquivo binário da MFD. Veja como ficou: Após o preenchimento de todos os campos, clique no botão “Enviar” para iniciar a geração do arquivo binário. Aguarde a geração ser concluída e receberá uma mensagem de retorno. Geração concluída! Agora nós temos também o arquivo binário da Memória Fita Detalhe. Por padrão o arquivo é gerado na pasta “C:/”. Continue com o exemplo “DarumaFramework_Delphi.exe” aberto, pois vamos usá-lo. Gerando arquivos binários da MF + MFD e arquivos de texto com a MF + MFD Escovador de bits, se você já usa o método rGerarRelatorio_ECF_Daruma, fique despreocupado, pois este método além de gerar os arquivos com extensão .txt, já gera os arquivos binários, que agora são exigidos pelo PAF. Com o exemplo “DarumaFramework_Delphi.exe” aberto na parte de “Impressoras Fiscal”, siga os passos abaixo. Procure o menu “Geração de Arquivos” e clique no submenu “Método rGerarRelatorio_ECF_Daruma”. Na janela que abriu, selecione “MF” e “MFD”. Coloque a data inicial e a data final. Não é necessário definir o local de geração dos arquivos. A pasta padrão é “C:/”. Após preencher os campos, clique no botão “Gerar Relatório” para iniciar a geração dos arquivos. Ao terminar a geração, a mensagem de retorno será exibida. Geração concluída! Agora temos os arquivos binários da MF e MFD, temos também os arquivos ATO_MF_DATA.TXT e ATO_MFD_DATA.TXT. Ressalto que a pasta padrão de geração de arquivos é o “C:/”. Assinando os arquivos binários da MF e MFD Agora vamos assinar os arquivos gerados nos passos anteriores, Daruma.mf e Daruma.mfd. Para assinar, vamos continuar usando o exemplo “DarumaFramework_Delphi.exe”. Procure o menu “PAF-ECF” e clique no submenu “Método eRSAAssinarArquivo_ECF_Daruma”.; Uma janela será aberta. Preencha o campo “Caminho do arquivo a ser assinado:”(São os binários que nós já geramos) e também o campo “Caminho da chave gerada pelo Puttygen:”(É o seu arquivo.key, sua chave privada). Veja como ficou: Pressione o botão “Enviar” para assinar o arquivo Daruma.mf. Após concluir a assinatura, você receberá uma mensagem de retorno. Arquivo Daruma.mf está assinado, vamos assinar agora o arquivo Daruma.mfd. Procure o menu “PAF-ECF” e clique no submenu “Método eRSAAssinarArquivo_ECF_Daruma”. Uma janela será aberta. Preencha o campo “Caminho do arquivo a ser assinado:”(São os binários que nós já geramos) e também o campo “Caminho da chave gerada pelo Puttygen:”(É o seu arquivo.key, sua chave privada). Veja como ficou: Pressione o botão “Enviar” para assinar o arquivo Daruma.mfd. Após concluir a assinatura, você receberá uma mensagem de retorno. Pronto! Os dois arquivos estão assinados, Daruma.mf e Daruma.mfd. Viram só como não tem nada de difícil em assinar os arquivos binários? Importante: Após assinar o arquivo Daruma.mf, ele não pode mais ser utilizado para geração off-line. Motivo: Sem assinatura o arquivo tem 1024 kbytes, que é o tamanho total da Memória Fiscal. Após a assinatura ele tem seu tamanho mudado para 1025 kbytes, ou seja, um tamanho superior ao da Memória Fiscal. Este 1kbyte a mais, impede a geração off-line. Codificando a geração dos arquivos binários e assinatura dos mesmos: Delphi //Declarações function rEfetuarDownloadMF_ECF_Daruma(pszNomeArquivo:string): Integer; StdCall; External 'DarumaFramework.dll'; function rEfetuarDownloadMFD_ECF_Daruma(pszTipo:string;pszInicial:string;pszFinal:string;pszNomeArquivo:string): Integer; StdCall; External 'DarumaFramework.dll'; function rGerarRelatorio_ECF_Daruma(szRelatorio:string; szTipo:string; szInicial:string; szFinal:string): Integer; StdCall; External 'DarumaFramework.dll'; function eRSAAssinarArquivo_ECF_Daruma(pszPathArquivo:string;pszChavePublica:string): Integer; StdCall; External 'DarumaFramework.dll'; //Chamada de Métodos //Geração do arquivo binário da MF iRetorno := rEfetuarDownloadMF_ECF_Daruma(‘Daruma.mf’); //Geração do arquivo binário da MFD iRetorno := rEfetuarDownloadMFD_ECF_Daruma(‘DATAM’, ‘01052013’, ‘10052013’, ‘Daruma.mfd’); //Gerando arquivos binários da MF + MFD e arquivos de texto com a MF + MFD iRetorno := rGerarRelatorio_ECF_Daruma(‘MF+MFD’, ‘DATAM’, ‘01052013’, ‘10052013’); //Assinando arquivo binário da MF iRetorno := eRSAAssinarArquivo_ECF_Daruma(‘C:/Daruma.mf’, ‘C:/Privada/arquivo.key’); //Assinando arquivo binário da MFD iRetorno := eRSAAssinarArquivo_ECF_Daruma(‘C:/Daruma.mfd’, ‘C:/Privada/arquivo.key’); C# //Declarações [DllImport("DarumaFrameWork.dll")] <esquerda>public static extern int rEfetuarDownloadMF_ECF_Daruma(string pszNomeArquivo); [DllImport("DarumaFrameWork.dll")] <esquerda>public static extern int rEfetuarDownloadMFD_ECF_Daruma(string pszTipo, string pszInicial, string pszFinal, string pszNomeArquivo); [DllImport("DarumaFrameWork.dll")] <esquerda>public static extern int rGerarRelatorio_ECF_Daruma(string pszRelatorio, string pszTipo, string pszInicial, string pszFinal); [DllImport("DarumaFrameWork.dll")] <esquerda>public static extern int eRSAAssinarArquivo_ECF_Daruma(string arquivo, string chave); //Chamada de Métodos //Geração do arquivo binário da MF iiRetorno = rEfetuarDownloadMF_ECF_Daruma(“Daruma.mf”); //Geração do arquivo binário da MFD iRetorno = rEfetuarDownloadMFD_ECF_Daruma(“DATAM”, “01052013”, “10052013”, “Daruma.mfd”); //Gerando arquivos binários da MF + MFD e arquivos de texto com a MF + MFD iRetorno = rGerarRelatorio_ECF_Daruma(“MF+MFD”, “DATAM”, “01052013”, “10052013”); //Assinando arquivo binário da MF iRetorno = eRSAAssinarArquivo_ECF_Daruma(“C://Daruma.mf”, “C://Privada//arquivo.key”); //Assinando arquivo binário da MFD iRetorno = eRSAAssinarArquivo_ECF_Daruma(“C://Daruma.mfd”, “C://Privada//arquivo.key”); Visual Basic 6 //Declarações Fiscais Public Declare Function rEfetuarDownloadMF_ECF_Daruma Lib "DarumaFrameWork.dll" (ByVal pszNomeArquivo As String) As Integer Public Declare Function rEfetuarDownloadMFD_ECF_Daruma Lib "DarumaFrameWork.dll" (ByVal pszTipo As String, ByVal pszInicial As String, ByVal pszFinal As String, ByVal pszNomeArquivo As String) As Integer Public Declare Function rGerarRelatorio_ECF_Daruma Lib "DarumaFrameWork.dll" (ByVal pszRelatorio As String, ByVal pszTipo As String, ByVal pszInicial As String, ByVal pszFinal As String) As Integer Public Declare Function eRSAAssinarArquivo_ECF_Daruma Lib "DarumaFrameWork.dll" (ByVal pszPathArquivo As String, ByVal pszPathChave As String) As Integer //Chamada de Métodos //Geração do arquivo binário da MF iRetorno = rEfetuarDownloadMF_ECF_Daruma(“Daruma.mf”) //Geração do arquivo binário da MFD iRetorno = rEfetuarDownloadMFD_ECF_Daruma(“DATAM”, “01052013”, “10052013”, “Daruma.mfd”) //Gerando arquivos binários da MF + MFD e arquivos de texto com a MF + MFD iRetorno = rGerarRelatorio_ECF_Daruma(“MF+MFD”, “DATAM”, “01052013”, “10052013”) //Assinando arquivo binário da MF iRetorno = eRSAAssinarArquivo_ECF_Daruma(“C:/Daruma.mf”, “C:/Privada/arquivo.key”) //Assinando arquivo binário da MFD iRetorno = eRSAAssinarArquivo_ECF_Daruma(“C:/Daruma.mfd”, “C:/Privada/arquivo.key”) Escovadores de bits, agora vocês já sabem como gerar arquivos binários, como assiná-los e como codificar tudo isso.
  17. Olá Escovadores de Bits, Querem saber como imprimir QRCode e NFC-e na impressora não fiscal Daruma? Acessem: http://www.29.mktid1.com/v/1TeaCpme5ste1c5cd48-d8 Abraços,
  18. Olá Marlon, Faça o teste de comunicação, usando o DOS, para garantir que a comunicação com a ECF está OK. No link a seguir, tem um Escovando Bits que mostra passo a passo como fazer os testes de comunicação. http://www.desenvolvedoresdaruma.com.br/dde/htmls/dde031_2013.html Se o erro continuar, entre em contato conosco novamente. Estamos a disposição para ajudá-lo. Abraços,
  19. Escovadores de Bits! Querem aprender como usar múltiplos produtos com a DarumaFramework? Vejam nosso escovando bits: http://www.desenvolvedoresdaruma.com.br/dde/htmls/dde038_2013-multiplos-produtos.html Abraços,
  20. Olá Pessoal, Querem aprender como gerar arquivos da impressora fiscal no Linux usando o GAD (Gerador de Arquivos Daruma)? Então cliquem no link abaixo e veja o Escovando Bits sobre o assunto. http://www.29.dtikm8.com/v/1Neav3De5ste2f19f05488 Abraços,
  21. Hey Escovador de Bits!!! Está com dúvidas em como fazer o rateio de alíquotas em sua ECF Daruma? Não deixe de ver o escovando bits abaixo, mostrando passo a passo 4 situações diferentes para resolver o problema de rateio. Assista também o vídeo ensinando o rateio de alíquotas. http://www.desenvolvedoresdaruma.com.br/dde/htmls/dde037_2013-rateio-aliquotas.html Abraços,
  22. Hey Escovador de Bits!!! Está com dúvidas em como fazer o rateio de alíquotas em sua ECF Daruma? Não deixe de ver o escovando bits abaixo, mostrando passo a passo 4 situações diferentes para resolver o problema de rateio. Assista também o vídeo ensinando o rateio de alíquotas. http://www.desenvolvedoresdaruma.com.br/dde/htmls/dde037_2013-rateio-aliquotas.html Abraços,
  23. Prezados Parceiros e Escovadores de Bits!!  Nosso vídeo passo a passo explicativo sobre QRCODE e como inovamos o uso do QRCODE em toda a linha de impressoras não fiscais. Comentamos neste vídeo sobre o Piloto da Nota Fiscal Eletrônica de consumidor com a DR700, usando QRCODE e alguns diferenciais que até o momento só nossa impressora e integração possuem, como por exemplo salvar o QRCODE-OffLine, Importantíssimo para a indexação de documentos emitidos e impressos com QRCODE. Observação: Veja o video no canal DarumaDeveloper no youtube. link abaixo: http://youtu.be/LOR1o8VzXs8 Vem mais por aí, na próxima semana fiquem atentos em nossas redes sociais que teremos mais novidades. Curtam e “viralmente” espalhem este vídeo para outros integrantes da comunidade de desenvolvedores. Forte Abraço a todos!
  24. Cara, A Daruma tem uma solução para seu problema com ECF para desenvolvedor. Vou pedir para você ver um vídeo que vai ocupar 5 minutos do seu tempo, garanto que vai valer a pena. Não consegui postar o link do youtube, mais siga os passos: Acesse o youtube -> procure pelo nosso canal chamado DarumaDeveloper -> na pesquisa do canal procure por "ddx5" Se tiver dúvidas, não exite em nos ligar, nosso suporte para desenvolvedores atende no 0800 770 3320. Abraços,
  25. Cara, Quando você tenta imprimir e não da certo, qual é o erro retornado pela impressora? Nós conseguimos te ajudar a identificar este erro, se for algum erro retornado pela impressora Daruma. Entre em contato conosco em caso de dúvidas na ECF ou nos erros retornados, nosso suporte atende no número 0800 770 3320 ou me manda um email com seus contatos. Abraços,
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.