Ir para conteúdo
  • Cadastre-se

Fernando Duarte

Membros
  • Total de ítens

    88
  • Registro em

  • Última visita

Posts postados por Fernando Duarte

  1. José, boa tarde!

    pelo que vi a critica do banco bate com o que você falou, porém o que estou passando no componente não está sendo exibido correto.

    Cedente.Agencia   := 14400;
    Cedente.AgenciaDigito := 0;
    Cedente.Conta  := 00583846
    Cedente.ContaDigito := 7

     

  2. olá!

    Estou homologando boletos com o banco safra. praticamente tudo certo, mas a ultima remessa não estou conseguindo ajustar as validações que pediram.

    "No campo "Agência / Código Beneficiário" informar o conteúdo 14400 / 005838467, utilizar esse formato na composição do código de barras e linha digitável "

    Estou passando os valores para os campos:
    Cedente.Agencia   := 14400;
    Cedente.AgenciaDigito := 0;
    Cedente.Conta  := 00583846
    Cedente.ContaDigito := 7

    No boleto impresso está saindo assim:

    image.png.9aa1c621a3fce25131058adb4a060efe.png

    No arquivo de remessa está saindo certo.

    podem me ajudar?

     

  3. Olá amigos.

    Implementei meu TEF, e até hoje quando imprime o comprovante, imprime sempre duas vias de estabelecimento. Como as vias de cliente e estabelecimento são iguais, nunca ninguem reclamou. Mas agora tem um cliente me cobrando as vias com as descrições certas, mas não sei como alterar isso. Como fazer?

    Meu metodo de imprimir a via está assim:

    Citar

    procedure TFPgtos.ACBrTEFDComandaECFImprimeVia(TipoRelatorio: TACBrTEFDTipoRelatorio; Via: Integer;
      ImagemComprovante: TStringList; var RetornoECF: Integer);
    begin
      try
         case TipoRelatorio of
           trGerencial :
             DmNotaFiscal.ACBrPosPrinter.Imprimir(ImagemComprovante.Text);
           trVinculado :
             DmNotaFiscal.ACBrPosPrinter.Imprimir(ImagemComprovante.Text,True,True,True,1);
         end;

         RetornoECF := 1;
      except
        Begin
         MensagemAlerta('Erro ao imprimir via de comprovante TEF, verifique as configurações da impressora e depois reimprima!');
         RetornoECF := 1;
        End;
      end;
    end;

     

     

  4. Boa tarde.

    Estou recebendo o seguinte retorno do acbrmonitor do metodo EnviarLoteNFe

    [NFe33]
    CStat=228
    CUF=26
    ...
    tpAmb=2

    PDF=C:\Sistemas\MGAM\Main\Componentes\Componente.Omnes.Web\1.0\Omnes\ACBrMonitorPLUS\PDF\03734864000206\NFe\201807\NFe\26180703734864000206550010000000331171862129-nfe.pdf[NFe1110]
    CStat=228
    CUF=26
    ...
    tpAmb=2

    PDF=C:\Sistemas\MGAM\Main\Componentes\Componente.Omnes.Web\1.0\Omnes\ACBrMonitorPLUS\PDF\03734864000206\NFe\201807\NFe\26181103734864000206550010000011101926411122-nfe.pdf[NFe1142]
    ...

    Porem acredito que deveria ser  assim:

    [NFe33]
    CStat=228
    CUF=26
    ...
    tpAmb=2
    PDF=C:\Sistemas\MGAM\Main\Componentes\Componente.Omnes.Web\1.0\Omnes\ACBrMonitorPLUS\PDF\03734864000206\NFe\201807\NFe\26180703734864000206550010000000331171862129-nfe.pdf

    [NFe1110]
    CStat=228
    CUF=26
    ...
    tpAmb=2
    PDF=C:\Sistemas\MGAM\Main\Componentes\Componente.Omnes.Web\1.0\Omnes\ACBrMonitorPLUS\PDF\03734864000206\NFe\201807\NFe\26181103734864000206550010000011101926411122-nfe.pdf

    [NFe1142]
    ...

    Com [NFeXXX] sozinho na linha.

    Está certo do jeito que esta trazendo?
    Estou utilizando a versão 1.2.0.50.

     

    LOG.txt

  5. 9 minutos atrás, Italo Jurisato Junior disse:

    Boa tarde Fernando,

    No manual do ACBrMonitor não tem nenhum exemplo com relação ao envio de duas ou mais notas de uma só vez, ou seja, em Lote?

    Italo, não tenho certeza se não tem no manual, procurei lá tb e não achei.

    Você sabe dizer qual o método que utiliza para que eu possa ver se tem exemplo lá?
    Estou precisando realizar o processo todo, emitir, imprimir e se possível enviar por email todas as notas.

  6. Bom dia amigos.

    Implementei meu tef recentemente, uso normalmente com Paygo (gpTefDial)
    mas um cliente usa D-TEF da linx, mesmo sem eu mudar nada, estava funcionando bem. de uns dias pra cá a aplicação tem travado no momento pós aprovação, na hora da impressão, mas ainda trava com a aplicação dtef mostrando..segundo eles é problema no meu sistema.

    Fui gerar uma nova versão para testes, mudando para gpCliDTEF, porém ele me obriga a implementar os metodos "ObtemInformacao" e "ExibeMenu", o que implementar nesses metodos?

  7. Agora, Rômulo da Costa de Souza disse:

    Bom dia Fernando Filho,

       Porém essa validação só deveria começar pelo que eu entendi na nota técnica 2017.001-v1.40 a partir de 06/05/2019. Pelo meu entendimento acredito que esse tratamento deveria ser efetuado dentro do próprio componente, se verificarmos na unit pcnNFeW no método GerarDetProd , temos um código que iria fazer isso, mas foi comentado.

    Tenta passar como SEM GTIN pra ver se vai. Aqui em PE não ta indo mais, estão obrigando o preenchimento do codigo correto.

  8. Agora, Rômulo da Costa de Souza disse:

    Segue em anexo o arquivo da NFCe, a mesma esta no modo off-line. Pelo fato que, quando o meu sistema não consegue efetuar a emissão ou se obter uma rejeição da sefaz, ele automaticamente ajuste a nota para off-line, isso para não travar os terminais.

    NFCe-5059.xml

    Romulo, tuas tags EAN estão vazias, pelo que vi a recomendação é passar SEM GTIN quando for vazio. Sempre fiz assim, mas agora não aceita mais.

    • Curtir 1
  9. 1 hora atrás, Daniel Simoes disse:

    Fernando,

    Realmente parece ser algo no Gerenciador Padrão deles... você está com a última versão ?

    Observe no  Log abaixo.. que você envia corretamente uma transação CRT, no valor de 240,00 (conforme está sendo exibido na tela)

     

    Porém o Gerenciador Padrão Exibe o erro em tela própria, e depois retorna o mesmo para a aplicação

     

    Talvez mostrando esse Log para o suporte deles, eles possam compreender melhor o que está ocorrendo...

    Daniel,

    Baixei o novo paygo novamente direto do site deles, e refiz o teste e passou (rsrs)., provavelmente estava desatualizado mesmo.Amanha irei refazer todos os testes novamente. Muito! Obrigado!

    • Curtir 3
  10. Bom dia amigos,

      Estou avançando no meu desenvolvimento TEF. Não encontrei no demo processo de cancelamento de transação. Minha duvida é como capturar a ocorrência e salvar as informações. 

     Quando vamos fazer a transação TEF chamo o metodo ACBrTEFD.CRT, que me retorna um true caso a transação foi ok. no caso do cancelamento chamamos o administrativo TEF (ACBrTEFD.ADM) que também tem um boolean de retorno, porém pode ser feitos muitos processos no menu não me garantindo que foi feito o cancelamento) qual a forma correta de fazer?

  11. Daniel, bom dia!

    Consegui gerar o Log. Procurei a NTK sobre a informação de bandeira e cnpj. Eles me responderam isso:

    Citar

    Dos dados solicitados pelo SEFAZ só não informamos o CNPJ da Adquirente (Credenciadora).

    A Bandeira por exemplo informamos no campo 040-000.

    A rede Adquirente no campo 010-000.

    Surgiram outras duvidas. No campo que ele informa que é a bandeira (040-000) , é a propriedade NomeAdministradora do ACBr. é a mesma coisa?

    Ele informa que não traz o CNPJ. Então como resolver isso? crio um cadastro de credenciadoras para o usuário informar antes da chamada TEF? qual a melhor pratica?

    Obrigado!

  12. 23 minutos atrás, Daniel Simoes disse:

    Ligue o modo DEBUG do ACBrTEFD, e verifique se no Log, se no arquivo Retornado, consta essas informações...

    Se não constar, será necessário entrar em contato com a NTK, e verificar se eles suportam isso..

    Daniel,
        Desculpa minha ignorância,  sou bem iniciante no TEF. Como ativo o modo debug? vi que tem a propriedade ArqLOG no ACBrTEFTD, informando o diretorio aqui ele já joga o log lá?
    outra questão, sobre a informação vir ou não, como eu pegaria ela? estou pegando todas as informações de retorno em ACBrTEFD.RespostasPendentes[IndiceTransacaoTef] e não vi essas propriedades (cnpj e bandeira).

    obrigado pela ajuda!
     

  13. Amigos, boa tarde!

    Estou implementando o TEF Paygo, já consigo capturar e armazenar os campos da aprovação da transação, mas notei que não tenho o campo CNPJ e Bandeira do cartão, que são exigidos na tag pag. Como eu faço para obter?  preciso ter um cadastro a parte para o usuário informar isso?

  14. 23 horas atrás, EMBarbosa disse:

    Provavelmente esse Showmessage é do seu código. O componente não tem essa parte.

    O travamento do teclado era exigido pelo roteiro TEF. Você precisa avaliar o Roteiro e ver se ainda é necessário. Daí utilize os eventos no componente para tratar.

    Tem como evitar o travamento, pelo menos para os testes? não consigo depurar o código no processo do bloqueio.

  15. 4 horas atrás, EMBarbosa disse:

    Se não me falha a memória, quando é chamado o método "ImprimirTransacoesPendentes".

    No exemplo mencionado (Demo NFC-e com TEF) ela é acionada ao efetuar todos os pagamentos e não sobrar nenhum restante. Veja os métodos EfetuaPagamento e finalizarCupomNFCe;

    Você precisa do roteiro. Precisa também dos simuladores. Não tem como desenvolver sem eles.

    sem duvida, já estou com eles. instalei o simulador do paygo.

    Analisando, vi que o ACBrTEFD1.ImprimirTransacoesPendentes de fato aciona o evento de impressão. Porem quando chamo, ele aparece um showmessage com o nome "ImprimirTransacoesPendentes" e trava todo o teclado, só consigo liberar desligando o pc. não notei nada diferente no demo que eu não tenha feito.

×
×
  • 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.