- 14.6. Item da NF-e [RTC]
14.6.3. DF-e referenciado [RTC] - 14.6.2.13. Impostos da NF-e NT 2015/003 [obsoleto]
« Anterior - 14.6.4. Item da NF-e NT 2021/004 [obsoleto]
Próximo »
14.6.3. DF-e referenciado [RTC]
Funcionalidade para gerar o XML com a informação do Referenciamento de item de outro Documento Fiscal Eletrônico - DF-e.
Assinatura
string DFeReferenciado(string chaveAcesso, int nItem)
Descrição:
Funcionalidade para gerar o XML com a informação do Referenciamento de item de outro Documento Fiscal Eletrônico - DF-e.
Informar o grupo quando a legislação exigir o referenciamento do item de um Documento Fiscal Eletrônico - DF-e refenciado.
Importante
Atualização necessária para atender o novo leiaute da NF-e da NT 2025/002 - Reforma Tributária do Consumo
Vigência:
- ambiente de homologação: a partir de 01/07/2025
- ambiente de produção: a partir de 01/10/2025
Versão da DLL requerida:
Histórico de atualização:
- 2025-06-13 - versão 2Gv5.00
Parâmetros:
nome | tipo | tam. | obrig. | descrição |
---|---|---|---|---|
chaveAcesso | string | 44 | sim | Informar a Chave de acesso do DF-e referenciado. |
nItem | inteiro | 1 | não | Informar o número do item do documento referenciado. Corresponde ao atributo nItem do elemento det do documento original |
Diagrama:
Retorno:
Um string com o grupo XML com a informação do Referenciamento de item de outro Documento Fiscal Eletrônico DF-e
XML:
Exemplo de XML de compra governamental
<DFeReferenciado> <chaveAcesso>35250631004564000144550000000000211479555072</chaveAcesso> <nItem>13</nItem> </DFeReferenciado>
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.
Exemplos de uso:
Visual Basic 6.0
' grupo de Referenciamento de item de outro Documento Fiscal Eletrônico - grupo VC da NT 2025/002-RTC ' declaração das variáveis Dim DFeReferenciado As String Dim chaveAcesso As String Dim nItem As Long ' inicializar variáveis ' informar a chave de acesso do Documento Documento Fiscal Eletrônico chaveAcesso = "35250631004564000144550000000000211479555072" ' informar o número do item do documento referenciado nItem = 3 ' instancia DLL - late binding Dim objNFeUtil As Object Set objNFeUtil = CreateObject("NFe_Util_2G.Util") ' gera grupo de Referenciamento de item de outro Documento Fiscal Eletrônico DFeReferenciado = objNFeUtil.DFeReferenciado(chaveAcesso, nItem) MsgBox DFeReferenciado, vbInformation, "Informação"
Delphi
procedure TForm1.Button4Click(Sender: TObject); var objNFeUtil: OleVariant; // declarar a interface da DLL DFeReferenciado: widestring; chaveAcesso: widestring; nItem: integer; begin // grupo de Referenciamento de item de outro Documento Fiscal Eletrônico - grupo VC da NT 2025/002-RTC // inicializa parâmetros // XML do grupo do DF-e referenciado DFeReferenciado := ''; // informar a chave de acesso do Documento Documento Fiscal Eletrônico chaveAcesso := '35250631004564000144550000000000211479555072'; // informar o número do item do documento referenciado nItem := 3; // instancia DLL - late binding objNFeUtil := CreateOleObject('NFe_Util_2G.util'); // instancia a DLL - late binding // gera grupo de Referenciamento de item de outro Documento Fiscal Eletrônico DFeReferenciado := objNFeUtil.DFeReferenciado(chaveAcesso, nItem); MessageDlg( 'XML resultante: '+DFeReferenciado, mtInformation, [mbOk], 0); end;
c#
// grupo de Referenciamento de item de outro Documento Fiscal Eletrônico - grupo VC da NT 2025/002-RTC // inicializa parâmetros // XML do grupo do DF-e referenciado string DFeReferenciado = ""; // Chave de acesso do DF-e referenciado string chaveAcesso = "35250631004564000144550000000000211479555072"; // Número do item do documento referenciado int nItem = 13; // instancia DLL NFe_Util_2G.Util util = new NFe_Util_2G.Util(); // gera grupo de Referenciamento de item de outro Documento Fiscal Eletrônico DFeReferenciado = util.DFeReferenciado(chaveAcesso, nItem);
- 14.6.3. DF-e referenciado [RTC]
14.6. Item da NF-e [RTC] - « Anterior
14.6.2.13. Impostos da NF-e NT 2015/003 [obsoleto] - Próximo »
14.6.4. Item da NF-e NT 2021/004 [obsoleto]