Jump to content

logo_acbr_paygo.png

Chegou o TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao_saibamais.png

beneficios.png

Curso Dominando o ACBrMonitor
Novo Módulo Soluções de Varejo
Assine o SAC ACBr em qualquer plano e tenha acesso

Saiba Mais

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

prismars

Membros
  • Content Count

    93
  • Joined

  • Last visited

  • Days Won

    1

prismars last won the day on September 7 2019

prismars had the most liked content!

Community Reputation

17 Good

About prismars

  • Rank
    Membro

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Boa Tarde, Após analisar o problema com calma consegui soluciona-lo. SEMPRE que o seu MDFe tiver um único CTe basta informar mais dois campos a saber: if iQtdCte=1 then begin // Informações do Local de Carregamento // Informar somente quando MDF-e for de carga lotação (1 unico CTe) prodPred.infLocalCarrega.CEP := StrToInt(sCepOri) ; prodPred.infLocalDescarrega.CEP := StrToInt(sCepDes) ; end Alem dos campos obrigatórios em qualquer caso, prodPred.tpCarga e prodPred.xProd No meu caso uso o Cep da agência expedidora e da agência recebedora da carga. Espero ter colaborado de alguma forma.
  2. Boa Noite, Estou aqui passando pelas mesmas dificuldades do colega Eduardo. Se houver somente um CTe no MDFe ele apresenta o erro reportado, quando existem mais CTe´s a emissão ocorre sem problemas. O que deveria ser alterado no caso de somente 1 CTe para que o mesmo seja aceito ? Anexo os dois XML´s, um com o erro citado e com somente um CTe e outro que emitiu corretamente com mais de 1 CTe. Grato desde já, MDFe_Erro.xml MDFe_OK.xml
  3. Graça, Obrigado pelo retorno e desculpe pela demora em dar um retorno. Problema totalmente resolvido!
  4. Boa Noite senhores, Ao gerar a Dacte do Cte de substituição observei pequenas distorções na largura de alguns campos. Em anexo o PDF gerado. Grato ! NIMEC_CTe_Substituicao58115.pdf
  5. Senhores, erro encontrado! Ao informar o CTe de anulação e o CTe a ser substituído eu INVERTI as chaves passando o CTe de anulação como o CTe a ser substituído !! Agradeço desde já atenção dispensada e acredito que podemos encerrar este post. Grato a todos que de uma forma ou de outra colaboraram!
  6. Italo, Fiz nova geração agora e realmente a tag esta lá no XML. Falha minha ao verificar um XML antigo, peço desculpas. Mas curiosamente o erro persiste... ("511-Rejeição: CNPJ/CPF do remetente do CT-e substituto deve ser igual ao informado no CT-e substituído"). Mais alguma dica ? Grato!
  7. Grato pelo retorno Italo! Mas como podes observar no xml que enviei anteriormente o ide.tcCTe é 3 (tcSubstituto), a versão é 3.00 e o indAlteraToma = tiSim (Acompanhei pelo debugger e a condição IF é executada). Ou deixei passar alguma coisa ? Grato desde já.
  8. Hoje estou fazendo o meu primeiro CTe de substituição e recebo a seguinte mensagem de rejeição: "511-Rejeição: CNPJ/CPF do remetente do CT-e substituto deve ser igual ao informado no CT-e substituído" Observei no XML gerado que a tag "indAlteraToma" não é gerada, embora eu a esteja marcando com tiSim ou tiNao, conforme o caso. " if DM.qryConsulta.FieldByname('A06CLI').AsString<>sCNPJToma then infCTeNorm.infCteSub.indAlteraToma := tiSim else infCTeNorm.infCteSub.indAlteraToma := tiNao; " Os demais campos em infCTeNorm.infCteSub são gerados normalmente. Anexo o XML gerado. Qualquer dica ou comentário é muito bem vindo. Grato. 43191088057146000114570010000582921808376442-cte.xml
  9. Obrigado ! Vou verificar. Gratidão
  10. Senhores, Estou usando o exemplo fornecido para tentar entender melhor as rotinas do TEF mas estou com um problema. Estão ocorrendo os seguintes erros ao retornar do Teclado Virtual que simula o Pin-Pad: Project TEFDemo.exe raised exception class Exception with message 'Campo "TotalPago" não encontrado.'. Project TEFDemo.exe raised exception class Exception with message 'Campo "TotalAPagar" não encontrado.'. E o teclado e mouse ficam desativados obrigando a reiniciar o micro. Alguma dica de como resolver ? Grato.
  11. Perfeito! Resolvido o problema. Meu muito obrigado. Forte abraço!
  12. Bematech MP-4200 TH Fi II ecfBematech COM3 Grato pelo interesse !
  13. Bom Dia, Preciso implementar o TEF na minha aplicação e ao estudar o exemplo fornecido não estou conseguindo ATIVAR o ECF, sendo que o mesmo funciona corretamente em outros aplicativos. O erro retornado é "Impressora Bematech não responde (ACK = 0)". Configurei exatamente como uso em outras aplicações mas sem sucesso. As DLL´s da bematech estão na mesma pasta do aplicativo. Alguma sugestão de solução ? Toda e qualquer contribuição será bem vinda . Grato!
  14. prismars

    Erro CTe

    Estou com o mesmo problema e a solução temporária encontrada foi fazer a "Recuperação do XML" e a atualização do mesmo na base de dados. Neste caso retorna com a autorização e ai podemos dar continuidade ao processo.
  15. prismars

    Erro CTe

    Estou com o mesmo problema
×
×
  • Create New...