12.7.11.9. Imobilização Item
12.7.11.9.1. gImobilizacao
12.7.11.9. Imobilização Item
« Anterior
12.7.11.10. Crédito Combustível
Próximo »

12.7.11.9.1. gImobilizacao

Funcionalidade para gerar o detalhe do item integrado ao ativo imobilizado

Assinatura

string gImobilizacao(int nItem, double vIBS, double vCBS, double qImobilizado, string uImobilizado)

Descrição:

Funcionalidade para gerar o detalhe do item integrado ao ativo imobilizado

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:

Parâmetros:

nome tipo tam. obrig. descrição
nItem inteiro - sim informar o atributo nItem do elemento det do documento referenciado
vIBS double 15,2 sim informar o valor do IBS relativo à imoblização
vCBS double 15,2 sim informar o valor da CBS relativo à imoblização
qImobilizado double 15,2 sim Informar a quantidade do item a ser imobilizado
uImobilizado string 1-6 sim informar a unidade relativa ao campo qImobilizado

Retorno:

Um string com o grupo de detalhamento do item integrado ao ativo imobilizado

XML:

<gImobilizacao>
  <nItem>1</nItem>
  <vIBS>123.45</vIBS>
  <vCBS>124.67</vCBS>
  <gControleEstoque>
    <qImobilizado>1.2345</qImobilizado>
    <uImobilizado>UN</uImobilizado>
  </gControleEstoque>
</gImobilizacao>

Exemplos de uso:

Visual Basic 6.0

 

Delphi

 

c#

 
// grupo gImobilizacao
 
// inicializar variáveis
 
string gImobilizacao = "";
int nItem = 1;                // Corresponde ao atributo nItem do elemento det do documento referenciado 
double vIBS = 123.45;         // Valor do IBS relativo à imobilização
double vCBS = 124.67;         // Valor da CBS relativo à imobilização
double qImobilizado = 1.2345; // Informar a quantidade do item a ser imobilizado
string qImobilizado = "UN";   // Informar a unidade relativa ao campo qImobilizado
 
// instancia a DLL
 
NFe_Util_2G.Util util = new NFe_Util_2G.Util(); 
 
// gera XML do grupo gImobilizacao
 
gImobilizacao = util.gImobilizacao(nItem, 
                                   vIBS, 
                                   vCBS, 
                                   qImobilizado, 
                                   qImobilizado);
12.7.11.9.1. gImobilizacao
12.7.11.9. Imobilização Item
« Anterior
12.7.11.9. Imobilização Item
Próximo »
12.7.11.10. Crédito Combustível