Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.062
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. que legal @giulianon... Pode informar onde adquirir esse cabo ?
  2. Você usa os componentes do ACBr, a ACBrLib ou o ACBrMonitor ?
  3. Obrigado pelos testes, @WINDEL... Vou procurar nessa nova DLL, uma forma de apenas desativar a comunicação com o Pinpad... me parece que eles haviam comentado algo nesse sentido...
  4. Tudo indica que a Declaração do Ponteiro (Handle) está errada... Precisa descobrir como Declarar um Handle de 64 bits em PHP
  5. Acho que vou comentar essa linha.. pelo que pesquisei, esse método realmente é problemático... Meu receio é o Client Windows, não perceber que a variável de ambiente PGWebLibPermiteAtualiza foi atualizada
  6. Se tiver uma nova classe, ela pode receber um comando CRT tradicional, e internamente "traduzir" para o comando "PIX" Mas realmente isso não existe hoje, no ACBr...
  7. Por enquanto, comente essa linha.. não haverá forte efeito colateral.. apenas não ocorrerá o "broadcast" da mudança da variável de ambiente, em outras instâncias do Windows, mas ela será alterada no Registry...
  8. Você está compilando em 64 Bits ?
  9. Parece ser um Comando Novo... Eles não seguiram as demais TEF Houses que usam o comando CRT com parâmetros que identificam o pagamento por PIX... Seria necessário criar uma nova classe específica para a Elgin...
  10. @Cassio.Rocha, Temos muita informação em nosso Curso de SAT CFe, que você tem acesso como Pro https://acbr.nutror.com/curso/d2256852f87972e5426224bd9896596f911b2b13/aula/3743797 A única contingência para NFCe em SP é o SAT
  11. Qual o TEF? Você precisa analisar os Logs do componente... Nele estará bem claro o comando que foi enviado ao Gerenciador Padrão? Transações que não foram confirmadas, serão desfeitas e não canceladas
  12. Quais são as situações para reproduzir o problema? Pode ser que algum antivírus não esteja gostando da aplicação tentar atualizar variáveis de ambiente Isso não faz sentido para essa rotina apontada
  13. Como usuário do ACBr Pro você tem acesso a todos os nossos cursos... Aqui está o módulo que descreve a homologação https://acbr.nutror.com/curso/2561928d2d0381ba19afa98908a21252ba2603a4/aula/4383419
  14. Analisando o seu Log... não notei nele, uma chamada a "OnObtemCampo", que seria o natural, quando ocorre a digitação de um campo ou valor Também não há comandos da PGWebLib com o comando PWDAT_TYPED, no fluxo da Venda... O que me leva a crer, que é alguma programação que está nos seus eventos, que está levantando essa tela ? Consegue expor um pouco mais, a tela que está sendo exibida? se o conteúdo do texto que está na pergunta, não constar no Log, então isso é um forte indicativo, que não é o Fluxo do TEF, que está comandando essa pergunta, mas sim a sua aplicação Notei que a sua aplicação está chamando o cancelamento, logo na sequencia (no mesmo segundo), após a Venda... Provavelmente os diálogos que você acredita ser da Venda, são na verdade dessa transação de cancelamento, que você está chamando na sequencia... 26/03/24 16:38:54:796 - PW_iConfirmation( PWCNF_CNF_AUTO, 451271, 2155, 18643777056631, 742708, STONE ) 26/03/24 16:38:54:895 - PWRET_OK 26/03/24 16:38:54:906 - QuandoFinalizarTransacao 26/03/24 16:38:54:917 - QuandoFinalizarOperacao 26/03/24 16:38:55:144 - CancelarOuEstornarTransacoesDiretorioTrabalho( ) 26/03/24 16:38:55:166 - CancelarTransacao( 18643777056631, 699344, 26/03/2024 16:38:49, 8,90, 2155, STONE ) 26/03/24 16:38:55:179 - ConfirmarTransacoesPendentes 26/03/24 16:38:55:190 - FinalizarTransacoes( tefstsSucessoAutomatico ) 26/03/24 16:38:55:204 - PW_iNewTransac( PWOPER_SALEVOID )
  15. Se os Logs são de produção, você pode ter problemas com LGPD, em expor eles aqui... o canal oficial de suporte para os parceiros de TEF do ACBr é: https://suporte.projetoacbr.com.br/ Você já criou algum ticket nessa plataforma ? O Discord, por ser muito dinâmico, não é um bom canal, para tentar resolver assuntos complexos, e que exijam o estudo de Logs...
  16. Eu não compreendi a requisição... o DANFCe do ACBr em Fortes, Fast e EscPos, já fazem a impressão do Logotipo lateral
  17. Isso depende ds versão ABECS instalada no PinPad... A mais atual, e que trm mais recursos é a 2.12 Somente o fabricante consegue atualizar a versão da ABECS, em seu ambiente seguro.. Tente com o Demo do ACBrAbecsPinPad
  18. Links dos manuais Online ACBrLib: https://acbr.sourceforge.io/ACBrLib/ACBrLib.html ACBrMonitor: https://acbr.sourceforge.io/ACBrMonitor/ACBrMonitor.html
  19. Obrigado pela análise detalhada e contribuição...
  20. O componente ACBrNFe roda em Android... por favor tente rodar o Demo do ACBrNFe.. AnsiString é redeclarado em ACBrBase.pas, mas os fontes do ACBr já tratam disso... Eu creio que seja algum problema nas configurações do Projeto... Por favor tente rodar o Demo do ACBrNFeAndroid
  21. Mas de qualquer forma não faria sentido 2 Packages carregarem uma mesma Unit... Os pacotes de Design Time precisariam ser revistos
  22. @DeveloperATS, No Seu Log, o retorno parece ser: Essa informação é EndToEnd que vocês precisam ? Todas os campos retornados pelo SiTef, são mapeados para propriedades internas, em ACBrTEFCliSiTefComum.pas, veja o método: procedure ConteudoToPropertyCliSiTef(AACBrTEFResp: TACBrTEFResp); dessa Unit... O registrador 4249, ainda não é mapeado... você pode acessar diretamente o Log capturado pelo ACBr, usando o índice do campo.. veja um exemplo: RespostasPendentes[i].LeInformacao(4249,0).AsString;
  23. Olá @Mega Online, Poderia por favor , anexar o Log que você gerou ?
  24. Notei que os Demos, precisariam de ajustes, para enviar a Resposta com '-1' ou '-2', conforme os botões pressionados... Alguém pode por favor subir as Units dos Demos alteradas?
  25. Creio que seja aqui: http://svn.code.sf.net/p/acbr/code/branches/ACBrBombas/
×
×
  • 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.