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.