Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    10.061
  • Registro em

  • Última visita

  • Days Won

    155

Tudo que BigWings postou

  1. Precisa configurar o componente. A mensagem é por falta de definir as configurações de SSLLib.
  2. Quando você chama o ACBrNFe.Validar o componente deve fazer a validação do XML contra os schemas, antes de transmitir para a SEFAZ. Se transmitir um XML inválido em relação aos schemas para a SEFAZ vai ter essa rejeição. No caso do NCM com mais de 8 dígitos é a libxml2.dll que não faz o tratamento. Teve algum outro caso? Uma solução é, após validar, verificar se o ACBr não gerou algum alerta (vai gerar no caso do NCM): ACBrNFe1.NotasFiscais.Assinar; ACBrNFe1.NotasFiscais.Validar; if ACBrNFe1.NotasFiscais[0].Alertas <> '' then raise Exception.Create(ACBrNFe1.NotasFiscais[0].Alertas);
  3. No MDFe tem havido o problema caso esteja usando o modo de envio assíncrono, o webservice não retorna o número do recibo e quando o componente tenta fazer a consulta com recibo em branco dá a rejeição. Talvez na NFe esteja acontecendo a mesma coisa... precisa analisar os XML de envio e retorno.
  4. SPED e Sintegra não passam de arquivos texto, qualquer linguagem pode criar arquivo texto. Aí você teria que gerar um arquivo texto pra essa lib criar outro arquivo texto, não teria muita utilidade.
  5. Pra configurar por número de série, sim. Você pode também deixar a configuração do número de série em branco, e apontar por ArquivoPFX (path do arquivo), DadosPFX (conteúdo do certificado) ou URLPFX (arquivo PFX a partir de uma URL http).
  6. A mensagem do print indica que o certificado que estava configurado com esse número de série não foi localizado no repositório do Windows. Talvez tenha sido excluído, não esteja conectado (A3) ou tenha algum problema com ele.
  7. Usar o DANFe NFe para NFCe está em desacordo com o manual, então os teus clientes podem ser autuados por isso. Se quer imprimir em A4 tem o DANFeNFCeA4.fr3 na pasta Obsoletos, que você pode tentar ajustar, ou pode usar o componente para Fortes Report.
  8. No modo síncrono não é usado o ACBrMDFe.WebServices.Retorno, altere pra ACBrMDFe.WebServices.Enviar. Também não é retornado número de recibo, que é desnecessário no modo síncrono.
  9. No log do SVN consta como já corrigida essa questão. Então atualize novamente os fontes, e teste.
  10. Veja também o ACBrConsultaCNPJ com a API CNPJws agora também traz a IE.
  11. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  12. As tags são as mesmas que você já gera para os demais cadastros. Só informar código, nome, CNPJ, endereço... dos bancos. Mais fácil ainda seria cadastrar os bancos no seu banco de dados.
  13. Não entendi a dúvida, a imagem mostra apenas registros 0150 com o cadastro de bancos.
  14. Certifique-se de que: - Está com os fontes atualizados, e executou o ACBrInstall_Trunk2.exe após a atualização. - Se existe um arquivo ACBrCTeServicos.ini desatualizado no diretório da aplicação. Se tiver, remova.
  15. Se a sua aplicação não é 64 bits não tem porque copiar as DLLs de 64 bits da OpenSSL. Remova elas e remova também a legacy.dll que também só funciona em 64 bits conforme o tópico que citei anteriormente. O erro provável que é a aplicação está localizando as DLLs da OpenSSL versão 3 em algum lugar no PATH da máquina do seu cliente, e tentando carregar também a legacy.dll que é de 64 bits portanto a aplicação de 32 não consegue carregar.
  16. Vai precisar depurar então o código na unit pcnNFeW.pas pra saber onde está o problema. Se você está carregando o XML para envio em vez de alimentar o componente, veja este tópico que pode estar relacionado:
  17. O problema é justamente estar usando as novas DLLs (OpenSSL versão 3) com um certificado não compatível. Tentou fazer o indicado no tópico?
  18. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  19. Configure a página de código para pcUTF8 ou pc1252.
  20. Para Win64 informe o path dos fontes, não dos .dcu. Os .dcu são compilados apenas em 32 bits.
  21. Também não teve alterações no código do ACBr nessa parte, como você pode ver pelo "Blame" do SVN. Veja se não tem algum valor informado para a tag CNPCPF ou IdEstrangeiro. Um espaço em branco que seja pode causar isso.
  22. No modo síncrono de envio o ACBrMDFe.WebServices.Retorno não é usado, porque a resposta vem no próprio envio, sem necessidade de consulta de retorno. Estude o programa exemplo do componente pra ver como tratar a resposta no modo síncrono.
  23. Talvez só tenha na versão comercial. A minha é a Standard, e versão anterior a do @Helder Jr e tem o TfrxExportSVG.
×
×
  • 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...