Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    10.117
  • Registro em

  • Última visita

  • Days Won

    155

Tudo que BigWings postou

  1. O ACBr te retorna o XML completo da nota, basta carregar ele no componente e fazer a leitura das propriedades: var I: Integer; DFe: pcnRetDistDFeInt.TdocZipCollectionItem; begin [...] ACBrNFe1.DistribuicaoDFe(StrToInt(cUFAutor), CNPJ, ultNSU, ANSU); for I := 0 to ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Count - 1 do begin DFe := ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[I]; case DFe.schema of schprocNFe: begin // nfe completa ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromString(DFe.XML); ShowMessage('Transportador: ' + ACBrNFe1.NotasFiscais[0].NFe.Transp.Transporta.CNPJCPF + ' - ' + ACBrNFe1.NotasFiscais[0].NFe.Transp.Transporta.xNome); end; [...] end; end; end;
  2. Acredito que você tenha que cadastrar o CNPJ como emitente no portal do eFrete.
  3. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  4. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  5. Com a nota manifestada você tem acesso ao XML completo dela e todas as informações, inclusive os dados do transportador informados na nota. Para o caso de o transportador não estar informado na nota, mas emitiu um CTe referenciando a mesma, respondi aqui:
  6. Se o CNPJ sendo consultado estiver listado no CTe pode-se obter o XML pelo ACBrCTe.DistribuicaoDFe.
  7. @André F. aparentemente já está tudo corrigido, atualize os fontes e teste novamente.
  8. Também não, testei com o exemplo em Lazarus e o arquivo enviado foi idêntico ao original. Foi enviada uma correção hoje para NFe, talvez ainda precise fazer o mesmo para os outros documentos...
  9. Fazendo a comparação, tem diferença sim no tiposBasico_v1.03.xsd, uma delas é justamente a declaração do TCOrgaoIBGE: Outra coisa que notei é que aparentemente você está misturando os schemas de diversos documentos (GNRE, MDFe, NFe, CTe...). Isso não é recomendado e pode causar problemas pois existem arquivos com mesmo nome, ou versão diferentes. O ideal é separar em pastas como está no repositório.
  10. No svn. Obrigado.
  11. Se fez alteração no programa exemplo, anexe os fontes alterados.
  12. Não é incomum as prefeituras trocarem de provedor do serviço, muda o prefeito e mudam os contratos... O provedor AsessorPublico está implementado, então se é mesmo esse o provedor atual, bastaria alterar no Cidades.ini.
  13. Não ficou claro se o problema é no Fortes ou Fast.
  14. Anexe o arquivo por favor. Eu fiz teste pelo demo em Lazarus e não tive problemas. Na verdade tive sim o mesmo erro. Vi que o @EMBarbosa enviou uma correção para o repositório referente a esse problema. Por favor atualize os fontes e teste novamente.
  15. No programa exemplo ocorre o mesmo problema?
  16. Via código as margens do FR também são informadas em mm. Apenas no designer o padrão é cm.
  17. Se você abrir o arquivo leiauteEvento_v1.00.xsd, verá que foi feita uma alteração nele, comentando a declaração desse tipo: Foi comentado por estar causando erro de duplicidade de declaração em algumas situações. No mesmo arquivo é referenciado no tiposBasico_v1.03.xsd: <xs:include schemaLocation="tiposBasico_v1.03.xsd"/> Na mesma pasta deve existir o tiposBasico_v.1.03.xsd com a declaração do tipo TCOrgaoIBGE. Então verifique novamente na sua pasta de schemas se está dessa forma.
  18. Use o componente ACBrNFeDANFCEFR.
  19. Você informa desta forma mesmo na sua rotina, ou usa o método modBCToStr? Pra mim a única explicação seria essa propriedade estar sendo informada como dbiNenhum. Assim geraria a tag em branco no XML.
  20. Também não consegui replicar pelo programa exemplo. Se conseguir crie uma aplicação simples onde o problema ocorra e anexe os fontes aqui.
  21. Foi com este XML que você testou? Veja o conteúdo dele: <envEvento xmlns="http://www.portalfiscal.inf.br/nfe" versao=""><idLote>0</idLote></envEvento>
  22. Tem algo errado, esse trecho é do XML de lote de envio de evento. Acontece o mesmo usando o programa exemplo do componente? Informe o passo a passo pra reproduzir.
  23. Provavelmente é o mesmo conceito usado no CTe: http://tsdn.tecnospeed.com.br/blog-da-consultoria-tecnica-tecnospeed/post/cte-carga-de-lotacao
  24. Veja se ACBrCIOT1.Configuracoes.Geral.Integradora está como ieFrete.
  25. Você verificou se tem arquivos do ACBr fora da pasta ACBr? Por exemplo nos subdiretórios da pasta C:\Users\Public ou na pasta do seu projeto.
×
×
  • 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.