Ir para conteúdo
  • Cadastre-se

joaoelson

Membros
  • Total de ítens

    131
  • Registro em

  • Última visita

Tudo que joaoelson postou

  1. Estava com um problema na hora de instalar, o Daniel Simoes recomendou recompilar os pacotes do PCNComum. Resolvi por excluir os BPLs, desinstalar e rodar o ACBrInstall. Resolvido o problema. Tenta fazer isso, pode resolver.
  2. Estranho, ja tinha feito isso mas não dava certo. Resolvi desinstalar e apagar todos os arquivos bpl. Agora sim. Obrigado Daniel, Foi um vacilo meu.
  3. Olá amigos. Seguinte, atualizei os fontes agora pela manhã, fui instalar em uma máquina, mas esta dando erro no comp ACBrNFe. Ocorre em várias units onde está sendo usado a função GetUTC. Não consegui entender a function GetUTC. Na function GerarXML da unit pcnProcNFe está dando erro na linha: IIf(Versao >= '3.10', GetUTC{(xUF,FdhRecbto)},'')+ Está dando erro em todos os código, onde está sendo usado a função GetUTC. Percebi que em todos os lugares onde tem o GetUTC, que está dando erro, está comentado por chaves{ }. Alguém pode me dar uma luz? obrigado João Elson.
  4. Obrigado pela resposta Régys, tirou minha dúvida.
  5. Você pode programar para o usuário configurar a etiqueta em run-time. O Fast-Reports tem um componente que permite editar os aquivos de seus relatórios ".fr3", em run-time. O componente é o frxDesigner. Com isso você deve resolver o problema das etiquetas, já que qualquer empresa usa um padrão de etiquetas por muito tempo. Quando mudar, edita e configura novamente. Agora, configurar diretamente por programação, acho que não tem como fazer isso no Fast Reports. Eu, particularmente, só conheço configuração via programão, quando se usa comandos ppla, pplb e etc. Por gerenciadores de relatórios, desconheço. João Elson
  6. olá amigos. Tenho uma dúvida, já faz tempo que queria tirar. Não é um problema, somente uma dúvida. Seguinte, a maioria dos meus clientes usam certificados A1 da empresa valid. Os que não usam valid, usam A3. A algum tempo atrás, instalava o certificado A1 diretamente pelo windows, ou seja, botão direito, Intalar PFX... avançar, avançar, senha, fim. De uns tempos pra cá, o certificado só funciona se utilizar o instalador da válid, mesmo que todas as cadeias já estivessem instaladas. Já perguntei do pessoal do suporte da valid, segundo eles é o sistema, mas nada eles sabem. Quando se faz uma consulta do status do serviço, funciona, mas para enviar nota e etc, apresenta o erro criptografia 24 valid. Alguém sabe explicar o motivo disso ou esse erro só acontece com o valid? obrigado João Elson
  7. olá, desculpem a demora. Estou fazendo analises para saber o que levou a crescer tanto o "exe". Desinstalei o ACBr Trunk2 e Instalei novamente o Trunk, nessa mesma V.M. Resultado: a aplicação voltou a ficar com os 21mb. Estou tentando descobrir o que esta deixando maior o executável com o ACBr Trunk2. Qualquer novidade, postarei aqui. Obrigado. João Elson.
  8. boa amigos. Estou com uma pequena dúvida em relação ao trunk 2. Instalei em uma VM os comp. do Trunk 2, porém, o Executável pulou de 21mb para 37mb. Uso o Delphi XE. Procurei sobre isso aqui no forum, mas não achei nada a respeito. O problema pode ser com minhas configurações ou intalação, por isso estou perguntando. Obrigado. João Elson. Só para complementar, o único componente adicionado foi o ACBrPosPrinter. O resto das alterações foram texto, ou seja, linhas de códigos.
  9. Olá amigos. Estava tendo problemas para inutilizar numeração, tanto na NFe quanto na NFCe. O que está acontecente é o seguinte: Não mudei uma linha no código que faço a inutilização das numerações, no entanto, parou de funcionar. O erro que está apresentando é: 215 - Rejeicao: Falha no schema XML. Analisando os xml's das aceitas e das rejeitadas, percebi que está mudando o ano. Parte do XML de uma solicitação aceita. <tpAmb>2</tpAmb> <xServ>INUTILIZAR</xServ> <cUF>11</cUF> <ano>15</ano> <CNPJ>05785944000135</CNPJ> <mod>65</mod> <serie>1</serie> <nNFIni>41</nNFIni> <nNFFin>41</nNFFin> <xJust>teste de inutilizacao</xJust> Parte do XML de uma solicitação Rejeitada. <tpAmb>2</tpAmb> <xServ>INUTILIZAR</xServ> <cUF>11</cUF> <ano>2015</ano> <CNPJ>05785944000135</CNPJ> <mod>65</mod> <serie>1</serie> <nNFIni>56</nNFIni> <nNFFin>56</nNFFin> <xJust>teste de inutilizacao</xJust> Analisando os dois xml's, percebe-se que o ano com 4 digitos (2015) está sendo rejeitado. Sempre passei 2015 e nunca tive problemas. O próprio ACBrNFe convertia para dois, já que o manual de integração diz: ano N 1-1 2 Ano de inutilização da numeração. Fica a dica pra quem tiver problemas com isso. Já que não está sendo convertido mais pelo componente. Se bem que o errado está eu. Obrigado. João Elson.
  10. Exatamente isso Régys. Obrigado pela ajuda.
  11. Sei disso, Só não estou encontrando uma solução mais adequada pro meu problema. Estava procurando uma melhor, com quem já faz esse tipo de transmissão offline em lote simultâneos. Faltou eu explicar melhor o problema. Obrigado
  12. Olá amigos. Estou fazendo algumas mudanças em meu sistema, nesse momento surgiu um problema que estou tentando solucionar. Para resolver problemas de transmissão da NFC-e, estou fazendo um "motor" onde ficará em outro servidor transmitindo as Notas em contingencia offline, porém, As exceptons retornadas pelo componente, seja lá qual for o erro, está paralisando o sistema impossibilitando o envio das notas posteriores. Pergunto, existe alguma forma de cancelar os exceptions do AcbrNFe, fazendo com que eu mesmo trabalhe nos erros? Estudando todas as formar de envio do ACBrNFe, sempre cairá em exception caso ocorra erro. if not Enviar.Executar then Enviar.GerarException(Enviar.Msg); if not ASincrono then begin FRetorno.Recibo := FEnviar.Recibo; if not FRetorno.Executar then FRetorno.GerarException(FRetorno.Msg); end; Alguma dica? Obrigado. João Elson.
  13. Resolvido, após compilar tudo manualmente, funcionou. O erro estava dando quando fiz a instalação com o ACBrInstall. Depois tive que desinstalar e instalar tudo manualmente. Não sei porque mas, com o ACBrInstall não está compilando todos os pacotes do ACBrComum. Onde fica a unit na qual estava dando erro ACBrDFeUtil. Instalando manualmente funciona normal. Obrigado.
  14. Ao Administrador. Favor mover o post para o lugar correto. Postei no lugar errado. obrigado
  15. joaoelson

    Erro Ao Instalar Acbrnfe

    Olá amigos. Faz tempo que não atualizava os fontes do acbr, devido a mudanças em meu sistema. Hoje quando atualizei deu um erro. Desinstalei todos os componentes acbr, já que faz tempo que não fazia atualizações. Baixei os fontes atualizados e tentei instalar mas, na hora da instalação do NFe está dando erro. O erro está dando em várias linhas da unit ACBrNFeUtil. Especificamente onde está usando a function herdada de outra unit chamada ACBrDFeUtil. function DFeUtil.ExeName: string; Como estou um pouco por fora das atualizações, resolvi pedir ajuda aos amigos. Vi também que revisão anterior da unit ACBrDFeUtil , revisão 8757, não existe essa function, foi adicionada nessa nova atualização. Alguém pode me dar uma luz do que pode está ocorrendo? obrigado.
  16. Está no componente ACBrNFeDANFEFR. Não sei se existe nos outros componentes Danfe. Só uso o FastReports para Relatórios.
  17. Realmente, vacilo meu, analise demais os códigos e esqueci da propriedade . Obrigado amigo Juliomar.
  18. olá amigos. Preciso tirar uma dúvida. Antes usava o DANFE.fr3, não tive problemas. Estou fazendo algumas mudanças no meu sistema. Estou tentando usar o DANFeRetrato.fr3 só que está aparecendo na impressão NFe Cancelada. Salvo o xml no DB, para imprimir, puxo o xml do banco, carrego no comp. NFe e imprimo. Na unit ACBrNFeDANFEFRDM, tem a "procedure CarregaParametros;", nela existe uma condição onde diz: if (FDANFEClassOwner.NFeCancelada) or ((DFeUtil.NaoEstaVazio(FNFe.procNFe.nProt)) and (FNFe.procNFe.cStat in [101,151,155])) then FieldByName('Mensagem0').AsString := 'NFe Cancelada' Aí que está o problema, antes de imprimir o danfe, fiz o seguinte código, para tirar a dúvida: showmessage(IntToStr(DM.ACBrNFe1.NotasFiscais.Items[0].NFe.procNFe.cStat)); O resultado do showmessage foi 100 e a NFe foi Transmitida/aceita e está tudo ok. Então porque está apresentando a mensagem NFe Cancelada? Uso a versão completa do FastReports. Desde já agradeço.
  19. Amigos. Depois de analisar alguns pontos, resolvi o problema. Esse problema só ocorre quando a propriedade Host do componente ACBrMail estiver: em branco ou for um endereço ou IP inválido. A aplicação demorará 60 segundos para encerrar totalmente. Consegui reproduzir o problema com o demo do ACBrMail. Um dos meus clientes me passou o endereço do seu servidor de e-mail errado, por isso estava ocorrendo o erro, só consegui resolver hoje, depois de entrar em contato com o serviço de hospedagem. Para maiores esclarecimentos, leia o post acima. Obrigado. João elson
  20. Olá amigos. Desculpa a demora para responder, desde já agradeço a ajuda. Modifiquei algumas linhas na finalização do meu aplicativo. Analisando pausadamente a compilação do aplicativo, verifiquei algumas situações. A aplicação não está mais ficando presa permanentemente, agora, está demorando muito para encerrar totalmente. Estudando o caso, verifiquei o que está causando lentidão ao destruir o componente. Dentro de "destructor TACBrMail.Destroy", tem o comando "Clear;". Dentro de "Clear;" ao chegar na linha "fSMTP.Reset;", está demorando muito para passar. A function TSMTPSend.Reset está levando 1 minuto contado para retornar. Percebi que esse problema só ocorre, quando anteriormente no envio pelo ACBrMail, o erro foi de SMTP. Respondendo a pergunta do amigo Daniel, No demo do ACBrMail, não ocorre esse erro, tentei reproduzir mas não ocorreu. A forma que utilizo para enviar e-mail é praticamente a cópia do demo do acbr, amigo EMBarbosa. Alguma sugestão caros amigos?
  21. olá amigos. Estou em dúvidas com uma situação. Migrei o envio de email para o ACBrMail. Consegui fazer enviar e-mail, está tudo ok, porém, quando dá um erro por algum motivo, seja lá no servidor smtp e etc, mesmo que eu feche a aplicação, a mesma fica presa em memória. Somente consigo encerrar totalmente pelo gerenciador de tarefas do windows. Já coloquei antes do comando que encerra a aplicação, o comando para eliminar o componente, mas nada resolveu: FreeAndNil(DM.ACBrMail1); Application.Terminate; A aplicação fecha, mas continua presa em memória e só consigo encerrar totalmente pelo gerenciador de tarefas, Alguma dica para isso? Só acontece com o ACBrMail.
  22. Qual componente que você está usando para emitir NFC-e, EcfVirtual ou Nf-e?
  23. Olá Amigos. Não sei se estou postando no lugar certo. Qualquer coisa, favor mover para o lugar correto, algum moderador. Alguém está usando o comp. ECFVirtual para NFC-e. Pode por gentileza informar sua experiência. Gostaria também de saber a opinião dos caros colegas sobre a melhor opção para NFC-e, já que alguns estados começaram primeiro a exigir. Obrigado.
  24. Outra coisa também: Minha aplicação, imagino que a aplicação de muitos colegas também, não utilizam a impressora somente para imprimir cupom. Imprimo muitos relatórios gerenciais, para comprovantes e etc. Imagina ter que usar o fast, fortes e etc para imprimir isso. Seria um problema, Não tem como. Minha proposta é fazer um componente como o acbrEcf para impressora não fiscal.
×
×
  • 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.