Jump to content

brajan

Membros Pro
  • Posts

    359
  • Joined

  • Last visited

Everything posted by brajan

  1. eu já faço isso if CartaoCancelado then Interromper := True; quando eu aciono essas teclas ela trata o CartaoCancelado como true
  2. var Msg: String; begin Msg := ''; if (ACBrTEFD.GPAtual in [gpCliSiTef, gpVeSPague, gpPayGoWeb]) then begin //Alteração para evitar cancelamento com enter precionado no tef normal // 23 = TEF | 52 = Pix e PicPay if (Arquivo = '23') or (Arquivo = '52') then // Está aguardando Pin-Pad ? begin if ACBrTEFD.TecladoBloqueado then ACBrTEFD.BloquearMouseTeclado(False); // Desbloqueia o Teclado Msg := 'Tecle "ESC" para cancelar.'; end; end else Msg := 'Aguardando: ' + Arquivo + ' ' + IntToStr(SegundosTimeOut); Application.ProcessMessages; if Msg <> '' then if (ACBrTEFD.GPAtual in [gpCliSiTef, gpVeSPague, gpPayGoWeb]) then LabelConfirmaValores.Caption := Msg else FCaixa.labelDescricaoProduto.Caption := Msg; if CartaoCancelado then Interromper := True; end; o código é esse acima, para o tef ou para quando exibir o qrcode em tela funciona certinho, mas quando joga o qrcode no pinpad que da o problema
  3. como pode ver acima estou usando o Application.ProcessMessages; mas usando o exemplo tbm ocorre a mesma coisa
  4. Então, mesmo usando a tecla não faz nada, não responde aos comandos, tanto o teclado do pc quando a tecla do pinpad não respondem, parece que fica aguardando alguma coisa em loop
  5. Eu não tenho o pinpad físico em mãos ainda estou aguardando chegar, mas no cliente sempre que usa a função exibir no pinpad a tecla esc ou cancelar do mesmo não funciona ele fica travado, mas quando eu uso com a função no delphi em debug ele entra na função sim, o problema está sendo quando está com o pinpad conectado.
  6. eu já programei o evento mas mesmo assim não destrava quando é enviado para o PinPAD, no evento ACBrTEFDAguardaResp utilizo dessa forma var Msg: String; begin Msg := ''; if (ACBrTEFD.GPAtual in [gpCliSiTef, gpVeSPague, gpPayGoWeb]) then begin //Alteração para evitar cancelamento com enter precionado no tef normal // 23 = TEF | 52 = Pix e PicPay if (Arquivo = '23') or (Arquivo = '52') then // Está aguardando Pin-Pad ? begin if ACBrTEFD.TecladoBloqueado then ACBrTEFD.BloquearMouseTeclado(False); // Desbloqueia o Teclado Msg := 'Tecle "ESC" para cancelar.'; end; end else Msg := 'Aguardando: ' + Arquivo + ' ' + IntToStr(SegundosTimeOut); Application.ProcessMessages; if Msg <> '' then if (ACBrTEFD.GPAtual in [gpCliSiTef, gpVeSPague, gpPayGoWeb]) then LabelConfirmaValores.Caption := Msg else FCaixa.labelDescricaoProduto.Caption := Msg; if CartaoCancelado then Interromper := True; end;
  7. Estou com um problema usando em produção com PIX e sitef pelo PINPAD. Depois que é mostrado o Qrcode no pinpad, caso o cliente desista, e queira pagar com um cartao DEB/CRED o processo que o operador precisa fazer é interromper com a tecla ESC essa operação, e continuar com outra modalidade, o problema é que quando é carteira digital (PIX) a tecla ESC para abortar(interromper) nao esta funcionando, fica uns 2 minutos a contagem e só depois disso que para o processo. Fazendo o mesmo processo pelo TEFDemo em producao acontece a mesma coisa e fico apertando o ESC e mesmo assim a venda é finalizada, ja fiz a programação do código de retorno 52 mas parece que nem entra nessa rotina quando joga a venda para o pinpad.
  8. Alguem tem alguma novidade sobre o assunto, estou com mesmo problema no pinpad não está cancelando
  9. brajan

    Remessa Bradesco

    É registro de cobrança mesmo. O pessoal do suporte estava importando no lugar errado, em multipag. Importou normalmente. Obrigado pela atenção.
  10. brajan

    Remessa Bradesco

    É o AcbrBoleto. Link onde baixa o arquivo do manual : https://banco.bradesco/html/pessoajuridica/solucoes-integradas/outros/layout-de-arquivo.shtm Essa é a versão 04 que está no site do bradesco. mas procurando pela internet achei a versão 09 https://mega.nz/file/cRhxiaxY#tTa7rLT3_6IKUHaZhpuF0PuS5iXDJATvQQXViK3LU2c
  11. brajan

    Remessa Bradesco

    Link do Manual : https://mega.nz/file/AIJy2ZAR#_w7AbWvf5GlhrXZ3jkYipPC2lAnZYwGWvZ3o8Tv780w O layout é o 240
  12. brajan

    Remessa Bradesco

    Boa tarde. Estou validando o arquivo de remessa do Bradesco, e apresenta o erro na linha 103 a 132. Olhando os fontes do ACBR, o nome do banco está fixo BRADESCO, e está pedindo Banco Bradesco S.A. A posição 39 a 52 do convênio que está solicitando, no manual essa posição é 33 a 52. Parece ser um layout novo. Não estou conseguir anexar o PDF do manual.
  13. Usei as mesmas que vc tinha me passado e tinha uma instabilidade após conversa com o suporte foi solucionado;
  14. Consegui emitir a nota para o município de Goiânia Muito Obrigado
  15. Bom dia, eu tbm já tinha tentado dessa forma e retorna o erro: Inicio TNFSeGerarNFSe Método..... : Gerar Código Erro : L018 Mensagem... : Falha ao gerar a NFSe. Correção... : Ocorreu uma falha na tentativa de gerar a NFSe. Tente novamente mais tarde. Provedor... : Goiania ERRO: Falha ao gerar a NFSe. Ocorreu uma falha na tentativa de gerar a NFSe. Tente novamente mais tarde. NFSe.rar
  16. Eu não lembrava Italo então fiz o teste de novo com a opção URI = 0 e os xmls estão anexo NFS_e.rar
  17. os xml gerado pelo componente sao esses mesmos o arquivo .ini esta dessa forma [Assinar] RPS=0 Lote=0 URI=1 ConsSit=0 ConsLote=0 ConsNFSeRps=0 ConsNFSe=0 Cancelar=0 RpsGerar=1 LoteGerar=0 Substituir=0 O xml anexo é gerado pelo exemplo do acbr NFSe.rar
  18. Estou com o seguinte erro abaixo quando estou emitindo para o estado de Goiânia, ainda estou usando o componente antigo, ainda demando de tempo para migrar o componente; <?xml version="1.0" encoding="UTF-8"?> -<GerarNfseResposta xmlns="http://nfse.goiania.go.gov.br/xsd/nfse_gyn_v02.xsd"> -<ListaMensagemRetorno> -<MensagemRetorno> <Codigo>E172</Codigo> <Correcao>Acerte a assinatura do arquivo.</Correcao> <Mensagem>Arquivo enviado com erro na assinatura.</Mensagem> </MensagemRetorno> </ListaMensagemRetorno> </GerarNfseResposta Já verifiquei vários tópicos no fórum, porem nada resolveu ainda o problema;
  19. esse mesmo erro deu no componente antigo Cannot rollback transaction in current status [COMMITTED] conversei com eles hj cedo e todo problema é repassado para a prefeitura e eles repassam o problema para a EL, so que não consegui falar com ninguém que seja responsável pela área na prefeitura, vou tentar novamente para ver se tem um retorno
  20. Não transmitiu mas tbm não deu erro de rejeição; xml anexo NFSe.rar
  21. O problema do hash foi corrigido com a atualização, mas a nota não foi enviada retorno Método Executado: Enviar Lote Parâmetros de Envio Numero do Lote: 1 Parâmetros de Retorno Data de Envio : 30/12/1899 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : True NFS-e Numero....: 1 Cod. Verificacao: Prestador.......: J & D INFORMATICA LTDA ME Tomador.........: INSCRICAO DE TESTE Nome do arquivo.: E:\ACBrTrunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\log\Notas\ ==> Xml da nota não salvo em disco.
  22. o retorno de Response.XmlRetorno '<return>cba158d3a930518d9283a8e72a3780b5</return>'
  23. Desculpe não tinha marcado para gerar os arquivos anteriormente, segue anexo os novos arquivos log.rar
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.