Ir para conteúdo
  • Cadastre-se

Rafael Dias

Membros
  • Total de ítens

    2.461
  • Registro em

  • Última visita

  • Days Won

    24

Tudo que Rafael Dias postou

  1. Não utilize o Pay&Go para estes teste, utilize o modulo redecard.
  2. Bom dia, Se eu não estou enganado da para usar controles activex no xhabour. http://www.pctoledo.com.br/forum/viewtopic.php?f=46&t=11012 se esta informação proceder você pode utilizar a dll do acbrframework.net com cominterop ou pode usar a dll nativa diretamente o que no meu ponto de vista daria mais trabalho.
  3. Vou citar o que o regys postou sobre o assunto.
  4. Sim também mudou. O novo endereço é svn://svn.code.sf.net/p/acbr/code/acbrframework
  5. a chave ta incorreta, precisa colocar ela completa. e.setChave("-----BEGIN RSA PRIVATE KEY-----+"\n" +"MIICXAIBAAKBgQCv6M1/kW13FVMNG/d7Mwe2SB9r6A11FbDuJ0tt0S3o/u+NJ7DF"+"\n" + "8dGIaJnYCxYP7lVKPWEH8k1K1sLYF5+nT8Mvv8HT2FRuL60moI7IUldpR/BfPcm5"+"\n" + "kW1/ru4LrNERlTQ2d8F0Fw0YF80A1whD2a4U3mKHmmXTI2ezUmeZWcXF6QIDAQAB"+"\n" + "AoGAPsa573iatBCsHtWIMDM54VdDv2KEyu/+wD7NsFciJzAzlRBBCaMOv7t0i6EJ"+"\n" + "Mo4/acsVwZw68SZLSorDsxXH9b4yDy+EcDULUY8w4W1pjn7/uWBYqEUHN1CBFGsi"+"\n" + "Q7bZ8HD9qps69ll9z3BJHtJ4QHoA8cN2OeZ5PuKPyj7jWAECQQDpsJd9XQwDCt0l"+"\n" + "HSXTKUjj4dBLgX4ot4jkvQiWOsuhnrIYX1QKl0CM030T4ai4xuIOPBq+4TX5Ehdz"+"\n" + "akhirzWpAkEAwLQM1VglsZCR9ajh3qN3YcF+9v0Mt763hreiln3xQ0BSpYtqxtP1"+"\n" + "Wq4cJgHLS2IFj3eDnsp6FmDvD6WnUeu2QQJAQvukIIHoLIMTqky1h9ZAl1klnE7s"+"\n" + "u30IFxB8AputvJDBWa0RaMu76+G+61D2TKhtKUlfHTFuiAsAf8uKHgc8qQJAfTB7"+"\n" + "Zd5uHn0dVcrxcgIgfJGIOk0LBhQQhqSmK76GDnqrNoDsTV9F9jNGdiqUN9TmZ93s"+"\n" + "1CwWRJOUu0WS/dV0AQJBAK1HVx/CybyhTULjfsItL39cHhPbaOzNImJjURtJQST3"+"\n" + "gyzTJyL4k0vNugwpmWURBkGv8TCowYjdic8/lEjaJT0="+"\n" + "-----END RSA PRIVATE KEY-----")
  6. Cara na boa você ta precisando estudar um pouco mais sobre java. Isso é um listener, ou seja um evento, ele ocorre em determinado momentos e você precisa trata-los. http://www.mews.com.br/dev/java/criando-listener-em-java/
  7. Você pode criar um programa para gerar elas ou usar o exemplo em c# ou delphi para gerar elas.
  8. Sim, você gera fora do programa, pois as chaves não pode ser mudadas toda vez que executa a função. Elas estão la para garantir que os dados são validos, se você mudar toda hora a chave não tem como faze-lo.
  9. Funciona exatamente assim, mas no java são os listener que seriam os eventos do delphi e c#. A chave você não gera na hora, você passa atraves do listener OnGetChavePrivada ou OnGetChavePublica. Como ja disse anteriormente olhe o exemplo em c# que você vai ter uma ideia melhor de como proceder.
  10. Por padrão as ECF vem com formas de pagamento pre-cadastrada na memoria, você pode gravar novas ou pegar o index da formas ja programas e adicionar so as outras. Sobre como fazer o pagamento com o tef e o cielo premia você simplesmente não pode fazer como você imprimir o pagamento de forma concomitante, você precisa buferrizar ele e so na hora de finalizar fazer os pagamentos na ecf.
  11. Não esta disponível, e não tem previsão para disponibilidade.
  12. Como disse o Mark Apollo, você precisa procura obfuscadores para embaralhar o codigo. Sobre licenciamento você pode usar de base o Activatar, você encontra no seguinte endereço http://activatar.codeplex.com/. Ele da uma boa base para fazer o licenciamento.
  13. Boa tarde, seu interesse é fazer port de todos os componentes ou apenas da NFe ? Eu penso ja a algum tempo fazer o port de todos os componentes, para .Net, mas falta de tempo sempre atrapalhou este plano. Se planeja realmente fazer todo os componentes podemos conversar e ver uma forma de como começar a fazer este port.
  14. que bom que você consegui fazer, se não me engano em outro topico sobre isso o juliomar recomenda fazer a mesma coisa. pegar os dados antes, pois nem toda ecf aceita a get ultimo dados reducaoz, pode também usar o evento OnAntesReducaoZ para fazer isso.
  15. Sem problemas eu tava vendo o topico e com uns teste aqui vi que não deu nenhum problema, ai eu enviei para o svn, mas na correria esqueci de postar aqui.
  16. Não, mas o ACBrFramework tem todas as funcionalidades para homologar par PAF-ECF. Ainda falta implementar coisas do ACBr, mas todas as funcionalidades em relação ao PAF estão prontas.
  17. As dlls openssl tem versão x64 e o nome é o mesmo da versão x86.
  18. 1º como eu disse não tem obrigatoriedade de tratar você pode apenas declarar como fez e deixar em branco, antes não tinha eventos por isso nos tratávamos internamente na dll. 2º Não acontece com todas impressoras que lançam erro por causa de pouco papel. 3º Não sei o por que pode ser que seja esta a resposta da impressora, pois não achei nenhuma declaração Disk Full no código do ACBr.
  19. Boa tarde eu que sou o matenedor das versões em nuget e no site. Devido a correria acabei não enviando as atualizações, mas vou estar atualizando la também.
  20. 1º O Evento é o OnMsgPoucoPapel mesmo, ele fico como OnPoucoPapel na primeira implementação. 2ª Sim vai precisar deste evento, pois como disse antigamente não tinhamos eventos na dll do ACBrFramework. 3º Setar, seria isso "acbrECF.OnMsgPoucoPapel += acbrECF_OnMsgPoucoPapel". 4º O ACBr existe ainda não confunda ACBr com a antiga dll ACBr32, esta não existe mais. 5º E eu acho dificil você não ter mudado nada pois mudou varias coisas na dll inclusive as namespace.
  21. Cara este erro ocorre por que você não setou o evento OnPoucoPapel. No demo do ACBr Mostra a mensagem por que nele esta setado o evento. Eu adicionei o evento no Demo do ACBrFramework. Obs.: Sobre a dll antiga, ela funcionava por que antigamente não tínhamos eventos e por isso suprimíamos esta mensagem.
  22. Eu compilei novamente e ta funcionando corretamente aqui. Baixe novamente do svn para ver se resolve seu problema.
  23. Qual a linguagem de desevolvimento ? pois este erro nunca aconteceu comigo.
×
×
  • 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.