-
Total de ítens
29.397 -
Registro em
-
Última visita
-
Days Won
782
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Daniel Simoes postou
-
Versão 4.00 da NFe/NFCe com ACBr
Daniel Simoes replied to André Ferreira de Moraes's tópico in ACBrNFe
Para seguir um tópico um todo um fórum... basta clicar no botão "Seguir", no topo do tópico... -
Realmente... Curiouso ser mais rápido usando o EAD ( que usa o OpenSSL). A implementação da Synapse é pascal puro...
-
Humm.. ele está retornando em binário... É necessário converter para Hexadecimal ou Base64... Se não me engano, na ACBrUtil tem método de conversão para Hexa
-
Versão 4.00 da NFe/NFCe com ACBr
Daniel Simoes replied to André Ferreira de Moraes's tópico in ACBrNFe
Fiz alguns testes com o OpenSSL, usando TLS 1.2... é necessário usar a versão 1.0.1 ou superior... Notei porém, problemas na libXMLSec, que também usa o OpenSSL para assinar o XML... Consegui rodar todas as funcionalidades do ACBrNFe usando o conjunto de DLLs que ficam na pasta XMLSec\MinGW\32 É necessário ativar o suporte a MinGW no ACBr.inc -
Problemas Certificado Prata Certisign
Daniel Simoes replied to TISEGOMES's tópico in ACBrMonitor PLUS
Se no navegador do Windows o Certificado não estiver acessível, então a CAPICOM também não funcionará -
Connection Reset Balança Toledo Prix 4 Uno
Daniel Simoes replied to Vitor Henrique's tópico in ACBrSerial
Interessante saber que o Suporte a TCP do ACBrDevice funcionou... Sim provavelmente o retorno está em um protocolo diferente... Experimente outros modelos no ACBrBAL ( todos são muito parecidos ) Obtenha o manual do equipamento com o protocolo... -
ACBrECF001.INI COM TRES CONFIG. DIFERENTES
Daniel Simoes replied to navegador_1000's tópico in ACBrSerial
Lembrava que eu havia deixado uma maneira de configurar isso... mas sem olhar nos fontes, não tinha menor ideia de onde estava... -
Parece ser um problema na Porta Serial ou cabos... uma vez que o componente não consegue enviar os dados... -- 30/11 09:13:05:526 Daruma: Falha no Envio do CMD. Tentativa: 1 - Erro: 0 - Estendido: 0 -> Erro não documentado Cod.Aviso: 0 Experimente trocar o cabo primeiro...
-
Connection Reset Balança Toledo Prix 4 Uno
Daniel Simoes replied to Vitor Henrique's tópico in ACBrSerial
Como vc configurou a Porta ? O ACBrBAL foi projetado para balanças Seriais... -
Provavelmente você está computando inclusive o campo com o HASH na segunda interação... MD5_1 := FormPrincipal.ACBrPAF1.GetACBrEAD.MD5FromString(buffer); MD5_2 := MD5(buffer); Aqui, ambas variáveis devem conter o mesmo HASH
-
Qual foi a linha de código utilizada, em ambos os casos ?
-
Travamento DR800
Daniel Simoes replied to Turbo Drive's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Poste o Log gerado pelo ACBrPosPrinter... a Daruma não é compatível com a propriedade "ControlePorta" -
O ACBr é LGPL, portanto devemos nos preocupar, com a autoria dos fontes... Esse método, foi desenvolvido por você, ou você achou na internet ? Sabe dizer qual a licença de distribuição do mesmo ?
-
Em Synacode.pas você tem ainda um método ainda mais simples... e que não depende de nenhuma DLL externa {:Returns a binary string with a RSA-MD5 hashing of "Value" string.} function MD5(const Value: AnsiString): AnsiString;
-
Desligue e ligue o mesmo (remova da USB)
-
Novo componente ACBrMTER - MicroTerminais TCP/IP
Daniel Simoes replied to Daniel Simoes's tópico in ACBrTCP
Apague nos fontes do Demo, o Evento que está como "String", e deixe a IDE, criá-lo novamente como AnsiString.. A balança já está funcional... não precisa descomentar fontes... Sugiro acompanhar o Demo em Lazarus, que é o que trabalhamos, e está mais atualizado..- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags:
-
Obrigado... correção no SVN...
-
parece ser outra modificação... no tópico citado, ele comenta para efetuar a confirmação, antes mesmo da Impressão... Acho que seria necessária uma nova Propriedade para isso
-
Elton, Confirmar sempre, independente da situação ? Hoje a decisão é tomada baseado no seguinte código... try Est := TACBrTEFD(Owner).EstadoECF; except Est := 'O' ; { TODO: Criar arquivo de Status da Transação Se o ECF estiver desligado, será retornado 'O', o que fará o código abaixo Cancelar Todas as Transações Pendentes, porém, pelo Roteiro do TEF dedicado, é necessário confirmar a Transação se o Cupom foi finalizado com sucesso. Criar um arquivo de Status que seja atualizado no Fim do Cupom e no inicio do CCD, de maneira que seja possível identificar o Status do Documento no ECF indepentende do mesmo estar ou não ligado Como alteranativa, é possível implementar código no Evento "OnInfoECF" para buscar o Status do Documento no Banco de dados da sua aplicação, e responder diferente de 'O', (Veja exemplo nos fontes do TEFDDemo) } end ; fpInicializado := True ; TACBrTEFD(Owner).GPAtual := gpCliSiTef; // Cupom Ficou aberto ?? Se SIM, Cancele tudo... // if (Est in ['V','P','N','O']) then CancelarTransacoesPendentesClass else // NAO, Cupom Fechado, Pode confirmar e Mandar aviso para re-imprimir // ConfirmarESolicitarImpressaoTransacoesPendentes ;
-
O problema está no seu PinPad... provavelmente ele não tem as chaves criptográficas da Visa...
-
Se deseja propor modificações nos fontes, favor anexar as Units modificadas...
-
LAZARUS 1.6.2 lançado
Daniel Simoes replied to Daniel Simoes's tópico in Object Pascal - Delphi & Lazarus
Por favor tente com a Unit em anexo... ACBrDevice.pas -
Novo componente ACBrMTER - MicroTerminais TCP/IP
Daniel Simoes replied to Daniel Simoes's tópico in ACBrTCP
Basta apagar o evento anterior, e deixar a IDE cria-lo novamente... ela irá criar novo evento da forma que considera correta...- 81 replies
-
- microterminal
- tcp
-
(e 3 mais)
Tags:
