Identificador de Regra

CTB-045DISTRAT

Módulo: CTB - Contabilidade.

Finalidade: Este identificador tem a finalidade de preencher os campos "HP Distrib. Padrão Contra-Partida e HP Distrib. Padrão", da tela F045PDR, com os dados passados para as variáveis na regra. Também é possível desabilitar os campos, não permitindo que os usuários alterem os valores passados para os campos pela regra.

Tela: F045PDR

Transação: Não se aplica.

Regra:

Definir Numero VSCodEmp; @Código da Empresa Logada@
Definir Numero VSCodFil; @Código da Filial Logada@
Definir Numero VSCodHpc; @Código de Histórico Padrão do Tipo 'D' - Contra-Partida@
Definir Numero VSCodHpd; @Código de Histórico Padrão do Tipo 'D' - Distribuição@
Definir Alfa VSBloAlt; @Bloqueia ou não bloqueia os campos na tela@

Se (VSCodEmp = 1) {
Se (VSCodFil = 1) {
VSCodHpc = 98; @Código de um Histórico Padrão com o Tipo 'D' - Contra-Partida@
VSCodHpd = 99; @Código de um Histórico Padrão com o Tipo 'D' - Distribuição@
VSBloAlt = 'S'; @Bloquear Alteração='S' - Usuário não pode alterar o campo na tela@
}
}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCODEMP NÚMERO Código da empresa logada. N
VSCODFIL NÚMERO Código da filial logada. N
VSCODHPC NÚMERO Código do histórico padrão do tipo 'D' para lançamento de contra-partida. S
VSCODHPD NÚMERO Código do histórico padrão do tipo 'D' para lançamento de distribuição. S
VSBLOALT ALFA Indicativo se deve bloquear os campos ou não. 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ê?