Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.553
  • Registro em

  • Última visita

  • Days Won

    766

Tudo que Daniel Simoes postou

  1. Com A3 exportado para um PFX, os comandos do OpenSSL que postei, funcionam ?
  2. Ajudaria mais se você descrevesse exatamente qual a msg de erro... Você está usando o ACBrInstall ?
  3. Estou fazendo testes com o OpenSSL, seguindo os exemplos disponibilizados na página do Secretaria da Fazenda, e também as dicas desse site: https://www.madboa.com/geek/openssl/ Acredito que tenha conseguido chegar num resultado final da assinatura, usando um arquivo PFX (Certificado A1) 1 - É necessário converter o arquivo PFX (pkcs12) no formato PEM, reconhecido pelo OpenSSL https://www.madboa.com/geek/openssl/#cert-pkcs12 O comando abaixo transforma o arquivo CertificadoA1.pfx em Certificado.pem, compatível com o OpenSSL openssl pkcs12 -in CertificadoA1.pfx -out Certificado.pem -nodes 2 - Assinando digitalmente o arquivo com a Chave Vamos supor que temos o arquivo CNPJs.txt, contendo os dois CNPJs concatenados: 0112312300019902321321000199 https://www.madboa.com/geek/openssl/#digest-sign Gerando o arquivo assinatura.bin, com o conteudo de CNPJs.txt, assinado pelo seu Certificado.pem openssl dgst -sha256 -sign Certificado.pem -out assinatura.bin CNPJs.txt 3 - Convertendo o arquivo gerado para Base64 Observe que o conteúdo de assinatura.bin não é legível.. o comando abaixo transforma o mesmo para Base64 https://www.madboa.com/geek/openssl/#encrypt-base64 openssl enc -base64 -in assinatura.bin -out assinatura.txt O Resultado final, o conteúdo de assinatura.txt, será algo semelhante a: PS: Estou tentando ajustar o ACBrEAD para que o mesmo seja capaz de realizar esses passos, usando um Certificado A1
  4. Acho que se você reler as respostas pode compreender melhor... Mas enfim... faça como você quiser... afinal, se o seu cliente não receber o dinheiro do Boleto que ele enviou... depois vc explica o que houve...
  5. Leia os fontes do TEFDDemo... lá existem vários comentários de como tratar o desconto do Cielo Premia...
  6. A última versão do ACBrBalanca é capaz de gerar um Log com a comunicação serial... Por favor poste o conteúdo dele...
  7. Você precisa consultar o manual do equipamento... Geralmente pressionando uma sequencia correta de teclas, faz o equipamento entrar em modo de configuração...
  8. Acredito que não exista um emulador de PPLA/PPLB
  9. Se não me engano o ACBrECF fecha e abre um novo Relatório Gerencial, se o limite do relatório for atingido... No ECFTeste você pode testar com um "Memo" gigante...
  10. Você pode testar com um emulador da Epson http://epsonstars.com.br/drivers/simuladort81fbiii_v2_0_3.zip http://global.latin.epson.com/br/Catalogo/Epson-TM-T81FBIII/Drivers-e-Suporte
  11. Não há nenhum erro no seu Log... Se o comando não chegou no Log, é porque você não enviou o mesmo...
  12. Você está informando o índice da Forma de Pagamento como "03", o correto seria "3"... Cada fabricante tem a sua nomenclatura para índices... Você deve usar o mesmo índice como retornado pelo ACBrECF
  13. Bem observado.... Os Logs gerados pelo Emulador SAT e pelo ACBrSAT dão informações importantes no caso de erro...
  14. Sua observação parece correta... Chegou e testar os fontes com a correção proposta ?
  15. Acredito que vem junto com o DemoLog (emulador) https://www.elgin.com.br/portalelgin/Site/Contato/Suporte/DownloadCenter.aspx?sel=cbDA_11
  16. Novas mudanças na Lei de olho no Imposto... Agora os impostos devem ser destacados no Cupom Fiscal separadamente para Tributos Municipais, Estaduais e Federais. Seguem links relacionados a alteração na forma de impressão dos impostos no Cupom Fiscal. Decreto 8264/14 http://www.planalto.gov.br/ccivil_03/_ato2011-2014/2014/Decreto/D8264.htm Artigo IBPT https://www.ibpt.org.br/noticia/1949/Sistema-tributario-brasileiro-onera-mais-negros-e-mulheres-mostra-estudo
  17. No ACBrECF já existem métodos para Cortar Papel ou enviar Pulos de Linhas... A escolha é sua... ou usa o Logg2.exe e envia a programação definitiva do Corte de Papel e Pulo de linha... ou faz modificação na sua aplicação conforme sugerido no post anterior...
  18. No meu caso... tive o mesmo problema... Não sei porque "cargas d'agua", os lacradores de FiscNet nunca ativam o Corte de Papel e Pulo de Linhas... Você pode ajustar isso pelo utilitário "Logg2.exe" Ou ainda deixar uma configuração na sua aplicação, para ligar e desligar esses comandos após o cupom... (foi o que fiz no DJPDV)
  19. A homologação visa entre outras coisas, verificar se o layout do Boleto está de acordo com o exigido pelo banco É necessárias ser feita por cada conta... pois existem configurações de carteira aplicadas do Lado do Banco... que também podem influenciar a compensação do título...
  20. Isso é natural... O pessoal do Lazarus e FPC é um tanto cuidadoso para incorporar pacotes de terceiros na distribuição principal... Em muitos casos, é apenas a questão da Licença usada pelo componente que não bate com a do Lazarus...
  21. Ok... eu recomendaria você usar o componente ACBrIBGE, e adotar o código IBGE para cidades...
  22. Ele foi movido para a pasta Serial... provavelmente para ficar igual a versão Delphi A meu ver isso não é o correto... pois o package ACBrTCP não tem dependência do ACBrSerial (ou tem ?) O ACBrTCP poderia ter sua própria pasta, ou estar na raiz (onde estava)
  23. Provavelmente a DLL desse fabricante envia comandos para corte e pulo automaticamente... Não é uma boa deixar isso no seus fontes... Pois ele tentará efetuar esses comandos para todos os modelos de ECF... e alguns não permitem Corte de Papel ou pulo de linhas fora de um Rel.gerencial ou CCD..
  24. Não com o ECFTeste... Talvez com algum utilitário do fabricante... (mas talvez isso exija intervenção técnica) Isso explica o problema ocorrido... o ECF está configurado para apenas permitir inteiros..
  25. Por favor execute os seguintes comandos no seu ACBrMonitor e retorne com a resposta: ECF.DecimaisQtd ECF.DecimaisPreco Ex:
×
×
  • 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.