12.7.11.3. Perda Entrega
12.7.11.3.1. gPerecimentoCIF
12.7.11.3. Perda Entrega
« Anterior
12.7.11.4. Não Ocorrência Fornecimento
Próximo »

12.7.11.3.1. gPerecimentoCIF

Funcionalidade para gerar o detalhe do item que foi objeto de roubo, perda, furto ou perecimento ocorrido no transporte contratado pelo fornecedor

Assinatura

string gPerecimentoCIF(int nItem, double vIBS, double vCBS, double qPerecimento, string uPerecimento, double vEstornoIBS, double vEstornoCBS)

Descrição:

Funcionalidade para gerar o detalhe do item que foi objeto de roubo, perda, furto ou perecimento ocorrido no transporte contratado pelo fornecedor

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 na nota de aquisição correspondente à quantidade que foi objeto de roubo, perda, furto ou perecimento
vCBS double 15,2 sim informar o valor da CBS na nota de aquisição correspondente à quantidade que foi objeto de roubo, perda, furto ou perecimento
qPerecimento double 15,0-4 sim Informar a quantidade que foi objeto de roubo, perda, furto ou perecimento
uPerecimento string 1-6 sim informar a unidade relativa ao campo qPerecimento
vEstornoIBS double 15,2 sim informar o Valor do crédito do IBS referente às aquisições a ser estornado correspondente à quantidade que foi objeto de roubo, perda, furto ou perecimento
vEstornoCBS double 15,2 sim informar o Valor do crédito do CBS referente às aquisições a ser estornado correspondente à quantidade que foi objeto de roubo, perda, furto ou perecimento

Retorno:

Um string com o grupo de detalhe do item que foi objeto de roubo, perda, furto ou perecimento

XML:

<gPerecimento>
  <nItem>1</nItem>
  <vIBS>123.45</vIBS>
  <vCBS>124.67</vCBS>
  <gControleEstoque>
    <qPerecimento>1.2345</qPerecimento>
    <uPerecimento>UN</uPerecimento>
  </gControleEstoque>
  <vIBS>63.00</vIBS>
  <vCBS>64.00</vCBS>
</gPerecimento>

Exemplos de uso:

Visual Basic 6.0

 

Delphi

[delphi]

c#

 
// grupo Perecimento
 
// inicializar variáveis
 
string gPerecimento = "";      // XML do grupo gPerecimento
int nItem = 1;                 // informar o valor total do diferimento
double vIBS = 123.45;          // informar o valor do IBS na nota de aquisição correspondente
                               // à quantidade que foi objeto de roubo, perda, furto ou perecimento
double vCBS = 124.67;          // informar o valor da CBS na nota de aquisição correspondente
                               // à quantidade que foi objeto de roubo, perda, furto ou perecimento
double qPerecimento = 1.2335   // informar a quantidade que foi objeto de roubo, perda, furto ou perecimento
string uPerecimento = "UN";    // informar a unidade relativa ao campo qPerecimento
double vEstornoIBS = 63.00;    // informar o valor do crédito do IBS referente às aquisições a ser estornado
                               // correspondente à qtde que foi objeto de roubo, perda, furto ou perecimento
double vEstornoCBS = 64.00;    // informar o valor do crédito do CBS referente às aquisições a ser estornado
                               // correspondente à qtde que foi objeto de roubo, perda, furto ou perecimento
 
// instancia a DLL
 
NFe_Util_2G.Util util = new NFe_Util_2G.Util(); 
 
 
// gera XML do grupo gPerecimento
 
gPerecimento = util.gPerecimentoCIF(nItem, 
                                    vIBS, 
                                    vCBS, 
                                    qPerecimento, 
                                    uPerecimento,
                                    vEstornoIBS,
                                    vEstornoCBS);
12.7.11.3.1. gPerecimentoCIF
12.7.11.3. Perda Entrega
« Anterior
12.7.11.3. Perda Entrega
Próximo »
12.7.11.4. Não Ocorrência Fornecimento