Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.065
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. O Regys ficou de receber uma da Daruma... mas até onde eu sei, ele ainda não recebeu...
  2. O Log não ajuda nesse caso... Você teria que fornecer um passo a passo de como reproduzir o erro usando o Demo ECFTestes.exe Muito provavelmente o Erro está no seu sistema... talvez dentro da chamada de algum evento do ACBrECF...
  3. Não sei se eu compreendi a pergunta... mas se você quer recuperar essas informações de um Certificado A1, usando OpenSSL, veja esse fonte do "trunk2" https://svn.code.sf.net/p/acbr/code/trunk2/Fontes/ACBrDFe/ACBrDFeOpenSSL.pas Veja os métodos: function GetCertNumeroSerie: String; override; function GetCertSubjectName: String; override;
  4. Ainda não, estou com outras prioridades no momento... (ACBrSAT)
  5. Relatório Gerencial só existe no contexto de ECF... então é o ACBrECF...
  6. Até onde eu sei, NÃO... mas não sei se faria muito sentido, já que o ACBrSAT, sempre usará a "SAT.DLL", disponibilizada pelo fabricante...
  7. Em SP a NFCe não aceita off-line como contingência... a contingência da NFCe para SP é o "SAT"... então... aqui em SP a NFCe não é de muita serventia...
  8. Eu não uso a impressão em Fortes... sugiro usar o EscPOS
  9. A legislação prevê que o código de barras possa ser quebrado em 2 linhas...
  10. Continuo sem compreender... Há como reproduzir o problema com o Demo ETQDemo ?
  11. Eu não lembro muito bem desses fontes... mas acho que tem a haver com a maneira que você efetua os pagamentos... Recomendo a leitura dos fontes do TEFDDemo... (tem vários comentários no código) Como falei antes, normalmente as formas de pagamento iguais são agrupadas, e é impresso apenas um Pagamento, e Apenas um CDC. Todas as vias de todos os pagamentos que foram agrupados são impressas no mesmo CDC... Infelizmente não posso aceitar a sua modificação devido o motivo exposto acima... Imprimir o gerencial não é o correto para TEF (consulte o órgão homologador)
  12. Essa propriedades deixaram de ser published para serem publicas, por motivos de compatibilidade com o Firemonkey (FMX) Ignore os erros, e salve novamente o formulário/datamodule onde o componente está e pronto...
  13. O ACBrTEFD procura agrupar o Total por forma de pagamento... Ou seja, o comportamento padrão dele, é agrupar as mesmas formas de pagamento em apenas uma... Se não me engano deve haver uma maneira de configurar para ele não fazer isso (não lembro bem)... Você não pode imprimir o comprovante TEF em Gerencial, na primeira tentativa... O CCD /CDC (Comprovante de Crédito Débito) existe justamente para operações TEF
  14. ACBrECF.Retentar := False
  15. Existem diversas maneiras de assinar um arquivo... Você deve ler a informação técnica que eles devem fornecer sobre esse processo de assinatura
  16. Verifique no XML recebido, se a Obs está lá... O ACBrSAT recupera esse XML através de um decode de Base 64 do retorno do SAT
  17. Não use o ACharPorta ou AcharECF... Atribua corretamente os valores de Modelo e Porta, e ative o componente...
  18. Sua chave é um módulo... as chaves RSAs são formadas por um numero gigantesco (o módulo) e um expoente... Muito provavelmente o expoente é 1001 (mas pode ser outro.. nesse caso consulte a Bematech) No ACBrEAD, você pode ler esse tipo de chave, usando os métodos: TACBrEAD.LerChaveModuloExpoente(Modulo, Expoente: AnsiString) Ou ainda o método: procedure TACBrEAD.LerChave_eECFc(ConteudoXML : AnsiString ) ; Nesse caso o XML deve ter o formato adotado pelo programa eECFc (do fisco).. Exemplo: <?xml version="1.0"?> <empresa_desenvolvedora> <nome>SUA_EMPRESA</nome> <chave> <modulo>COPIE_O_SEU_MODULO_AQUI</modulo> <expoente_publico>10001</expoente_publico> </chave> </empresa_desenvolvedora>
  19. Obrigado pela sugestão... Mas acho que esse tipo de componente foge do escopo do Projeto ACBr (Automação Comercial) No mais, a ideia é boa suficiente para um projeto independente... O Autor aparentemente apenas disponibilizou os fontes... mas criar e gerenciar um projeto de código aberto exige mais do que isso... Como por exemplo: Especificar uma Licença de uso, Manter uma área para Suporte, Manter um repositório de fontes com Controle de Versão, etc...
  20. Possibilidades: - Algum dos eventos do componente ACBrSAT não está programado - a DLL usa uma convenção de chamada diferente da especificada (stdcall, cdecl)
  21. Não podemos te ajudar sem saber como a chave é... Minha sugestão, é que você crie uma cópia da chave, edite mesma, trocando vários caracteres (invalidando-a) e copie a mesma aqui no forum
  22. Converta elas para o padrão do OpenSSL
  23. O ACBrEAD usa o padrão de Chaves do OpenSSL... Você pode usar o Demo do EAD (EADTeste) e criar um novo par de chaves Pública e Privada
  24. Sem dúvida... os problemas de impressão já foram resolvidos no NFCe, para Bematech, Daruma e outras.. tem até um vídeo do Regys demonstrando a impressão em uma Daruma.. http://regys.com.br/impressao-nfce-utilizando-acbr-daruma/ preciso unificar parte do código de ambos os componentes em uma única classe...
  25. Eu recomendaria Epson ou DASCOM com EscPos... EscPos é uma linhagem de impressão criada pela Epson... e nem todos fabricantes seguem o padrão com precisão..
×
×
  • 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.