vProd

O que é :

A <vProd> especifica o valor bruto total do item comercializado, antes de qualquer desconto ou acréscimo.

Função :

Representar o valor total bruto do item na operação fiscal.
Garantir consistência nos cálculos da NFe, incluindo impostos e totais.
Auxiliar na apuração tributária e no controle financeiro.

Formato:

Tipo de dado: Numérico com até 15 inteiros e 2 decimais.
Exemplo: 150.00, 1.50, 0.50.

Valores Permitidos:

Qualquer valor numérico maior que zero.

Regras:

Deve ser igual ao resultado do cálculo:
vProd = qCom * vUnCom.
Deve ser maior que zero.
Deve ser consistente com os valores informados em <qCom> (quantidade) e <vUnCom> (valor unitário).

Uso Comum:

Preenchido em todas as operações comerciais que envolvem produtos ou serviços, como vendas, devoluções ou transferências.

Relação com outros campos:

Relaciona-se diretamente com:
- <qCom> (quantidade comercializada).
- <vUnCom> (valor unitário).

Exemplo Prático:

<det nItem="1">
    <prod>
        <cProd>ABC123</cProd>
        <xProd>Caneta Azul</xProd>
        <NCM>96081000</NCM>
        <uCom>UN</uCom>
        <qCom>10.0000</qCom>
        <vUnCom>1.50</vUnCom>
        <vProd>15.00</vProd>
    </prod>
    <!-- Informações tributárias -->
</det>

Foram vendidas 10 unidades (<qCom>10.0000) de "Caneta Azul". Cada unidade custa R$ 1,50 (<vUnCom>). O valor total bruto do item é R$ 15,00 (<vProd>), calculado como 10 x 1.50.

Exemplo Prático:

<det nItem="2">
    <prod>
        <cProd>DEF456</cProd>
        <xProd>Arroz Branco</xProd>
        <NCM>10063021</NCM>
        <uCom>KG</uCom>
        <qCom>5.5000</qCom>
        <vUnCom>4.00</vUnCom>
        <vProd>22.00</vProd>
    </prod>
    <!-- Informações tributárias -->
</det>

Foram vendidos 5,5 kg (<qCom>5.5000) de "Arroz Branco". O valor unitário é R$ 4,00 por quilograma (<vUnCom>). O valor total bruto do item é R$ 22,00 (<vProd>), calculado como 5.5 x 4.00.

Erros Relacionados:

Código do Erro: 823 - "Rejeição: Valor total do produto inválido."
Descrição: O valor informado não é consistente com os cálculos ou é negativo.
Código do Erro: 824 - "Rejeição: Valor total do produto não corresponde ao cálculo."
Descrição: O campo <vProd> não reflete o cálculo correto baseado em <qCom> e <vUnCom>.
Código do Erro: 825 - "Rejeição: Valor total do produto fora de intervalo aceitável."
Descrição: O valor informado é incoerente com o tipo de produto ou serviço.

Importância:

A tag <vProd> é fundamental para representar o valor total bruto do item na NFe, servindo como base para cálculos fiscais e comerciais.

Boas Práticas:

Valide os cálculos: Certifique-se de que o valor total (<vProd>) seja exatamente o resultado de <qCom> multiplicado por <vUnCom>.
Evite arredondamentos prematuros: Use casas decimais suficientes em <vUnCom> para garantir a precisão.
Confirme a consistência: O valor total bruto deve ser coerente com os valores de desconto (<vDesc>), tributos, e o valor líquido da NFe.

Considerações FInais:

A tag <vProd> é o elo crucial entre as quantidades, os valores unitários e o total da operação. Ela garante a clareza na operação comercial e é indispensável para a conformidade fiscal.