-
Total de ítens
26.199 -
Registro em
-
Última visita
-
Days Won
749
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Daniel Simoes
-
-
A resposta acima, parece estar em UTF8...
porém o Delphi em Linux, sempre usa UTF8
Consegue reproduzir o problema, com o Demo do ACBrCEP ?
-
Muito obrigado pela contribuição ...
@Italo Giurizzato Junior, pode por favor proceder com a analise ?
-
Atualmente a PayGo só atende através de Distribuidores...
O ACBr é o maior Distribuidor da PayGo
Se tiver interesse em conhecer nossa proposta, favor preencher o formulário, no link abaixo
-
-
2 horas atrás, Luiz Carlos de Lima disse:
ACBrNFSeX1.Configuracoes.Certificados.ArquivoPFX := certificadoStream.DataString;
Mude para DadosPFX
2 horas atrás, Luiz Carlos de Lima disse:ACBrNFSeX1.Configuracoes.Certificados.NumeroSerie := FieldByName('Serie_Certificado_Nucleo').AsString;
Se for informar DadosPFX, Não informe o Num.Serie.. isso exige que o certificado seja instalado no Windows
-
Sim.. está na minha lista de tarefas, essa analise...
- 2
-
O caminho mais natural, para quem é de PDV, é usar um TEF, para ser multi-adquirente...
https://projetoacbr.com.br/tef/
- 1
-
2 horas atrás, Pratic Sistemas disse:
sempre consulto o status antes do envio da nfe: NFe.StatusServico()
Creio que seja esse o problema...
Chamar esse WebService, não garantirá que o EndPoint de recepção de DFe's está ativo e funcional...
-
@RobertoKrug, talvez falte "ligar" os Scopes que você precisa...
@EliasCesar, tem mais alguma dica ?
-
Obrigado pela contribuição...
@Victor H. Gonzales - Panda, nos ajuda com essa análise?
-
Não temos esse equipamento para testes...
Mas se ela tiver o protocolo da Zerbra, você precisaria usar o componente ACBrETQ, com o modelo ZPL2...
-
Elas estão exatamente na mesma pasta do .EXE ?
esse erro que você reportou, parece típico da versão 3.x, sem a Legacy.dll
Na dúvida, por favor apague todas as DLLs do OpenSSL, e copie as do link que indiquei, para a mesma pasta do .EXE
-
1 hora atrás, RobertoKrug disse:
Alguma dica sobre este erro... com as DLLs, junto ao executável:
você está usando OpenSSL 3.x ?
por favor use a versão 1.1.1.x
http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/X86/
-
A Exceção era prevista no código anterior.. tratava-se de um try/except controlado...
O Exception nunca ocorreria em produção, mas em Debug seria necessário marca a IDE para ignorar aquele tipo de exception...
Eu refatorei o código, removendo o fluxo por Exception
- 1
-
-
por favor também atualize os fontes...
a versão atual, está logando o quanto falta para o TimeOut
- 1
-
2 horas atrás, WINDEL disse:
@WINDEL, nesse caso aqui.. parece que o próprio componente disparou o Exception..
Isso ocorre porque o TimeOut definido no componente foi atingido.. acho que você deixou o valor dele muito baixo.. (o default é 10000)
-
Isso é indicativo que as DLLs estão ok, mas as credenciais que você está usando não...
Por favor confirme com o Gerente/Suporte do Banco, quais são as credenciais de acesso para esse cliente
Por favor teste acesso com o PostMan.. Pois se mesmo nele, não funcionar, você terá certeza que as credenciais estão erradas
-
Realmente parece ser algum problema no S.O....
Obrigado pelo retorno...
-
@WINDEL, obrigado pelas telas...
Analisando o seu CallStack, notei que os Exceptions ocorriam dentro de WaitForSYN... na verdade eram Exceptions controlados.. ou seja, bastava ignorar...
Entretanto apliquei modificações nos fontes, que devem ficar mais claro, e sem a necessidade do Exception controlado.. Commit [r32492]
CitarPS: Também atualizei os Demos, com um botão interessante, para tentar Detectar a presença do PinPad
-
O ideal seria tentar manter o Windows com todas atualizações, por motivos de segurança...
-
Por favor verifique se você instalou a versão 64 bits, sobre uma versão anterior de 32 bits, ou vice-versa...
Na dúvida, remova a pasta do ACBrMonitor, e instale novamente... (lembre-se de antes copiar as suas configurações em ACBrMonitor.ini)
- 1
-
Bacana... automatiza bastante o processo de instalação
-
Olá @WINDEL,
Desculpe a demora na resposta...
Em 12/02/2024 at 10:31, WINDEL disse:Como o tamanho máximo para upload é de 2mb, compartilhei o vídeo no google drive. Segue o link para verificar o vídeo de simulação
Pode por favor, pressionar Break nesse momento do Timeout, e enviar Print da tela no momento em que a IDE parou ?
Eu creio que seja um Exception controlado... A rotina do ABECS já preconiza tentar ler o ACK por até 3 vezes, em até 2 segundos.. eu acho que esses exceptions são tratados pelo código abaixo
procedure TACBrAbecsPinPad.ExecCommand(DoEvaluateResponse: Boolean); .... // Send Data and Wait for ACK while (AckByte <> ACK) do begin BlockStart := max(BlockStart, 0); SendCommand(BlockStart, BlocksRead); AckByte := WaitForACK; if (AckByte = NAK) then begin Inc(ACKFails); if (ACKFails >= MAX_ACK_TRIES) then DoException(CERR_READING_ACK); end else if (AckByte <> ACK) then DoException(CERR_READING_ACK); end;
Pagamentos utilizando maquininhas de cartão
em Dúvidas Gerais sobre o ACBr
Postado
@Claudiney Cogo, A homologação é feita com alguma das TEF Houses, que você escolher...
No nosso curso, tem o vídeo do roteiro de homologação completa, do TEF PayGo
https://acbr.nutror.com/curso/2561928d2d0381ba19afa98908a21252ba2603a4