Identificador de Regra

VEN-135CODBA01

Módulo: VEN - Vendas.

Finalidade: O código de barras gerado pelo ERP para identificar a pré-fatura é composto pelo código da empresa(4 posições) + código da filial(4 posições) + número da análise(12 posições) + número da pré-fatura(9 posições). Quando este identificador estiver ativo, a formulação do código de barras passa a ser responsabilidade da regra associada a ele.

Características: Todos os campos da pré-fatura estarão disponíveis para serem consultados através da sintaxe ., por exemplo: E135PFA.CodEmp ou E135PFA.CodFil.

Apenas o campo E135PFA.CodBar pode recebe um valor para retornar ao ERP.

Tela: Geração de pré-faturas

Transação: Não se aplica.

Regra:

Definir Alfa ACodBar;
Definir Alfa ACodEmp;
Definir Alfa ACodFil;
Definir Alfa ANumAne;
Definir Alfa ANumPfa;

IntParaAlfa(E135PFA.CodEmp,ACodEmp);
IntParaAlfa(E135PFA.CodFil,ACodFil);
IntParaAlfa(E135PFA.NumAne,ANumAne);
IntParaAlfa(E135PFA.NumPfa,ANumPfa);

E135PFA.CodBar = ACodEmp + ACodFil + ANumAne + ANumPfa;

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