Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Gostaria de saber porque quando tento imprimir o Danfe pela segunda vez ele me mostra NÃO ENVIADO PARA SEFAZ em vermelho.

Como faço para imprimir (pela 2a vez) o Danfe real da nota ? Digo sem o NÃO ENVIADO PARA SEFAZ. Uma vez que a minha impressora pode dar pau na hora de imprimir o Danfe e eu teria que mais tarde , após já enviar a nota , reimprimir o Danfe para o cliente no caso.

Obrigado URGENTE

Postado (editado)

Como encontro este XML que possui o grupo nfeProc?

Os XML que o componente ACBr está criando não possuem esta tag.

Onde posso encontrar este XML , quando ele é gerado ? 

Pode explicar melhor ? O código que estou usando ficou assim:

  arq := ACBrNFe1.Configuracoes.Arquivos.PathSalvar + '\' + cds.FieldByName('CHAVENFE').AsString + '-nfe.xml';
 
 
    ACBrNFe1.NotasFiscais.Clear;
    ACBrNFe1.NotasFiscais.LoadFromFile(arq);
    ACBrNFe1.NotasFiscais.Imprimir;

O que está faltando se eu pego o XML criado e enviado pelo ACBr?
 

Editado por FABRICIO CERAVOLO PENA
Postado

Não uso o ACBRMonitor , deveria usar ?

O retorno do comando Enviar 

<?xml version="1.0" encoding="UTF-8" ?>
  <?xml version="1.0" encoding="UTF-8" ?>
- <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
  <env:Header />
- <env:Body>
- <nfeRetAutorizacaoLoteResult xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeRetAutorizacao">
- <retConsReciNFe versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe">
  <tpAmb>1</tpAmb>
  <verAplic>GO3.0</verAplic>
  <nRec>521000425025430</nRec>
  <cStat>104</cStat>
  <xMotivo>Lote processado</xMotivo>
  <cUF>52</cUF>
  <dhRecbto>2017-04-05T14:47:21-03:00</dhRecbto>
- <protNFe versao="3.10">
- <infProt Id="NFe00">
  <tpAmb>1</tpAmb>
  <verAplic>GO3.0</verAplic>
  <chNFe>52170403153841000127550010000795061000795067</chNFe>
  <dhRecbto>2017-04-05T14:47:21-03:00</dhRecbto>
  <nProt>152170700602375</nProt>
  <digVal>c6wss1dKy/Y2pwEXTDsGL7hi5kY=</digVal>
  <cStat>100</cStat>
  <xMotivo>Autorizado o uso da NF-e</xMotivo>
  </infProt>
  </protNFe>
  </retConsReciNFe>
  </nfeRetAutorizacaoLoteResult>
  </env:Body>
  </env:Envelope>
Postado
1 hora atrás, André Ferreira de Moraes disse:

Você precisa do XML que contenha o grupo nfeProc.

Eu gero o XML e envio mas não tenho a nota finalizada com este grupo nfeProc.

A pergunta fatal é ... o ACBr após enviar a nota fiscal retorna um xml mais completo com o nro de protocolo dentro do XML ?

Estou enviando a nota para SEFAZ e obtendo XMOTIVO: Autorizado o uso da NF-e.

Não tenho esse XML que contem esse grupo nfeProc.

Como faço para ter este XML completo depois de enviar a nota ?

Preciso URGENTE saber isto.

Postado

Sim

O ACBr popula o objeto NFe com os dados do retorno:

Como acessar tais dados?

ACBrNFe.NotasFiscais.Items[0].NFe.procNFe

Sugiro que você debuge o teu objeto de transmissão para ver se os dados de retorno estão sendo preenchidos corretamente, outra alternativa viável é consultar a nota após o envio , meio que forçando a criação do XML com o protocolo, caso não seja preenchido automaticamente.

  • Curtir 1
  • Este tópico foi criado há 2799 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.