Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.064
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Enviei um possível ajuste, ao SVN.. favor atualizar os fontes
  2. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  3. Acho que ainda não havia testado esse Projeto em Linux / Lazarus.... Creio que seja isso: https://wiki.lazarus.freepascal.org/Multithreaded_Application_Tutorial#Units_needed_for_a_multi-threaded_application
  4. Para compreender melhor esse assunto.. recomendo esse vídeo:
  5. Use a força, leia os fontes Veja que no Demo do ACBrNFe, demonstramos como pegar o retorno da consulta, quando Síncrono ou Assíncrono .. Veja esse trecho do código fonte do botão "Criar e Enviar" if not Sincrono then begin MemoDados.Lines.Add('Envio NFe'); // ASSINCRONO MemoDados.Lines.Add('tpAmb: ' + TpAmbToStr(ACBrNFe1.WebServices.Retorno.TpAmb)); MemoDados.Lines.Add('verAplic: ' + ACBrNFe1.WebServices.Retorno.verAplic); MemoDados.Lines.Add('cStat: ' + IntToStr(ACBrNFe1.WebServices.Retorno.cStat)); MemoDados.Lines.Add('cUF: ' + IntToStr(ACBrNFe1.WebServices.Retorno.cUF)); MemoDados.Lines.Add('xMotivo: ' + ACBrNFe1.WebServices.Retorno.xMotivo); MemoDados.Lines.Add('cMsg: ' + IntToStr(ACBrNFe1.WebServices.Retorno.cMsg)); MemoDados.Lines.Add('xMsg: ' + ACBrNFe1.WebServices.Retorno.xMsg); MemoDados.Lines.Add('Recibo: ' + ACBrNFe1.WebServices.Retorno.Recibo); MemoDados.Lines.Add('Protocolo: ' + ACBrNFe1.WebServices.Retorno.Protocolo); end else begin MemoDados.Lines.Add('Envio NFCe'); // SINCRONO MemoDados.Lines.Add('tpAmb: ' + TpAmbToStr(ACBrNFe1.WebServices.Enviar.TpAmb)); MemoDados.Lines.Add('verAplic: ' + ACBrNFe1.WebServices.Enviar.verAplic); MemoDados.Lines.Add('cStat: ' + IntToStr(ACBrNFe1.WebServices.Enviar.cStat)); MemoDados.Lines.Add('cUF: ' + IntToStr(ACBrNFe1.WebServices.Enviar.cUF)); MemoDados.Lines.Add('xMotivo: ' + ACBrNFe1.WebServices.Enviar.xMotivo); MemoDados.Lines.Add('Recibo: '+ ACBrNFe1.WebServices.Enviar.Recibo); end;
  6. Porque você não tentou os valores sugeridos ?? (10, 40, 50)
  7. Tente "PIX Pagto Instantaneo"
  8. Sim, pois 0 é o padrão da Impressora... favor ler o tópico abaixo:
  9. Ajuste em EspacoEntreLinhas
  10. para Windows 64, DLLs de 32 bits devem ser copiadas em: c:\Windows\SysWOW64
  11. Por favor forneça mais informações.. - Qual TEF ? - Usa algum componente do ACBr ? - Verifique o Log do TEF, se enviou o valor corretamente
  12. Veja como se comporta o método: ACBrBAL1.Device.AcharPortasSeriais
  13. O código da classe TSMTPSend da Synapse já envia o HELO ou EHLO... Qual o Provedor ? Seria possível me enviar por M.P., dados de uma conta para teste ? function TSMTPSend.Login: Boolean; var n: Integer; auths: string; s: string; begin Result := False; FESMTP := True; FAuthDone := False; FESMTPcap.clear; FESMTPSize := False; FMaxSize := 0; if not Connect then Exit; if ReadResult <> 220 then Exit; if not Ehlo then // < --------- AQUI --------- begin FESMTP := False; if not Helo then Exit; end;
  14. Eu realmente nunca fiz esse Teste... Mas geralmente, esses equipamentos, usam Interface Serial.. o dispositivo Android teria suporte a essa porta ?
  15. Talvez esse tópico ajude...
  16. parece que faltou svn: no inicio... svn://svn.code.sf.net/p/acbr/code/trunk2 também pode usar https: http://svn.code.sf.net/p/acbr/code/trunk2/
  17. Não temos mais a versão console.. as rotinas de impressão de DANFE e Boleto, obrigam uma interface gráfica (Servidor X)
  18. Ainda estou brigando com o Rad11 e Android... mas assim que ajustar tudo, faço alguns testes e reporto aqui...
  19. Sim, é opcional... vai da vontade do cliente (ele pode exigir a via dele), e da regra de negócio do estabelecimento... Você poderia enviar o comprovante, por email, WhatsApp, SMS, etc...
  20. Já notei o problema, mas não sei como fazer algum work around para ele... tudo que o código do ACBr faz é solicitar a permissão... O problema parece ser no Delphi ou no Android.. (não sei dizer)... Já testou se o problema persiste no Rad11 ?
  21. Há um bom tempo atrás, as Unidades de Medida padrões do componente mudaram.. mas você pode ajustar qual unidade de medida quer usar, no componente...
  22. Poderia compartilhar esse XML ? Com ele, pode ser que consigamos reproduzir o problema e criar um código mais seguro, para evitar essa situação...
  23. Se você ler o ACBrMonitor.INI, poderia verificar se a chave do Preview está ativa...
×
×
  • 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.