Ir para conteúdo
  • Cadastre-se

pcbonetti

Membros
  • Total de ítens

    57
  • Registro em

  • Última visita

Tudo que pcbonetti postou

  1. Na verdade não possuo muitos componentes de terceiros. Apenas um para acessar a webcam além de alguns desenvolvidos por mim mesmo. Mas por desencardo de consciência fiz o seguinte: 1) Desinstalei o Delphi 6 e o Delphi 2010. 2) Removi todas as pastas Borland, Embarcadero e Code-Gear da unidade C 3) Instalei novamente o Delphi 2010 (não instalei o Delphi e nenhum componente a mais) 4) Tentei usar o instalador do ACBR e dá a mensagem de compilado com sucesso 5) Ao entrar no Delphi recebo a mensagem que não foram encontrados os pacotes 6) A pasta C:\Users\Public\Documents\RAD Studio\7.0\Bpl fica vazia. Só me resta agora tentar formatar o PC novamente, mas acredito que não vai resolver
  2. Já tentei isso e compila normalmente, porém ao entrar no Delphi mostra a mensagem que não foi possível encontrar o módulo especificado em todos os pacotes. Acredito que isso deve ocorrer porque também tenho o Delphi 6 instalado, tenho alguns projetos antigos que ainda não foram migrados. Nesse caso em utilizo arquivos .BAT para chamar o Delphi acertando os paths. O estranho é que todos os outros relatórios que utilizam o Fortes Report funcionam corretamente (DANFe, DACTe, etc). Só o boleto que não.
  3. Sim, atualizei o Fortes Report pelo Github. Não costumo utilizar o instalador, sempre instalei os pacotes manualmente.
  4. Boa tarde, Precisei reformatar meu PC e estou reinstalando o ACBR. Quase tudo perfeito porém ao tentar instalar o boleto em Fortes Report aparece a mensagem "Access violation at address 22204C71 in module 'dotnetcoreide140.bpl'. Read of address 00000000" assim que eu mando compilar. Utilizo Delphi 2010 e estou com o ACBR 100% atualizado. Alguém tem alguma ideia do que pode ser, pois já rodei o google de cima em baixo e não encontrei nada a respeito. Desde já, obrigado
  5. Prezados, modifiquei a unit "ACBrBancoBanestes.pas" pois o preenchimento do campo do tipo de mora (valor ou taxa) está errado. Segue a mesma para avaliação. ACBrBancoBanestes.pas
  6. Na NT 2015/002 versão 1.40 foram extintos os CFOPs 5.401, 5.403 e 5.653 paras a NFCe, fiz a correção na função NotaFiscal.ValidarRegrasdeNegocios e estou submetendo a unit para avaliação e atualização. ACBrNFeNotasFiscais.pas
  7. Bom dia. Na função ValidarRegrasdeNegocios a rejeição por data de entrada em contingência muito atrasada está com o status 559 enquanto que o correto é 569. Estou anexando a unit para avaliação. ACBrNFeNotasFiscais.pas
  8. Amigos, Quando o local de entrega e/o u de retirada possui CNPJ o mesmo estava sendo truncado na impressão do DANFE em Fortes Report. Fiz a correção estou enviando para análise e possível atualização. ACBrNFeDANFeRLRetrato.dfm
  9. Amigos, Implementei na função NotaFiscal.ValidarRegrasdeNegocios a validação da rejeição 806 e estou enviando para avaliação e possível atualização. ACBrNFeNotasFiscais.pas
  10. Vai na paleta ACBrNFe conforme a imagem abaixo
  11. Desculpem-me pelo meu erro. Fui traído ao procurar um novo componente na pasta "trunk2\Pacotes\Delphi\ACBrDFe\ACBrNFe\DANFE\NFCe\Fast " e não encontrar nada. Ao instalar o pacote da pasta "trunk2\Pacotes\Delphi\ACBrDFe\ACBrNFe\DANFE\NFe\Fast " não reparei que haviam sido registrados dois componentes. É o famoso "LER PARA QUE?", simplesmente cliquei em OK e continuei usando o componente anterior. Agora sim coloquei o novo e está tudo OK, só vou ter um pouco de trabalho pois a partir do arquivo "DANFeNFCe3_50" que possui a largura de 80mm eu criei para largura 58mm e de 72mm, agora terei que fazer tudo de novo...rs Mais uma vez agradeço a atenção de todos.
  12. Fiz a atualização e não encontrei nenhum componente novo. Removi todos os pacotes do grupo DFe, apaguei os arquivos BPL e DCP e instalei novamente. Continua sem aparecer o valor do troco. Será que fiz algo errado?
  13. Obrigado BigWings, Eu já havia lido o post sobre o refactoring. Vou fazer o downgrade para a versão anterior.
  14. Amigos, Após atualizar para a versão 15983 a propriedade "vTroco" do componente "TACBrNFeDANFEFR" deixou de existir. Dá erro de compilação e mesmo tendo a tag preenchida corretamente no XML ela não aparece no DANFCe. Alguém tem alguma ideia de como resolver isso.
  15. Quando a propriedade LeCedenteRetorno está marcada para True ocorre um erro na leitura. Se a propriedade Cedente.TipoInscricao estiver como pFisica e o título lido for de pessoa jurídica ou vice versa aparece a mensagem "CPF Inválido" ou "CNPJ Invalido". Resolvi isso apenas mudando a instrução que verifica o tipo de pessoa do lugar. ACBrBancoBanestes.pas ACBrBancoBrasil.pas
  16. Depurando passo a passo. No meu caso, como apenas queria ler o conteúdo não configurei os paths para gravação, então essa instrução tentou gravaro XML que eu acabei de ler em uma pasta que não existe no meu PC.
  17. pcbonetti

    Erro em LoadFromString

    Na unit ACBrReinfEventos, na função TEventos.LoadFromString, na linha 246 tem uma instruão "SaveToFiles" que acredito eu ter sido deixada ali por engano.
  18. pcbonetti

    XML Sem Assinatura

    Sugestão: Verifiquei que ao chamar o método Eventos.GerarXMLs ele assina automaticamente e se não achar o certificado gera uma exceção. Muitos dos meus clientes geram os XMLs antes de enviar e o submetem a programas auditores, fazem isso em diversos PCs diferentes e nem todos tem o certificado. Sugiro que seja implementado um parâmetro no método para indicar se deve ou não assinar, assim os eventos só seriam assinados na hora do envio.
  19. Tive esse mesmo problema, resolvi da seguinte maneira: Na unit ACBrNFeNotasFiscais, na linha 299 alterei de trim(IfThen(NFe.Dest.idEstrangeiro <> '', NFe.Dest.idEstrangeiro, NFe.Dest.CNPJCPF)), para onlyNumber(trim(IfThen(NFe.Dest.idEstrangeiro <> '', NFe.Dest.idEstrangeiro, NFe.Dest.CNPJCPF))), Não sei como fazer para submeter a atualização então fica aí a sugestão para que seja implementado.
  20. Estou com tudo atualizado e não funciona
  21. Precisei alterar a leitura das NFSe da Smarapd pois da forma que estava só lia a primeira NFSe do arquivo, porém não sei como disponibilizar as correções: Na na função PosNFSe dentro da unit ACBrNFSeNotasFiscais alterei a seguinte linha: de: Result := Pos('</tbnfd>', AXMLString); para: Result := Pos('</nfdok>', AXMLString); e na função LerNFSe_Smarapd dentro da unit pnfsNFSeR alterei a linha: de: IdentificacaoPrestador.Cnpj := Trim(copy(vLinha,pos('CPF/CNPJ:',vLinha)+10,length(vLinha)-1)); para: IdentificacaoPrestador.Cnpj := OnlyNumber(Trim(copy(vLinha,pos('CPF/CNPJ:',vLinha)+10,length(vLinha)-1)));
  22. Em modo de produção está funcionando perfeitamente agora. O erro que eu estava enfrentando foi pelo fato do cliente ter me passado o número da inscrição municipal errado. Porém, em modo de homologação permanece o erro "Erro ao ajustar INTERNET_OPTION_CLIENT_CERT_CONTEXT: 12406"
  23. Boa tarde, Sim, utilizo o trunk2 e busco as atualizações várias vezes ao dia. Meu sistema permite configurar a SSLIB, tentei com todas as opções exceto libCustom e libNone. Depois de muitos testes descobri que o problema só acontece se estiver setado para o ambiente de HOMOLOGAÇÃO, se estiver para produção o erro não acontece. Recebo um número de protocolo porém dizendo que o RPS não foi enviado para a base de dados. Mas isso irei começar a depurar agora.
  24. Amigos, sei que já existe um tópico sobre isso mas é de 2013 e acredito eu ainda usando trunk, inclusive postei essa dúvida lá. Mas por ser muito antiga resolvi criar esse tópico e se os moderadores acham por bem exclui-lo assim devem fazê-lo. Estou com o ACBR totalmente atualizado e ao tentar enviar NFSe para Cachoeiro de Itapemirim em modo de homologação, aparece a mensagem abaixo. Alguém sabe me dizer o que está acontecendo. "Erro ao ajustar INTERNET_OPTION_CLIENT_CERT_CONTEXT: 12406" Com o mesmo certificado eu consigo emitir NFe normalmente.
×
×
  • 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.