- 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:
- 2025-06-13 - versão 2Gv5.00
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