Identificador de Regra

VEN-140GERAS01

Módulo: VEN - Vendas.

Finalidade: indica se deve gerar informações de lotes para fins de rastreabilidade de produtos e permite alterar os valores dessas informações na tag <rastro> do .XML da nota fiscal.

Características:

NF-e de devolução (finNfe =4)

Pode ser acessado o campo Aplicação da natureza de operação (VenTcf) em Tabelas - Transações (E001TNS) com as ligações: E140NFV.CodEmp = E001TNS.CodEmp e E140NFV.TnsPro = E001TNS.CodTns, para verificar se o valor é "A - Devoluções com Substituição Tributária" ou "D - Devoluções".

NF-e de venda não presencial (indPres = 2 ou 3)

Pode ser acessado o campo Indicativo presencial do consumidor (IndPre) em Tabelas - Notas Fiscais de Saída - Diversos (E140TNF), fazendo a ligação com os mesmos campos da chave da nota.

CFOP de venda para entrega futura

Pode ser acessado o campo Transação de faturamento para produtos (TnsPro) da própria tabela em Vendas - Notas Fiscais de Saída - Dados Gerais (E140NFV) com a chave disponibilizada.

Alteração das informações do lote na tag <rastro>

Por meio das variáveis VENACodLot, VENAQtdLot, VENADatFab, VENADatVal e VENACodAgr, é possível alterar os valores que serão impressos nas subtags da tag <rastro> para o lote em processamento.

Exemplo de regra:

Definir Alfa VENACodLot;
Definir Alfa VENAQtdLot;
Definir Alfa VENADatFab;
Definir Alfa VENADatVal;
Definir Alfa VENACodAgr;
Definir Alfa VenAGerRas;

VENACodLot = "C";
VENAQtdLot = "10";
VENADatFab = "2026-01-28";
VENADatVal = "2026-12-10";
VENACodAgr = "A";

Importante
Os valores alterados por este identificador são aplicados apenas no .XML da nota fiscal. Para alterar as informações do lote no .XML e também no ERP, faça a alteração antes da emissão, por meio dos identificadores de regra que manipulam o lote no pedido, na carga e/ou na nota fiscal de saída.

Transação: não se aplica.

Variáveis disponibilizadas:

Nome Tipo Observações Retorna Valor
VenNCodEmp Número Código da Empresa da Nota N
VenNCodFil Número Código da Filial da Nota N
VenACodSnf Alfa Código da Série da Nota N
VenNNumNfv Número Número da Nota N
VENNSeqIpv Número Sequência do item na nota fiscal de saída N
VenAGerRas Alfa Indicativo se deve gerar a tag <rastro>. Recebe "S - Sim" ou "N - Não". S
VENACodLot Alfa Código do lote de fabricação do produto S
VENAQtdLot Alfa Quantidade do lote S
VENADatFab Alfa Data de fabricação do lote. Deve ser informada no formato yyyy-mm-dd. S
VENADatVal Alfa Data de validade do lote. Deve ser informada no formato yyyy-mm-dd. S
VENACodAgr Alfa Código de agrupamento para derivação - Controle de Grade S

Para saber mais sobre como inserir e/ou alterar informações na tag rastro da nota fiscal eletrônica, clique aqui.

Atenção

Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.

Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.

Este artigo ajudou você?