Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    10.073
  • Registro em

  • Última visita

  • Days Won

    155

Tudo que BigWings postou

  1. Veja este tópico:
  2. dhAutorizacao := ACBrNFe1.WebServices.Consulta.protNFe.dhRecbto;
  3. 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.
  4. O CNPJ informado na consulta não consta nas NFe como transportador ou terceiro listado na tag autXML?
  5. Veja o doc no portal da NFe: https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=i/2EeAbRuuE=
  6. Precisa ter apenas o XML do MDFe (*-mdfe.xml) na pasta. E no parâmetro do comando MDFE_Consultar você informa o path do mesmo.
  7. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  8. Algumas agências orientam a preencher essa coluna com '0', outras exigem ela em branco. Pra isso foi criada a propriedade DigitoVerificadorAgenciaConta que você deve preencher com '0' ou não conforme a agência. Com essa alteração a unit deixaria de funcionar com aquelas agências que pedem a coluna em branco.
  9. Movi para o subfórum mais adequado. Você não disse exatamente qual o problema. Pode ser a questão do unicode, se tiver usando Char, PChar, String pode ter que trocar pra AnsiChar, PAnsiChar e AnsiString. Veja a unit ACBrTEFCliSiTefComum.pas.
  10. Se você tem o XML autorizado porque precisa corrigir? O método de consulta não devolve o XML da nota, apenas a parte do protocolo. No protocolo tem o digestValue que é comparado com o digestValue da assinatura da nota pra validação. Você tem que gerar novamente o XML com exatamente os mesmos dados que enviou pra SEFAZ, assinar, e executar o método de consulta. O componente vai montar o XML completo juntando o que você gerou com o protocolo retornado pela SEFAZ.
  11. Anteriormente quanto tempo? A consulta de protocolo é limitada até 6 meses após a emissão. Sim, usa o XML da nota e agrega o XML de retorno da consulta que também contém os principais eventos.
  12. SVRS em homologação está indisponível no momento: https://hom.nfe.fazenda.gov.br/portal/disponibilidade.aspx?versao=0.00&tipoConteudo=Skeuqr8PQBY=
  13. A não ser que eles tenham diretiva pra indicar versão (eu não tenho os fontes), creio não ser possível... O jeito seria via Rtti mesmo. @EdmarFrazao queira por favor testar com a unit anexo: ACBrNFeDANFEFRDM.pas
  14. Eu não entendo quase nada de RTTI, mas fiz alguns testes aqui e me pareceu possível sim.
  15. Não... A transportadora pode pedir pra o emitente ou destinatário da nota enviar o evento de ator interessado na NFe - transportador, e a partir daí fazer a consulta ao DistribuicaoDFe.
  16. É compatível com os Fast mais antigos por ex o FastReport 4?
  17. Não, o MOC determina que a codificação do arquivo deve ser UTF-8. Logo usar UTF-16 no XML torna ele inválido.
  18. Como foi gerado esse XML? Esse encoding UTF-16 não é suportado pelo componente.
  19. Pra carregar o XML no componente, primeiro precisa configurar o modelo: ACBrCTe1.Configuracoes.Geral.ModeloDF := moCTeOS; ACBrCTe1.Conhecimentos.Clear; if ACBrCTe1.Conhecimentos.LoadFromFile(sPathArquivo) then ShowMessage('XML carregado, modelo ' + IntToStr(ACBrCTe1.Conhecimentos[0].CTe.ide.modelo));
  20. NFCe não permite carta de correção.
  21. Alteração local... reverta os fontes alterados.
  22. Estranho, veja que a linha 43 é um IFDEF e não um ENDIF:
  23. Pelo que vi não é questão de reverter e sim complementar com as propriedades que estavam faltando... Não sei se é o caso de duplicar propriedades apenas por terem sido renomeadas, o ideal seria manter apenas uma com a nomenclatura mais atual. O @EMBarbosa deve analisar.
  24. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  25. Não parece ter nada errado. Você tem alguma alteração local nessa unit?
×
×
  • 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.