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.