Ir para conteúdo
  • Cadastre-se

Leonardo Gregianin

Membros
  • Total de ítens

    712
  • Registro em

  • Última visita

Tudo que Leonardo Gregianin postou

  1. Como está suas configurações do ACBr.inc? {.$DEFINE DFE_SEM_OPENSSL} {$DEFINE DFE_SEM_CAPICOM}
  2. Bom dia, Pode ser Juliomar, obrigado pela resposta. É uma solução simples utilizando a função RemoveStrings do próprio ACBr. Segue alteração anexo. - rPathDown := rPathDown + PathWithDelim(FDownloadNFe.PathDownload) + TiraAcentos(xNome) + rPathDown := rPathDown + PathWithDelim(FDownloadNFe.PathDownload) + RemoveStrings(TiraAcentos(xNome),['/','\']) Att. ACBrNFeConfiguracoes.pas
  3. Boa tarde, No instalador do componente ainda tem a opção da CAPICOM porém os fontes e os arquivos DPK da Capicom foram todos excluídos, com isso não consigo instalar os componentes com os fontes atuais do SVN. Att.
  4. Eu não tenho a solução. Somente informei o erro que tem no componente.
  5. Bom dia, Utilizando a DistribuicaoDFe eu gostaria de separar os arquivos baixados entre NF-e e eventos. Todos os arquivos são baixados no ACBrNFe.Configuracoes.Arquivos.DownloadNFe.PathDownload Tem alguma forma de fazer isso? A DistribuicaoDFe não poderia utilizar as propriedades ACBrNFe.Configuracoes.Arquivos.SalvarEvento e ACBrNFe.Configuracoes.Arquivos.PathEvento?
  6. Poderia utilizar a função RemoveStrings do ACBrUtil. Por exemplo: RemoveStrings(TiraAcentos(xNome),['/','\']) A função ficaria desta forma: function TArquivosConfNFe.GetPathDownload(xNome: String = ''; CNPJ: String = ''; Data: TDateTime = 0): String; var rPathDown: String; begin rPathDown := ''; if EstaVazio(FDownloadNFe.PathDownload) then FDownloadNFe.PathDownload := PathSalvar; if (FDownloadNFe.SepararPorNome) and (NaoEstaVazio(xNome)) then rPathDown := rPathDown + PathWithDelim(FDownloadNFe.PathDownload) + RemoveStrings(TiraAcentos(xNome),['/','\']) else rPathDown := FDownloadNFe.PathDownload; Result := GetPath(rPathDown, 'Down', CNPJ, Data); end;
  7. Boa tarde, Quando utilizo a DistribuicaoDFe com a propriedade SepararPorNome habilitado ocorre erro na gravação do XML quando o nome da empresa contem barra, por exemplo: "Empresa Teste S/A". O ACBr quando busca o Path em TArquivosConfNFe.GetPathDownload é adicionado mais um sub-diretório por causa do "S/A" e ao executar o FPDFeOwner.Gravar ocorre o erro. Talvez em ACBrUti.TiraAcento adicionar outra opção para limpar a barra ou outra função.
  8. Em homologação, na versão 2.00 aqui está funcionando tudo normal. Na versão 3.00 recebo sempre o status 999.
  9. Boa tarde, Além do que já disseram em inserir as informações no código e não deixá-los no componente também pode-se utilizar o compressor do executável UPX que ele também esconde essas configurações. Outra opção muito interessante é utilizar o FireDAC com conexão SSL http://docwiki.embarcadero.com/RADStudio/Seattle/en/Connect_to_MySQL_Server_(FireDAC) Utilizando esses parâmetros: DriverID=MySQL Server=mysrv Port=3307 Database=addemo UseSSL=True SSL_ca=ca-cert.pem SSL_cert=client-cert.pem SSL_key=client-key.pem A conexão com o banco de dados fica segura.
  10. Desculpe não ter entendido bem seu problema, mas recomendo entrar em contato com o suporte da sua ferramenta.
  11. Este site também é muito bom http://www.nfce.se.gov.br/portal/painelMonitor.jsp
  12. Boa tarde, Se procurar no github ou biibucket talvez encontre mais projetos. Uma simples busca encontrei esses dois projetos integrados GeradorNFe e a API , o desktop em C# e a API em Python, exatamente nos moldes que você quer. O projeto parece estar no início.
  13. Qual engine de relatório está utilizando? Para FastReport existe um modelo específico chamado DANFeNFCeA4.fr3 na pasta de exemplos.
  14. O ACBr não mantem mais o pacote Rave para impressão. Utilizo o Rave para NFe com esse pacote: https://github.com/leogregianin/ACBrNFe.DANFE.Rave
  15. Legal que houve interesse em incorporar isso no projeto.
  16. Boa tarde, Testei com o exemplo do ACBrMail e o email só enviou depois de liberar o Gmail https://www.google.com/settings/security/lesssecureapps
  17. Bom dia, Testado com os certificados da Valid e Certisign retornam "AC VALID" e "AC Certisign".
  18. Boa noite, Precisei identificar o emissor do certificado digital A1 e A3 e Capicom e OpenSSL no meu projeto e com isso alterei as units anexas. A utilização segue a mesma lógica dos outros campos do certificado que já existem: NFe.SSL.CertCertificadora Até mais. ACBrDFeCapicom.pas ACBrDFeOpenSSL.pas ACBrDFeSSL.pas
  19. Adaptei e corrigi alguns erros da unit YMOFCReader.pas para realizar a leitura das novas versões dos arquivos OFX e OFC. Importar os arquivos OFX/OFC poupa um bom tempo na gestão financeira e agrega valor ao seu software ERP. Disponível neste endereço: https://github.com/leogregianin/ofx-reader
  20. Bom dia, O município de Várzea Grande/MT mudou o provedor de ISSNet para o Betha. Segue abaixo configuração do arquivo Cidades.INI [5108402] Nome=Várzea Grande UF=MT Provedor=Betha Att.
  21. Bom dia Márcio, Também passei por este problema e ainda não tive tempo de averiguar a causa, o que estou fazendo de errado no código. Por enquanto, comentei essa parte do código e não tive mais problemas. Se conseguir descobrir o real problema poste um comentário por aqui por favor. Até mais.
  22. Boa noite, Observe bem o que você postou e veja que o componente faz a leitura corretamente: NFe.ide.dEmi := Leitor.rCampo(tcDatHor, 'dhEmi'); A propriedade no componente não mudou continua dEmi mas a leitura no XML é feita a diferenciação entre dhEmi e dEmi.
×
×
  • 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...