Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.414
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. Não posso anexar o manual porque eles só liberam o manual com aquele compromisso de confidencialidade. Mas se você tiver o arquivo "SiTef - Interface Simplificada com a aplicação" procure por "Tabela de códigos de funções". Na versão que tenho aqui está na página 20, "5.2.2 Tabela de códigos de funções".
  2. Verdade. O manual da CliSitef tem vários códigos de operação que se pode usar dependendo apenas dos módulos serem instalados. Por exemplo recebimento de boletos e crédito de celulares.
  3. Ficaria mais fácil se tivéssemos como reproduzir... Assumindo que eu entendi como você fez o debug... O retorno 503 é um erro. Na verdade erro de sequência de comandos (veja a RFC). O protocolo SMTP precisa ser seguido na ordem de comunicação estabelecida. Isso também é o que quer dizer o "Status Code" 5.5.1 (nessa outra RFC) Pelo meu entendimento, o servidor deles está aguardando um comando MAIL antes (https://tools.ietf.org/html/rfc5321#section-4.3). Isso pode explicar o motivo de TSMTPSend.MailData estar retornando false e gerando o exception. Se na comunicação está detectando essa situação, então está correto em informar que houve erro. Talvez algum comando anterior não está sendo feito de maneira correta como o login. Talvez exista mais de um e-mail, ou talvez mais de um endereço na lista CC/BCC e um deles está dando erro. Não sei se você já tentou, mas pra estabelecer que não é o ambiente: tente com outra conta; Tente com a mesma conta, mas em outra máquina e rede; simplifique o e-mail; Você consegue reproduzir o problema no DEMO? Ou ele só acontece em sua aplicação?
  4. Oi educms, Nesse momento, o erro já aconteceu mesmo... Tem como você verificar o funcionamento da função MailData aí na terceira linha?
  5. Deixa eu só me corrigir aqui, porque talvez tenha passado a impressão errada: Por favor, faça o debug com os componentes atualizados. Assim facilitará para que possamos acompanhar seus testes.
  6. A explicação se encontra no próprio manual. Veja a página 230. Você precisa ler o manual todo para entender.
  7. Não... me parece que está há bastante tempo... Acho que não. Talvez você tenha caído em alguma situação que não conseguimos reproduzir. Ou seja algum outro problema. Você consegue debugar essa parte do código e verificar o que está acontecendo? Se for possível. Comece pela procedure TACBrMail.SendMail na unit ACBrMail.pas.
  8. Muito obrigado pela contribuição. Fiz a implementação baseada nela. Subi as alterações para o SVN na Revisão 17276. Pelo que vi está tudo certo. Queira por favor atualizar, testar e reportar qualquer problema. Mais uma vez obrigado.
  9. Verifique se não tem alguma extensão com problemas instalada. Por exemplo, talvez uma versão do CNPack, GExperts, etc...
  10. Você pode verificar se todos os dados da mensagem foi enviada corretamente? Talvez tenha faltado alguma linha ou character? Eu verifiquei o código que é na verdade na sua maior parte da Synapse. Me parece que a verificação para o retorno 250 está OK. Veja: function TSMTPSend.MailData(const Value: Tstrings): Boolean; (...) FSock.SendString('.' + CRLF); Result := ReadResult div 100 = 2; end;
  11. Muito obrigado pela contribuição. Fiz a implementação baseada nela. Subi as alterações para o SVN na Revisão 17274. Pelo que vi está tudo certo. Queira por favor atualizar, testar e reportar qualquer problema. Mais uma vez obrigado. Essa terceira eu não enviei ao SVN ainda. Gostaríamos de analisar melhor. Não consegui localizar nenhum XML nesse formato que você informou. Poderia anexar algum para análise?
  12. Muito obrigado pela contribuição. Fiz a implementação baseada nela. Subi as alterações para o SVN na Revisão 17273. Pelo que vi está tudo certo. Queira por favor atualizar, testar e reportar qualquer problema. Mais uma vez obrigado.
  13. Não temos nada desenvolvido ainda nesse sentido... Talvez algum usuário do fórum tenha alguma experiência.
  14. Verifique se está com a última versão do manual. Por outro lado, pode ser que esse registro não está atualizado no componente. Nesse caso, seria necessário fazer as correções.
  15. Muito obrigado pela contribuição. Fiz a implementação baseada nela. Fiz algumas alterações em outras units que parecem seguir o mesmo padrão. Subi as alterações para o SVN na Revisão 17270. Pelo que vi está tudo certo. Queira por favor atualizar, reinstalar, testar e reportar qualquer problema. Mais uma vez obrigado.
  16. Nota: por favor, verifique se sua alteração não vai criar o problema relatado no seguinte tópico: https://www.projetoacbr.com.br/forum/topic/49609-numcopias-boleto-sendo-alterado-pelo-componente-nfe/?tab=comments#comment-328443
  17. Se você já tem uma aplicação pronta que usa o ACBrECF, talvez queira verificar a utilização do ACBrDFe\ACBrNFe\ACBrECFVirtualNFCe. E claro, você já deve saber, mas a parte do TEF é feita pelo ACBrTEFD
  18. Olá, O tópico mencionado acabou causando efeitos indesejados muito sérios. Por isso tivemos que refazer. Já que mencionou ter uma possível correção, poderia por favor anexar os arquivos alterados para que possam ser analisados?
  19. Acredito que sim. Talvez até de mais de uma maneira. Uma opção é você verificar as propriedades ShiftMode que tem essa função de empurrar para baixo um objeto do relatório que está pra ser sobrescrito. Outra opção é você usar dois footers, um pra cada "subreport".
  20. Bom dia Hudson, ainda estou aguardando sua resposta relacionada a isso no seguinte tópico: Alguém só vai conseguir te ajudar se você detalhar um passo a passo e postar as mensagens de erro de forma completa.
  21. Pessoal, estou recebendo retornos positivos sobre o funcionamento após os últimos ajustes. Então vamos fechar esse tópico por enquanto. Por favor, criem um novo tópico caso precisem de alguma modificação. Fiquem a vontade para me mencionar usando "@" ou mandar uma MP após terem criado o novo tópico. Queria aproveitar a oportunidade para agradecer a em especial a @MFincotto, @mansur e @EliasCesar que puseram a mão na massa pra ajustar o componente.
  22. Muito obrigado pela contribuição. Fiz a implementação baseada nela. Subi as alterações para o SVN na Revisão 17263. Pelo que vi está tudo certo. Queira por favor atualizar, testar e reportar qualquer problema. Mais uma vez obrigado.
  23. Que bom que conseguiu resolver. Para quem mais passar por esse problema, o Italo acabou de desfazer as alterações no código, bastando atualizar e reinstalar os componentes. Vamos deixar essa alteração pra daqui a alguns dias quando eu terminar o restante.
  24. A configuração não está no no form do ACBr. Ela está no form da sua aplicação. Você pode simplesmente clicar no "ignore" e salvar os arquivos. Outra opção é você remover o ACBrNFSe da sua aplicação salvar e depois adicionar novamente.
×
×
  • 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.

The popup will be closed in 10 segundos...