Membros Pro alexandre katcharowski Postado 2 Janeiro Membros Pro Postado 2 Janeiro Bom dia pessoal Alguém saberia me dizer como faço para obter o xml da NFC-e com o nº do protocolo e as demais informações ?
Consultores Diego Foliene Postado 2 Janeiro Consultores Postado 2 Janeiro Tópico movido para a área do ACBr Pro, para que o SLA de respostas seja considerado Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado 2 Janeiro Consultores Postado 2 Janeiro Bom dia! Você pode ler a informação de: ACBrNFe.NotasFiscais[0].XMLOriginal; Isso depois de realizar o envio para o webservice e receber a informação de que a nota foi autorizada. Note que passei o valor zero no índice, pois para NFC-e, o envio deve ser unitário, então você envia uma única nota para o web service e recebe o retorno. Vale lembrar também que existem propriedades para que o XML seja salvo automaticamente pelo componente em pasta definida por você. ACBrNFe.Configuracoes.Arquivos.Salvar := True; ACBrNFe.Configuracoes.Arquivos.PathNFe := 'Caminho onde salvar'; ACBrNFe.Configuracoes.Arquivos.SepararPorMes := ACBrNFe.Configuracoes.Arquivos.AdicionarLiteral := ACBrNFe.Configuracoes.Arquivos.SepararPorCNPJ := ACBrNFe.Configuracoes.Arquivos.SepararPorModelo := Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Membros Pro alexandre katcharowski Postado 2 Janeiro Autor Membros Pro Postado 2 Janeiro é que gostaria de gravar o arquivo xml para meu controle, quando é NF-e, logo após o comando "enviar", busco esta informação em "xxxxx.WebServices.retorno.RetornoWS" porém quando é NFC-e, esta variável não tem o XML completo Obrigado Diego pela resposta, vou tentar
Membros Pro alexandre katcharowski Postado 2 Janeiro Autor Membros Pro Postado 2 Janeiro Obrigado Diego, funcionou da maneira que precisava. Você saberia me dizer em que variável se encontro o numero do "protocolo" ?
Membros Pro alexandre katcharowski Postado 2 Janeiro Autor Membros Pro Postado 2 Janeiro ou vou ter que ler o XML para saber ? aproveitando a pergunta, existe algum comando que retorna qualquer tag do XML ? por exemplo: var_cidade := ACBrNFe.NotasFiscais[0].XMLOriginal.xmun
Consultores Solution Diego Foliene Postado 2 Janeiro Consultores Solution Postado 2 Janeiro Boa tarde! Por favor, faça um teste lendo de: ACBrNFe.WebServices.Enviar.Protocolo; Ou de: ACBrNFe.NotasFiscais[0].NFe.procNFe.nProt; Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Daniel InfoCotidiano Postado 2 Janeiro Consultores Postado 2 Janeiro Tente assim : ACBrNFe1.NotasFiscais.Items[0].NFe.procNFe.nprot; 1 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Consultores Diego Foliene Postado 2 Janeiro Consultores Postado 2 Janeiro 4 minutes ago, alexandre katcharowski said: aproveitando a pergunta, existe algum comando que retorna qualquer tag do XML ? por exemplo: var_cidade := ACBrNFe.NotasFiscais[0].XMLOriginal.xmun Não. A propriedade XMLOriginal é uma string contendo o conteúdo do arquivo. Não é uma classe. Por causa disso, isso não funcionaria. Você precisa ler as propriedades de ACBrNFe.NotasFiscais[0].NFe.XXX Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Membros Pro alexandre katcharowski Postado 2 Janeiro Autor Membros Pro Postado 2 Janeiro novamente obrigado Diego, funcionou perfeitamente agradeço também ao Daniel InfoCotidiano pela sua menção 2
Consultores Diego Foliene Postado 2 Janeiro Consultores Postado 2 Janeiro Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Recommended Posts