Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.047
  • Registro em

  • Última visita

  • Days Won

    758

Tudo que Daniel Simoes postou

  1. http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/X86/
  2. Verifique se as DLLs do OpenSSL atualizadas, estão na mesma pasta da aplicação. EXE Veja ainda, essa resposta, sobre uso de GMail e HotMail
  3. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  4. Creio que SIM.. consegue editar @Renato Rubinho ?
  5. Você pode encontrar, todas as DLLs de Produção, em: https://www.projetoacbr.com.br/forum/files/category/36-acbrlib-pro/
  6. Eu destravei o tópico, pois acho que não faz muito sentido.. A Classe de alto nível, em C#, não é funcional para preenchimento de NFCe ?? Pode por favor confirmar, @Rafael Dias ?
  7. Você está rodando o Demo em C# ou VB6 ?
  8. Isso é a opção TLS:=True do componente... Sei que não é a resposta que vocês esperam, mas vou expor meu ponto de vista... É pouco profissional, usar o email pessoal do Cliente, para envio de Documentos que o seu sistema gera... Você precisará pedir informações pessoais, dele e ter acesso completo a caixa de email dele... Já pensou nas implicações de LGPD e quebra de sigilo, que isso pode gerar ?? Pense ainda, nas inúmeras horas que você e seu suporte perdem, tentando configurar o Provedor A, B, C, em cada cliente que você instala o seu sistema... Por isso que no vídeo que eu postei acima, eu afirmo que a questão do envio do email da NFe/NFCe, é algo que a Software House precisa resolver dentro de casa, usando um Provedor de SMTP profissional, onde toda a configuração fica do seu lado, e gerando uma API Key, que poderia ser facilmente revogada, caso o cliente sai da sua base...
  9. Pode por favor testar, @José M. S. Junior, se as configurações das Margens no ACBrMonitor, se aplicam ao relatório em A4
  10. Mas dessa forma, acho que ficaria ainda menos compatível com o Fortes... Vamos ver o que o "time"acha...
  11. Você tem os ajustes de Margens, da NFe e NFCe: https://acbr.sourceforge.io/ACBrMonitor/Impressao.html
  12. Acho que isso é uma tendência irreversível... esses provedores de Email gratuitos, odeiam o SMTP.. pois com o SMTP você não precisa ir até o portal deles, para enviar o email (e ver as propagandas) Sem falar que eles consideram Login de SMTP inseguro...
  13. Pelo que notei, a implementação está compatível apenas com Fast.. Será que o Fortes suporta esse filtro ? (creio que sim, afinal ele usa o Canvas)
  14. @EMBarbosa ou @Rafael Dias, podem por favor analisar essa contribuição ? Muito obrigado @Patrick Knopf
  15. Por favor observe os fontes dos Demos do ACBr, em nosso repositório de fontes... Observe que existe uma Classe em Alto Nível que já faz o "bind" de ACBrLib
  16. VB6 precisa usar as DLLs em StdCall, 32bits e Single Thread
  17. Verifique se as DLLs do OpenSSL, estão atualizadas e na pasta da sua aplicação Hotmail e Gmail há um bom tempo vem anunciando que deixaram de suportar SMTP... Veja o vídeo abaixo:
  18. "10060 - Connection timed out" Isso indica que o Servidor não lhe respondeu nada... Pode ser que precise configurar algo na conta desse usuário, para permitir o uso de SMTP...
  19. O SVN não é muito bom para criação dinâmica de Branches... O que você pode fazer, é criar uma nova pasta, e fazer um novo Commit, com essa pasta e arquivos...
  20. Sim.. baixe pelo SVN: http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/VB6/ Veja esse tópico:
  21. Eu realmente não saberia dizer... irá depender muito de como o Log do SiTEF é retornado... Atualmente não temos o SDK do SiTef, para testar
  22. Veja esse trecho do Demo: procedure TFormPrincipal.ACBrTEFD1DepoisConfirmarTransacoes( RespostasPendentes: TACBrTEFDRespostasPendentes); var i: Integer; begin for i := 0 to RespostasPendentes.Count-1 do begin with RespostasPendentes[i] do begin AdicionarLinhaLog('Confirmado: '+Header+' ID: '+IntToStr( ID ) ); // Lendo os campos mapeados // AdicionarLinhaLog('- Rede: ' + Rede + ', NSU: ' + NSU ); //AdicionarLinhaLog('- Parcelas: '+ IntToStr(QtdParcelas) + // ', parcelado por: '+ GetEnumName(TypeInfo(TACBrTEFRespParceladoPor), integer(ParceladoPor) )); AdicionarLinhaLog('- É Débito: '+BoolToStr(Debito)+ // <--------------- AQUI --------------------- ', É Crédito: '+BoolToStr(Credito)+ ', Valor: '+ FormatFloat('###,###,##0.00',ValorTotal)) ; // Lendo um Campo Específico // //AdicionarLinhaLog('- Campo 11: ' + LeInformacao(11,0).AsString ); Venda.Pagamentos.ConfirmarPagamento(Rede, NSU, ValorTotal); end; end; AtualizarPagamentosVendaNaInterface; end;
  23. Você usa o componente ACBrTEFD ou ACBrTEFAPI ? Se SIM, você tem o Objeto TACBrTEFResp, no final da transação...
×
×
  • 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.