Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3356 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Caros(as), boa tarde !

 

Estou com um erro ao importar o XML. Preciso pegar o peso que se encontra na propriedade

 

AcbrCte.Conhecimentos.Items[0].Cte.infCteNorm.InfCarga.InfQ.Items[0].qCarga.

 

Alguém poderia me dizer se esse é o caminho correto.

 

Abraços !

  • 1 mês depois ...
  • Consultores
Postado

Luiz,

 

Esse CT-e é de complementação de valores e não um CT-e Normal.

 

Sendo assim ele não possui o grupo infCTeNorm consequentemente não temos a TAG qCarga.

 

Abra o XML usando um navegador que você vai notar após o grupo <imp> a presença do grupo infCteComp com a TAG chave, chave esta do CT-e que foi complementado.

 

Você deve inicialmente checar se a lista possui elementos para que você possa ler, caso contrario vai ocorrer erro.

 

Por exemplo:

if AcbrCte.Conhecimentos.Items[0].Cte.infCteNorm.InfCarga.InfQ.count >0 then

     Carga := AcbrCte.Conhecimentos.Items[0].Cte.infCteNorm.InfCarga.InfQ.Items[0].qCarga;

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 2 meses depois ...
  • Consultores
Postado

Bom dia Jairo,

A SEFAZ criou um Web Services chamando DistribuicaoDFe para que possamos obter em um primeiro momento um resumo da NF-e e se efetuarmos a manifestação do destinatário teremos em uma nova consulta o XML completo da NF-e.

Algo semelhante a SEFAZ criou um Web Services também chamado DistribuicaoDFe mas para o MDF-e - Manifesto Eletrônico de Documentos Fiscais que estará se não me falha a memória em outubro deste ano.

Acredito que a SEFAZ irá criar também um DistribuicaoDFe para o CT-e, vamos aguardar.

Desconfio que a Nota Técnica sobre esse Web Services seja a de numero 2, note que no Portal Nacional do CT-e temos a Nota Técnica 2015/001 e a 2015/003 esta faltando a de numero 002, estranho você não acha?

Agora me diz, você quer baixar o XML para resolver o problema de quem, do emitente do CT-e ou do tomador do serviço?

Se for do emitente, lembre-se que você pode gerar e assinar novamente o CT-e tomando o cuidado de gerar com a mesma chave e depois com o componente carregado com o respectivo XML, basta executar o método Consultar, este vai buscar a situação atual do CT-e e vai atualizar o XML acrescentando ao mesmo o protocolo de autorização.

Espero ter ajudado.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 3356 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.