Identificador de Regra

EST-210LOTE01

Módulo: EST - Estoques.

Finalidade: Utilizar lote informado via regra, para quando o produto não possuir máscara de lote e estiver sendo movimentado com campo "CodLot" em branco.

Características: Fica disponível também a chave do item da nota fiscal de entrada (NumNfc, CodFor, SnfNfc, SeqIpc e FilNfc). No entanto, deve ficar claro que estes campos não possuirão informações quando não houver uma nota no processo.

Transação: Não se aplica.

Regra:

O exemplo abaixo, mostra apenas uma mensagem contendo a chave do item da nota fiscal de entrada.

Definir Alfa VCodFor;
Definir Alfa VNumNfc;
Definir Alfa VSeqIpc;
Definir Alfa VFilNfc;

Definir Alfa VSCodOri;
Definir Alfa VSCodFam;
Definir Alfa VSCodPro;
Definir Alfa VSCodDer;
Definir Alfa VSCodTns;
Definir Alfa VSSnfNfc;

Definir Alfa Quebra;
Definir Alfa StrAux;

inicio

RetornaAscii(13, Quebra);

IntParaAlfa(VSCodFor, VCodFor);
IntParaAlfa(VSNumNfc, VNumNfc);
IntParaAlfa(VSSeqIpc, VSeqIpc);
IntParaAlfa(VSFilNfc, VFilNfc);

StrAux = "Fornecedor: " + VCodFor + Quebra +
"Nota : " + VNumNfc + Quebra +
"Sequencia : " + VSeqIpc + Quebra +
"Filial : " + VFilNfc + Quebra +
"Série : " + VSSnfNfc + Quebra + "[&OK]";

Mensagem(Retorna,StrAux);

fim

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCODORI ALFA Origem do produto N
VSCODFAM ALFA Código da família N
VSCODPRO ALFA Código do produto N
VSCODDER ALFA Código da derivação N
VSCODTNS ALFA Código da transação N
VSCODFOR NÚMERO Fornecedor da nota fiscal de entrada N
VSNUMNFC NÚMERO Número da nota fiscal de entrada N
VSSEQIPC NÚMERO Sequência do item de produto da nota fiscal de entrada N
VSFILNFC NÚMERO Filial da nota fiscal de entrada N
VSSNFNFC ALFA Série da nota fiscal de entrada N
VSCODLOT ALFA Código do lote S

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ê?