Identificador de Regra

EST-210SUCCU01

Módulo: EST - Estoques.

Finalidade: Permite alterar o centro de custo do movimento na tela de transferência. Foi feita uma alteração para que através do identificador de regras o usuário possa buscar o centro de custo de onde preferir para gravar nos movimentos da transferência.

Transação: Não se aplica.

Regra:

Nessa regra o sistema busca o Centro de Custo do cadastro de depósitos para gravar no movimento.

DEFINIR ALFA VSCODPRO;
DEFINIR ALFA VSCODDER;
DEFINIR ALFA VSCODDEP;
DEFINIR ALFA VSTNSMOV;
DEFINIR ALFA VSCODCCU;
DEFINIR ALFA VSTIPMOV;
DEFINIR CURSOR CUR_E205DEP;
CUR_E205DEP.SQL "SELECT CODCCU FROM E205DEP WHERE CODEMP = :VSCODEMP AND CODDEP = :VSCODDEP";
CUR_E205DEP.ABRIRCURSOR();
SE (CUR_E205DEP.ACHOU)
VSCODCCU = CUR_E205DEP.CODCCU;

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp NÚMERO Código da Empresa N
VSCodFil NÚMERO Código da Filial N
VSCodPro ALFA Código do Produto N
VSCodDer ALFA Código da Derivação N
VSCodDep ALFA Depósito Origem ou Destino N
VSTnsMov ALFA Transação de Entrada ou Saída N
VSTipMov ALFA Tipo Movimento (E ou S) N
VSCodCcu ALFA Centro de Custos 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ê?