Identificador de Regra
FIN-616MANRE00
Módulo: FIN - Financeiro.
Finalidade: Este identificador serve para efetuar as consistências via regra, de todos os campos disponíveis na tela mais as variáveis de sistema, possibilitando ao usuário consistir os campos que desejar.
Tela: F616MAN
Transação: Não se aplica.
Regra:
Definir Data VSDatGer;
Definir Data xData;
xDia = 01;
xMes = 01;
xAno = 2010;
MontaData(xDia,xMes,xAno,xData);
se (VSDatGer > xData)
GeraLog("Somente é permitido realizar lançamentos manuais antes do ano de 2010.");
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSDatGer | DATA | Data da geração do registro | N |
VSSeqGer | NÚMERO | Sequência de geração do lançamento manual na data | N |
VSCodTns | ALFA | Código da transação do lançamento manual | N |
VSDebCre | ALFA | Movimento é de Débito ou Crédito | N |
VSCodPro | ALFA | Código do produto utilizado | N |
VSCodDer | ALFA | Código da derivação do produto utilizada | N |
VSCodAgo | ALFA | Código de agrupamento do lançamento | N |
VSQtdMan | NÚMERO | Quantidade do lançamento manual | N |
VSUniMan | ALFA | Código da unidade de medida do lançamento manual | N |
VSPreUni | NÚMERO | Preço unitário da movimentação | N |
VSVlrMan | NÚMERO | Valor do movimento do lançamento manual | N |
VSDatMan | DATA | Data base do lançamento manual | N |
VSDesMan | ALFA | Descrição do lançamento manual | N |
VSObsMan | ALFA | Observação do lançamento manual | N |
VSDocMan | ALFA | Número do documento do lançamento | N |
VSCodNtg | NÚMERO | Código da natureza de gasto | N |
VSNumPrj | NÚMERO | Número do projeto do lançamento manual | N |
VSCodFpj | NÚMERO | Código da fase do projeto do lançamento manual | N |
VSCtaFin | NÚMERO | Conta financeira reduzida do lançamento manual | N |
VSCtaRed | NÚMERO | Conta contábil reduzida do lançamento manual | N |
VSCodCcu | ALFA | Código do centro de custos do lançamento manual | N |
VSSitMan | ALFA | Situação do lançamento manual | N |
VSNumLot | NÚMERO | Número do lote contábil | N |
VSDatGer2 | DATA | Data da geração do registro | N |
VSSeqGer2 | NÚMERO | Sequência de geração do lançamento manual na data | N |
VSCodTns2 | ALFA | Código da transação do lançamento manual | N |
VSDebCre2 | ALFA | Movimento é de Débito ou Crédito | N |
VSCodSer2 | ALFA | Código do serviço utilizado | N |
VSCodAgo2 | ALFA | Código de agrupamento do lançamento | N |
VSQtdMan2 | NÚMERO | Quantidade do lançamento manual | N |
VSUniMan2 | ALFA | Código da unidade de medida do lançamento manual | N |
VSPreUni2 | NÚMERO | Preço unitário da movimentação | N |
VSVlrMan2 | NÚMERO | Valor do movimento do lançamento manual | N |
VSDatMan2 | DATA | Data base do lançamento manual | N |
VSDesMan2 | ALFA | Descrição do lançamento manual | N |
VSObsMan2 | ALFA | Observação do lançamento manual | N |
VSDocMan2 | ALFA | Número do documento do lançamento | N |
VSCodNtg2 | NÚMERO | Código da natureza de gasto | N |
VSNumPrj2 | NÚMERO | Número do projeto do lançamento manual | N |
VSCodFpj2 | NÚMERO | Código da fase do projeto do lançamento manual | N |
VSCtaFin2 | NÚMERO | Conta financeira reduzida do lançamento manual | N |
VSCtaRed2 | NÚMERO | Conta contábil reduzida do lançamento manual | N |
VSCodCcu2 | ALFA | Código do centro de custos do lançamento manual | N |
VSSitMan2 | ALFA | Situação do lançamento manual | N |
VSNumLot2 | NÚMERO | Número do lote contábil | N |
VSDatGer3 | DATA | Data da geração do registro | N |
VSSeqGer3 | NÚMERO | Sequência de geração do lançamento manual na data | N |
VSCodTns3 | ALFA | Código da transação do lançamento manual | N |
VSDebCre3 | ALFA | Movimento é de Débito ou Crédito | N |
VSUsuEnv3 | NÚMERO | Código do usuário envolvido no projeto/fase | N |
VSCodAgo3 | ALFA | Código de agrupamento do lançamento | N |
VSQtdMan3 | NÚMERO | Quantidade do lançamento manual | N |
VSUniMan3 | ALFA | Código da unidade de medida do lançamento manual | N |
VSPreUni3 | NÚMERO | Preço unitário da movimentação | N |
VSVlrMan3 | NÚMERO | Valor do movimento do lançamento manual | N |
VSDatMan3 | DATA | Data base do lançamento manual | N |
VSDesMan3 | ALFA | Descrição do lançamento manual | N |
VSObsMan3 | ALFA | Observação do lançamento manual | N |
VSDocMan3 | ALFA | Número do documento do lançamento | N |
VSCodNtg3 | NÚMERO | Código da natureza de gasto | N |
VSNumPrj3 | NÚMERO | Número do projeto do lançamento manual | N |
VSCodFpj3 | NÚMERO | Código da fase do projeto do lançamento manual | N |
VSCtaFin3 | NÚMERO | Conta financeira reduzida do lançamento manual | N |
VSCtaRed3 | NÚMERO | Conta contábil reduzida do lançamento manual | N |
VSCodCcu3 | ALFA | Código do centro de custos do lançamento manual | N |
VSSitMan3 | ALFA | Situação do lançamento manual | N |
VSNumLot3 | NÚMERO | Número do lote contábil | N |
VSDatGer4 | DATA | Data da geração do registro | N |
VSSeqGer4 | NÚMERO | Sequência de geração do lançamento manual na data | N |
VSCodTns4 | ALFA | Código da transação do lançamento manual | N |
VSDebCre4 | ALFA | Movimento é de Débito ou Crédito | N |
VSCodBem4 | ALFA | Código do bem utilizado | N |
VSCodAgo4 | ALFA | Código de agrupamento do lançamento | N |
VSQtdMan4 | NÚMERO | Quantidade do lançamento manual | N |
VSUniMan4 | ALFA | Código da unidade de medida do lançamento manual | N |
VSVlrMan4 | NÚMERO | Valor do movimento do lançamento manual | N |
VSDatMan4 | DATA | Data base do lançamento manual | N |
VSDesMan4 | ALFA | Descrição do lançamento manual | N |
VSObsMan4 | ALFA | Observação do lançamento manual | N |
VSDocMan4 | ALFA | Número do documento do lançamento | N |
VSCodNtg4 | NÚMERO | Código da natureza de gasto | N |
VSNumPrj4 | NÚMERO | Número do projeto do lançamento manual | N |
VSCodFpj4 | NÚMERO | Código da fase do projeto do lançamento manual | N |
VSCtaFin4 | NÚMERO | Conta financeira reduzida do lançamento manual | N |
VSCtaRed4 | NÚMERO | Conta contábil reduzida do lançamento manual | N |
VSCodCcu4 | ALFA | Código do centro de custos do lançamento manual | N |
VSSitMan4 | ALFA | Situação do lançamento manual | N |
VSNumLot4 | NÚMERO | Número do lote contábil | N |
VSDatGer5 | DATA | Data da geração do registro | N |
VSSeqGer5 | NÚMERO | Sequência de geração do lançamento manual na data | N |
VSCodTns5 | ALFA | Código da transação do lançamento manual | N |
VSDebCre5 | ALFA | Movimento é de Débito ou Crédito | N |
VSCodFor5 | NÚMERO | Código do fornecedor do produto/material ou serviço | N |
VSCodAgo5 | ALFA | Código de agrupamento do lançamento | N |
VSQtdMan5 | NÚMERO | Quantidade do lançamento manual | N |
VSUniMan5 | ALFA | Código da unidade de medida do lançamento manual | N |
VSVlrMan5 | NÚMERO | Valor do movimento do lançamento manual | N |
VSDatMan5 | DATA | Data base do lançamento manual | N |
VSDesMan5 | ALFA | Descrição do lançamento manual | N |
VSObsMan5 | ALFA | Observação do lançamento manual | N |
VSDocMan5 | ALFA | Número do documento do lançamento | N |
VSCodNtg5 | NÚMERO | Código da natureza de gasto | N |
VSNumPrj5 | NÚMERO | Número do projeto do lançamento manual | N |
VSCodFpj5 | NÚMERO | Código da fase do projeto do lançamento manual | N |
VSCtaFin5 | NÚMERO | Conta financeira reduzida do lançamento manual | N |
VSCtaRed5 | NÚMERO | Conta contábil reduzida do lançamento manual | N |
VSCodCcu5 | ALFA | Código do centro de custos do lançamento manual | N |
VSSitMan5 | ALFA | Situação do lançamento manual | N |
VSNumLot5 | NÚMERO | Número do lote contábil | N |
VSDatGer6 | DATA | Data da geração do registro | N |
VSSeqGer6 | NÚMERO | Sequência de geração do lançamento manual na data | N |
VSCodTns6 | ALFA | Código da transação do lançamento manual | N |
VSDebCre6 | ALFA | Movimento é de Débito ou Crédito | N |
VSCodAgo6 | ALFA | Código de agrupamento do lançamento | N |
VSQtdMan6 | NÚMERO | Quantidade do lançamento manual | N |
VSUniMan6 | ALFA | Código da unidade de medida do lançamento manual | N |
VSVlrMan6 | NÚMERO | Valor do movimento do lançamento manual | N |
VSDatMan6 | DATA | Data base do lançamento manual | N |
VSDesMan6 | ALFA | Descrição do lançamento manual | N |
VSObsMan6 | ALFA | Observação do lançamento manual | N |
VSDocMan6 | ALFA | Número do documento do lançamento | N |
VSCodNtg6 | NÚMERO | Código da natureza de gasto | N |
VSNumPrj6 | NÚMERO | Número do projeto do lançamento manual | N |
VSCodFpj6 | NÚMERO | Código da fase do projeto do lançamento manual | N |
VSCtaFin6 | NÚMERO | Conta financeira reduzida do lançamento manual | N |
VSCtaRed6 | NÚMERO | Conta contábil reduzida do lançamento manual | N |
VSCodCcu6 | ALFA | Código do centro de custos do lançamento manual | N |
VSSitMan6 | ALFA | Situação do lançamento manual | N |
VSNumLot6 | NÚMERO | Número do lote contábil | N |
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.