Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Olá, Nas consultas de NFe, é retornado junto ao xml os eventos já homologados a nota, porem não estou conseguindo obter os mesmos dados de eventos da NFCom. Isso é possivel? se sim como faz?

  • Moderadores
Postado

Teria que testar.

sugestão  pega uma nota emitida, remove dela a assinatura e a parte da autorização.

deixa todas as opções para salvar todos os xmls e os paths.

carrega o xml , manda assinar e consulta protocolo.

veja se por acaso ele não retorna

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

Desculpa Juliomar, talvez não tenha me expressado direito, no xml está retornando as informações de um evento de cancelamento que fiz, porem, nas propriedades do ACBr não estou conseguindo localizar estas informações por exemplo:

ACBrNFCom1.WebServices.Consulta.procEventoNFCom.Items[0].RetEventoNFCom.retInfEvento.nProt
 

Esta e outras informações como tpEvento, nSeqEvento, dhRegEvento costumamos gravar e não estou conseguindo encontrar no ACBr.

  • Moderadores
Postado
43 minutos atrás, marcelo.hgv disse:

Desculpa Juliomar, talvez não tenha me expressado direito, no xml está retornando as informações de um evento de cancelamento que fiz, porem, nas propriedades do ACBr não estou conseguindo localizar estas informações por exemplo:

ACBrNFCom1.WebServices.Consulta.procEventoNFCom.Items[0].RetEventoNFCom.retInfEvento.nProt
 

Esta e outras informações como tpEvento, nSeqEvento, dhRegEvento costumamos gravar e não estou conseguindo encontrar no ACBr.

então mesmo assim manda salvar os soaps de envio e retorno que é os envolopes e assim primeiro tem certeza que tá voltando

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

Executei fazendo gerar os SOAPs que seguirão em anexo e as informações realmente estão sendo retornadas no XML.
43250706231901000170620010000000021000001300-sit-soap.xml43250706231901000170620010000000021000001300-ped-sit-soap.xml

 

Tambem estou debugando e percebi que na leitura do xml de retorno da consulta parece estar pulando 2 nós do XML antes do infEvento que é eventoNFCom e retEventoNFCom onde cada um deles tem o infEvento.

 

xml retorno consulta.png

Ler_XML_1.png

Ler_XML_2.png

Postado

Já reinstalei usando o ACBrXMLDocument para que de agora em diante use esta forma, porem, mesmo assim acredito que tenha que ser reimplementado a leitura do XML, para que entre no código onde irá popular os dados corretamente.

  • Moderadores
Postado
1 hora atrás, marcelo.hgv disse:

Já reinstalei usando o ACBrXMLDocument para que de agora em diante use esta forma, porem, mesmo assim acredito que tenha que ser reimplementado a leitura do XML, para que entre no código onde irá popular os dados corretamente.

por favor. pode modificar o código e testar e anexar caso esteja gerando erros baseado no manual do NFCom

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Moderadores
Postado
7 horas atrás, marcelo.hgv disse:

Ler_XML_2.png

sugestão altera ali para buscar primeiro o Nó que tu falou e dai faz ele pesquisar dentro do outro Nó

algo 

ANodeAux := ANode.childrens.FindAnyNs('eventoNFCom');
if ANodeAux = nil then
exit;
ANodeAux := ANodeAux.childrens.FindAnyNs('infEvento');
......

 

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • 2 semanas depois ...
  • Solution
Postado

Boa tarde @Juliomar Marchetti.
Finalizei algumas alterações em algumas units que achei pertinente para uso no projeto do NFCom.
Estamos finalizando o desenvolvimento de todas as funções para emissão de NFCom aqui na empresa e foram feitos muitos testes em ambiente de homologação e a principio todos os testes foram executados com sucesso.
Segue arquivos para avaliação, correção ou melhorias.

Aguardo posicionamento para finalizar o desenvolvimento e por o projeto em produção para os clientes.
Muito obrigado Julio pelas dicas e atenação.
 

ACBrNFComWebServices.pas ACBrNFComEnvEvento.pas ACBrNFComRetConsSit.pas ACBrNFComRetEnvEvento.pas

  • Consultores
Postado

Bom dia.

Criada a TK-7412 para avaliação.

Obrigado pela contribuição!

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...