Ir para conteúdo
  • Cadastre-se

Arnaldo Cruz

Membros Pro
  • Total de ítens

    578
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que Arnaldo Cruz postou

  1. Sim Daniel executei. Passei todos os testes com sucesso. Porem como tive que consertar o meu código e fazer o mesmo testes varias vezes, pergunto. Tem como zerar o arquivo de log do teste enviado para paygo e recomeçar do Zero ? Obrigado.
  2. Quando tento executar o teste 2.2 Venda a credito parcelado emissor em 3 parcelas Forma 1 StatusTransacao := ACBrTEFD.CRT(ValorInformado, '01',lbCupom.Text); Aparece o menu para seleção Tipo de Cartão >>>Debito Ou Crédito) Rede = Rede Parcelado pelo emissor Quantidade de Parcelas = 3 quando retiro o cartão da erro is Not Valid Integer; Forma 2 ACBrTEFD.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_CARDTYPE] :='01'; StatusTransacao := ACBrTEFD.CRT(ValorInformado, '01',lbCupom.Text); quando retiro o cartão da erro is Not Valid Integer; Da forma 3 abaixo passa sem erro ACBrTEFD.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_CARDTYPE] :='01'; ACBrTEFD.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_PAYMNTTYPE] :='1'; //01: crédito ACBrTEFD.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_FINTYPE] :='3'; //01: à vista, 2: parcelado ACBrTEFD.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_AUTHSYST] :='REDE'; ACBrTEFD.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_INSTALLMENTS]:='3'; StatusTransacao := ACBrTEFD.CRT(ValorInformado, '01',lbCupom.Text); Obrigado qualquer dica.
  3. Os log abaixo é da aplicação de exemplo do ACBr. Na minha aplicação ocorre a mesma coisa, até mesmo porque eu to usando o mesmo código do exemplo. Unica coisa que mudei foi o local onde exibe a mensagem do Operador, que passou a ser a minha tela de pagamento. Seleciono Rede e OK Pede pra inserir o Cartão Insiro No Pin-Pad aparece .... Credito Nubank a fica e o logo do acbr fica 03/12 21:36:06:612 - PW_iPPEventLoop -- 03/12 21:36:06:626 - PWRET_NOTHING -- 03/12 21:36:06:930 - OnAguardaPinPad -- 03/12 21:36:06:937 - PW_iPPEventLoop -- 03/12 21:36:06:952 - PWRET_NOTHING -- 03/12 21:36:07:256 - OnAguardaPinPad -- 03/12 21:36:07:264 - PW_iPPEventLoop Ai no Pin-Pad depois de uns dois minutos aparece "OPERAÇÃO CANCELADA" Passado mais uns dois minutos -- 03/12 21:36:43:308 - PWRET_TIMEOUT -- 03/12 21:36:43:312 - PW_iGetResult( PWINFO_RESULTMSG ) -- 03/12 21:36:43:315 - [CR] TEMPO LIMITE[CR] EXCEDIDO -- 03/12 21:36:43:318 - OnExibeMensagem( [CR] TEMPO LIMITE[CR] EXCEDIDO, tmOperador, 5000 ) -- 03/12 21:36:48:340 - PW_iGetResult( PWINFO_CNCPPMSG ) -- 03/12 21:36:48:342 - OPERACAO CANCELADA -- 03/12 21:36:48:344 - xPW_iPPDisplay( OPERACAO CANCELADA ) -- 03/12 21:36:48:347 - PWRET_OK -- 03/12 21:36:48:349 - TACBrTEFPGWebAPI.AbortarTransacao Ai a aplicação é liberada.
  4. Quando seleciono o tipo de pagamento Crédito, 1 - Aparece no pinp-pad pra colocar o cartão 2 - coloco o Cartão 3 - Aparece no pin-pad selecionado Crédito e fica nisso até da erro de tempo O cartão é o meu proprio Banco do Brasil Visa, fiz a compra do pinp-pad com ele em duas vezes. 4 - Após aparece a mensagem de operação cancelada no pin-pad, leva uns 3 minutos pra aparece a mensagem de timeout no sistema, e mesmo depois de clicar em OK do exibe mensagem a aplicação fica travada, não está acionando a função desbloqueia mouse e teclado. Se alguem puder mim dá uma dica eu agradeço Obrigado
  5. Valeu italo achei WebServices.Consulta.ExtrairEventos := True; Obrigado
  6. ITI - DEMO - REDE PRO MEU cnpj
  7. Já tentei, carreguei o xml , fiz a consulta, retorna o Stat 137 de encerrado mas grava o arquivo vazio.
  8. Daniel consegui instalar e configurar, porem quando tento fazer uma venda recebo a mensagem de MODALIDADE DE PAGAMENTO invalida. to passando CREDITO ACBrTEFD.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_CARDTYPE]:='01'; ACBrTEFD.CRT(ValorInformado, '01',lbCupom.Text); DEBITO ACBrTEFD.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_CARDTYPE]:='02'; ACBrTEFD.CRT(ValorInformado, '02',lbCupom.Text); Obrigado por responder
  9. É possivel pelo ACBr MDF-e refazer os xmls de eventos excluídos do computador. Tipo encerramento e cancelamento. Obrigado
  10. Consegui passar da fase de configuração, porem na instalação assim que acabo de digitar o CNPJ ja recebe a exibição da tela de avisos, que não foi possivel se conectar com o pin-pad, porem eu faço o teste de conexão com o aplicativo da gertec e o pinp-pad responde. jesus amado uma semana nisso. obrigado por responder Fiz o teste pelo exemplo do ACBr consegui configurar e instalar. É no meu sistema que está o problema. obrigado por responder
  11. Consegui passar da fase de configuração, porem na instalação assim que acabo de digitar o CNPJ ja recebe a exibição da tela de avisos, que não foi possivel se conectar com o pin-pad, porem eu faço o teste de conexão com o aplicativo da gertec e o pinp-pad responde. jesus amado uma semana nisso. obrigado por responder
  12. Pelo Demo exemplo do ACBr Quando tento executar o comando instalação Acontece os erros abaixo PW_iPPDataConfirmation Função não requerida: PW_iPPDataConfirmation não encontrada em: PGWebLib.dll PW_iPPTestKey Função não requerida: PW_iPPTestKey não encontrada em: PGWebLib.dll PW_iWaitConfirmation Função não requerida: PW_iWaitConfirmation não encontrada em: PGWebLib.dll PW_iGetOperationsEx Função não requerida: PW_iGetOperationsEx não encontrada em: PGWebLib.dll -- 23/11 22:24:27:053 - OnExibeMensagem( [CR] ERRO NO[CR] CERTIFICADO SSL, tmOperador, -1 ) Observação : No demo quando executado a função ADMINISTRATIVO quase que imediatamente a tela com as opções aparece. Copiei exatamente o mesmo código para meu sistema, porem quando executo a função ADMINISTRATIVA demora de 3 a 5 minutos para tela aparece. Outra Observação. Quando baixei o ACBr mês passado a dll "PGWebLib.dll" veio na pasta do exemplo, Baixei pelo SVN o ACBR Hoje e a dll não veio, então copiei a dll do ACBr versão anterior e colei na pasta do exemplo. Segue anexo arquivo de Log do ACBr. Se algum dos colegas puder mim dá uma ajuda eu agradeço. ArqLogACBr.txt
  13. Colegas eu normalmente na minha NF-e quanto na NFC-e antes de fazer um envio faço uma consulta a disponibilidade do serviço, caso esteja operante faço o envio caso não já emito em contingencia. Vi em um tópico bem antigo que o sefaz não recomenda este tipo de operação por sobrecarregar o webservice, e outra as vezes a consulta ao serviço está indisponivel porem o serviço de recepção e consulta está disponivel. Gostaria de saber como vocês estão tratando está situação, já que o SEFAZ é constantemente fora do ar. Obrigado
  14. Colegas surgiu uma duvida no seguinte. Pra preencher esses campos o banco tem que mim fornecer esses dados(Banco do Brasil) ACBrBoleto1.Cedente.CedenteWS.ClientID := ACBrBoleto1.Cedente.CedenteWS.ClientSecret:= Obrigado
  15. Problema do SSType. já apareceu outra maquina com windows 10 super atualizado e só funciona com LT_all. o que tá encafifando é justamente isso, porque umas maquinas só funcionam com o TLSv1_2 e outras só funcionan com LT_all com as mesmas configurações exceto a do SSType. Se saiu a normativa dizendo que só funcionaria com TLSsv1_2 porque continua funcionando com LT_all
  16. Colegas por favor mim tirem uma duvidas. Com as configurações do SSType conforme a imagem pergunto na pasta ACBr\DLLs\ Quais dll devo atualizar no cliente, não fiz opção de usar OPENSSL
  17. Desde que postei ando procurando soluções. de principio alterei as configurações do sistema como na imagem abaixo. porem em alguns computadores estão com esse problema citado. Os casos são todos em computadores com WIN7. pergunto : será que não tem que atualizar alguma dll do acbr nestes computadores ?
  18. libWinCrypt cryWinCrypt httpWinHttp xsLibXml2 LT_TLSv1_2
  19. Tem computadores com Win10 e com win7 a maioria é Win7. minha maquina de teste é WIN10 e também ocorre.
  20. Arnaldo Cruz

    Ltall ou LTSVl1_2

    Colegas estou tendo muita dor de cabeça com as configurações do meu sistema no que diz respeito as dll. Em uma maquinas só funciona na configiuração abaixo libWinCrypt cryWinCrypt httpWinHttp xsLibXml2 LT_TLSv1_2 LT_all Em outras só funciona libWinCrypt cryWinCrypt httpWinHttp xsLibXml2 LT_all quando vou fazer qualquer procedimento com a SEFAZ antes eu consulto o serviço pra ver se está disponivel ou não. com a função do ACBr. em ambas configurações recebo 90% como indisponivel , porem 50% das vezes acesso o site da disponibilidade e está disponivel. ai começo a troca das configurações se está SSLType = LT_TLSv1_2 mudo para LT_all e testo o serviço ai da disponivel se está SSLType = LT_all mudo pata LT_TLSv1_2 e testo o serviço ai da disponivel. então fica hora funciona um ora funciona outro, e ficam mim ligando o dia todo por causa disso. Algum colega saberia mim dá uma dica de como resolver, eu fico muito agradecido. Obrigado
  21. é emitido uma certa quantidade de notas em contingência. Quando do envio dessas notas, vez em quando ocorre essa rejeição. Rejeição - Endereço do site da UF da Consulta via QR-Code diverge do previsto O Sefaz RS está muito instável e 50% do dia está trabalhando offline, fazendo transmissão de hora em hora ou logo após a emissão. Se acontecesse todas as vezes, tudo bem, mas de duas tentativas ocorre uma vez, e o engraçado é que quando acontece eu aborto o envio, passado alguns minutos tento novamente e ai já não aparece a rejeição sem que eu faça absolutamente nada. Se algum dos colegas que já teve esse problema puder mim dá uma dica eu agradeço obrigado
  22. Daniel eu vi o exemplo citado e ele incorre no mesmo problema. Que é o seguinte. Uma Compra de 300,00 paga com 3 cartões de crédito Passa o primeiro 100,00 >>>>OK Passa o segundo 100,00 >>>OK Passa o terceiro 100,00 >> por algum motivo problema no cartão,ou saldo estourado etc. Nesse caso e cancelado a transação do primeiro e segundo cartão, quando deveria ser cancelado só a transação do terceiro cartão, pois o cliente poderia pagar o saldo restante em dinheiro ou a prazo. O problema do post é exatamente esse, que eu considerava excluída somente a ultima transação Explicando melhor IndiceTEF = 0 >>> 100,00 IndiceTef = 1 >>> 100,00 IndiceTEF = 2 >>>100,00 Falhou e executado o cancelamento(aqui eu pensava que seria excluido somente o IndiceTEF 2 da ultima transação) porem todas transações são canceladas o cliente apresenta outro cartão IndiceTEF = 2 da o erro pois na verdade tenho que usar IndiceTEF = 0 por todas as transações serem canbceladas. Espero ter sido claro. Eu já vi outro sistema da concorrencia que faz exatamente isso que eu pretendia, a unica coisa que eu sei é que o sistema é em VBNet.
  23. AChei o possivel motivo, quando o segundo cartão da algum problema a função CancelaTransacoesPendentes anula a transação atual e a do primeiro cartão, por isso da o erro list Bound index
  24. if StatusTransacao then begin Inc(IndiceTransacaoTef); TotalTipoPagamento.NSU := ACBrTEFD.RespostasPendentes[IndiceTransacaoTef].NSU; TotalTipoPagamento.Rede := ACBrTEFD.RespostasPendentes[IndiceTransacaoTef].Rede; end; Primeira transção fica com o IndiceTransacaoTef = 0 Segunda transção fica com o IndiceTransacaoTef = 1 Se eu deleto uma das transações por exemplo a segunda quando no mesmo pagamento vou fazer nova transação o IndiceTransacaoTef = 1 da erro de List Index out of (bound(1) >>>>>>>> Aqui>>>>>>> ACBrTEFD.RespostasPendentes[IndiceTransacaoTef].NSU; já tentei colocando "0" já tentei colocando "1" já tentei colocando "2" Deletanto a primeira transação também ocorre o mesmo erro. algum dos colegas sabe como resolver este problema ? desde já agradeço
  25. Colegas na classe ACBrTEFDClass Linha 3010 if MultiplosCartoes and (NumeroMaximoCartoes > 0) and // Tem multiplos Cartoes ? (RespostasPendentes.Count >= NumeroMaximoCartoes) then // Já informou todos cartões ? raise EACBrTEFDErro.Create( ACBrStr( 'Multiplos Cartões Limitado a '+ IntToStr(NumeroMaximoCartoes)+' operações.' ) ); RespostasPendentes.Count >= NumeroMaximoCartoes // aqui se o usuário estipular 2 cartões ele não consegue fazer o segundo pagamento com cartao por causa do >= o correto não seria somente >.
×
×
  • 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.