Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    10.095
  • Registro em

  • Última visita

  • Days Won

    155

Tudo que BigWings postou

  1. Que saiba a NFe não consegue validar se o CPF existe, ela acessa apenas a inscrição estadual das UF. Se você tiver também a data de nascimento no seu banco de dados pode usar o ACBrConsultaCPF para consulta na página da receita. Mas depende de informar o captcha a cada consulta.
  2. Dê mais detalhes. Usa o componente DACTE para Fast ou Fortes Report? Se Fast Reports, qual versão e edição do mesmo? Qual .fr3 está atribuindo à propriedade FastFile? Fez o teste com o programa exemplo do componente?
  3. Está usando o modo síncrono para envio? Qual o código cStat de retorno?
  4. Veja se a opção "Emit runtime type information" está marcado nas opções de compilação do seu projeto. Você pode desmarcar a opção, ou se ela realmente for necessária no seu projeto, reinstalar o ACBr marcando a opção "Deixar somente a pasta LibXX no Library Path do Delphi", assim ao compilar o projeto o Delphi não vai tentar recompilar as units do ACBr.
  5. As tags ficam em NFe.Det[x]:
  6. Parece normal... Detalhe melhor o problema.
  7. Corrigido no SVN, atualize novamente.
  8. Pode apenas ignorar.
  9. Creio que precise copiar apenas as DLLs da OpenSSL da pasta ACBr\DLLs\OpenSSL\1.1.1.10\x86. Está na pasta ACBr\Projetos
  10. O tipo de evento vai ser retornado nos eventos emitidos por terceiros, por exemplo, numa NFe que você emitiu e o destinatário enviou a manifestação, você pode capturar essa manifestação feita por ele para a sua NFe. O webservice não retorna a situação atual da manifestação para uma NFe destinada para o CNPJ, no retorno do método DistribuicaoDFe. Inclusive eles bloqueiam por consumo indevido se você estiver usando o DistribuicaoDFe por último NSU e informar último NSU diferente em cada consulta em um período inferior a 1 hora, o que significa que na prática você só pode usar o serviço em um local e um sistema. Por exemplo o contador da empresa de posse do certificado estar usando no sistema dele, ou ter outro desses aplicativos "cloud" que você sobe o certificado. Quem manifesta é a empresa, e usando um sistema único, dessa forma ele sabe qual manifestação enviou pra qual nota.
  11. Sim, é diferente.
  12. O arredondamento está correto pelas normas da ABNT. Mas se existe a exigência de conformidade, sugiro que tenha no banco de dados a coluna do valor total e permita a edição pelo usuário. Ou use truncamento no lugar de arredondamento.
  13. Esse erro geralmente é por não estar configurado ou o ambiente não ter suporte a TLS 1.2. Pra isso configurar a propriedade SSLType := LT_TLSv1_2 e: - Se estiver usando libWinCrypt, verifique se o Windows está atualizado. - Se estiver usando OpenSSL, certifique-se de estar usando as DLLs de versão 1.0.2 ou superior. Não use CAPICOM.
  14. No envio síncrono não existe a consulta do retorno, a resposta vem na própria chamada do envio. Ex.: ACBrNFe1.Enviar(nLote, bImprimir, True); RetWs := ACBrNFe1.WebServices.Enviar.RetWS; cStat := ACBrNFe1.WebServices.Enviar.cStat; xMotivo := ACBrNFe1.WebServices.Enviar.xMotivo; nProt := ACBrNFe1.NotasFiscais[0].NFe.procNFe.nProt;
  15. Parece correto, não entendi o problema.
  16. Já está corrigido no SVN, atualize novamente.
  17. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  18. Não precisa mexer nos arquivos, só manter o source do dpk como o original do repositório. package ACBr_Comum; {$R *.res} {$R *.dres} [...]
  19. Não tem como pegar o XML da NFCe da SEFAZ. Pelo menos não pelos webservices normais da NFe/NFCe. Você deve ter gravado o XML gerado, assinado e validado que usou na emissão em contingência. Carrega o XML no componente e executa o método de envio, ou o método de consulta se já tiver enviado anteriormente. O componente vai pegar o retorno do método (o protocolo de autorização) e atualizar o seu XML com o protocolo, assim você tem o XML completo juridicamente válido.
  20. Veja este tópico:
  21. dhAutorizacao := ACBrNFe1.WebServices.Consulta.protNFe.dhRecbto;
  22. Carregar o XML no componente e chamar o método de consulta, com as propriedades de salvar arquivos ativadas. Tendo o protocolo, e o XML estar correto com o que foi enviado pra SEFAZ, ele será atualizado com o protocolo.
×
×
  • 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.