[NFeRef] NF-e referenciada

Olá, como podemos lhe ajudar?
< Todos tópicos
Print

Funcionalidade para gerar o XML com a informação da NF-e referenciada [refNFe].

string NFeRef(string NFe)

Funcionalidade para gerar o XML para referenciar uma NF-e.

Informar quando a legislação exigir a referência de uma NF-e, como é o caso de uma NF-e complementar, NF-e de devolução, NF-e de retorno, etc.

nometipotam.obrig.descrição
refNFestring44siminformar a chave de acesso da NF-e referenciada

Um string com o grupo XML da NF-e referenciada.

DICA

O usuário deve concaternar os XML resultante se desejar informar mais de uma NF-e referenciada.

Cabe observar que a NF-e complementar só pode complementar uma única NF-e.

Exemplo de XML com uma NF-e referenciada

<NFref>
    <refNFe>41090501234567801235500100000999999999</refNFe>
</NFref>

Exemplo de XML com duas NF-e referenciadas

<NFref>
    <refNFe>41090501234567801235500100000999999999</refNFe>
</NFref>
<NFref>
    <refNFe>41090501234567801235500110000888888888</refNFe>
</NFref>
Importante

O trecho do XML foi formatado para uma melhor visualização, a mensagem original não tem formatação.

Vale observar que a formatação pode corromper a assinatura digital, além de ocupar espaço e ser desnecessária, pois os browser exibem formatado.

Visual Basic 6.0

'
'===          NF-e referenciada            ==
'
'   informar nos casos em que a legislação exija 
'   a referência de uma NF-e, como é o caso de uma
'   NF-e complementar, NF-e de devolução, NF-e de retorno, etc.
'
'
Dim objNFeUtil As Object
 
Set objNFeUtil = CreateObject("NFe_Util_2G.Util")
 
 
Dim ide_NFRefs As String          ' Declara a variável que vai receber o XML das notas fiscais referenciadas
                                  ' o conteúdo deste parâmetro deve ser passado como parâmetro na montagem do 
                                  ' grupo ide

ide_NFRefs = ""           ' incializar variável

ide_NFRefs = objNFeUtil.NFeRef("41090501234567801235500100000999999999") 
 
                                  ' se necessário, concatenar quantas NF-e forem necessárias

ide_NFRefs = ide_NFRefs + objNFeUtil.NFeRef("41090501234567801235500110000888888888")
Was this article helpful?
4.5 out of 5 stars
5 Stars 0%
4 Stars 100%
3 Stars 0%
2 Stars 0%
1 Stars 0%
How can we improve this article?
How Can We Improve This Article?
Tags:
Sumário