12.7.11.10. Crédito Combustível
12.7.11.10.1. gConsumoComb
12.7.11.10. Crédito Combustível
« Anterior
12.7.11.11. Crédito Bens Serviços
Próximo »

12.7.11.10.1. gConsumoComb

Funcionalidade para gerar Informações de consumo de combustíveis

Assinatura

string gConsumoComb(int nItem, double vIBS, double vCBS, double qComb, string uComb)

Descrição:

Funcionalidade para gerar Informações de consumo de combustíveis

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 ao consumo de combustível na nota de aquisição
vCBS double 15,2 sim informar o valor da CBS relativo ao consumo de combustível na nota de aquisição
qComb double 15,0-4 sim informar a quantidade de consumo do item
uComb string 1-6 sim informar a unidade relativa ao campo qComb

Retorno:

Um string com o grupo de detalhamento do consumo de combustíveis

XML:

<gConsumoComb>
  <nItem>1</nItem>
  <vIBS>123.45</vIBS>
  <vCBS>124.67</vCBS>
  <gControleEstoque>
    <qComb>1.2345</qComb>
    <uComb>LT</uComb>
  </gControleEstoque>
</gConsumoComb>

Exemplos de uso:

Visual Basic 6.0

 

Delphi

 

c#

 
// grupo Informações de consumo de combustíveis
 
// inicializar variáveis
 
string gConsumoComb = "";       // XML do grupo consumo de combustíveis
int nItem = 1;                  // Corresponde ao atributo “nItem” do elemento “det” do documento referenciado
double vIBS = 123.45;           // Valor do IBS relativo ao consumo de combustível na nota de aquisição
double vCBS = 124.67;           // Valor da CBS relativo ao consumo de combustível na nota de aquisição
double qComb = 1.2345;          // Informar a quantidade de consumo do item
string uComb = "UN";            // Informar a unidade relativa ao campo qComb
 
// instancia a DLL
 
NFe_Util_2G.Util util = new NFe_Util_2G.Util(); 
 
// gera XML do grupo gConsumoComb
 
gCBSTot = util.gConsumoComb(nItem, 
                            vIBS, 
                            vCBS, 
                            qComb, 
                            uComb);
12.7.11.10.1. gConsumoComb
12.7.11.10. Crédito Combustível
« Anterior
12.7.11.10. Crédito Combustível
Próximo »
12.7.11.11. Crédito Bens Serviços