[NVE] NVE

Olá, como podemos lhe ajudar?
< Todos tópicos
Print

Funcionalidade para gerar o XML com a informação da NVE – Nomenclatura de Valor Aduaneiro e Estatística [NVE].

Assinatura

string NVE(string NVE)

Descrição:

Funcionalidade para gerar o XML com a informação da NVE – Nomenclatura de Valor Aduaneiro e Estatística., informação criada a partir da versão 3.10 do leiaute da NF-e.

DICA

A codificação da “NVE – Nomenclatura de Valor Aduaneiro e Estatística” detalha alguns códigos de NCM – Nomenclatura Comum do MERCOSUL. Esta codificação tem o objetivo principal de identificar a mercadoria submetida a despacho aduaneiro de importação, para efeito de valoração aduaneira, e aprimorar os dados estatísticos de comércio exterior.

Codificação NVE:

23.28. Posição 6105 Camisas de malha, de uso masculino.

23.28.1. Subitem 61051000 – De algodão

Atributos e Especificações de Nível ‘U’

23.28.1.1. Atributo AA COMPOSIÇÃO

0001 – 100% Algodão
0002 – De 99% até 90% algodão
0003 – De 89% até 80% algodão
0004 – De 79% até 70% algodão

23.28.1.2. Atributo AB TAMANHO

0001 – Infanto-juvenil (até 32)
0002 – Adulto (superior a 32)

23.28.1.3. Atributo AC MANGA

0001 – Sem
0002 – Curta (que não cubra o cotovelo)
0003 – Longa
0004 – 3/4

Neste exemplo, Camisa tamanho adulto, manga longa, de malha de uso masculino de 100% algodão, tem os seguintes atributos NVE:

NCM = “610510000” – Camisas de malha, de uso masculino.

NVE:
AA0001 (AA – COMPOSIÇÃO, 0001 – 100% Algodão);
AB0002 (AB – TAMANHO, 0002 – Adulto (superior a 32);
AC0003 (AC – MANGA, 0003 – Longa.

<NCM>610510000</NCM>
<NVE>AA0001</NVE>
<NVE>AB0002</NVE>
<NVE>AC0002</NVE>

Parâmetros:

nometipotam.obrig.descrição
NVEstring6simCodificação opcional que detalha alguns NCM.
Formato: duas letras maiúsculas e 4 algarismos. Se a mercadoria se enquadrar em mais de uma codificação, informar até 8 codificações principais.

Diagrama:

Retorno:

Um string com o grupo XML da tag NVE.

XML:

Exemplo de XML com um NVE

<NVE>AA0001</NVE>

Exemplo de XML com três NVE, obtidos com a concatenação.

<NVE>AA0001</NVE>
<NVE>AB0002</NVE>
<NVE>AC0002</NVE>
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

' inicializar variáveis
'...............................................

Dim objNFeUtil As Object
 
Set objNFeUtil = CreateObject("NFe_Util_2G.Util")
 
' exemplo para gerar 3 NVE, gerar um NVE de cada vez e concatenar

NVE = objNFeUtil.NVE("AA0001")
 
NVE = NVE + objNFeUtil.NVE("AB0002")
 
NVE = NVE + objNFeUtil.NVE("AC0002")
 
 
MsgBox msgResultado & vbCrLf & NVE, vbInformation, "Informação"
Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Tags:
Anterior [nRECOPI] RECOPI
Próxima [rastro] rastro
Sumário