Identificador de Regra

TES-600GMOGA02

Módulo: TES - Tesouraria.

Finalidade: Com este identificador cadastrado e ativo é possível montar os dados que irão gerar o movimento a partir de extrato bancário via processo automático 106 - Geração de Movimento de Tesouraria a partir de Extratos Bancários.

Tela: Processo automático 106 - Geração de Movimento de Tesouraria a partir de Extratos Bancários.

Transação: Não se aplica.

Regra: Sim. Por regra é possível excluir ou ignorar o extrato no momento de gerar o movimento.

Observação
Mesmo se o extrato for ignorado (VSIgnExt) ou excluído (VSExcExt) por meio de regra, a rotina de controle do sequenciamento do movimento incrementará para a próxima sequência. Esse comportamento é obrigatório devido ao controle de multiusuário, evitando a duplicação de chave ou a concorrência de registros.

Exemplo de regra:

Definir Cursor Cur_E089DOC;
Cur_E089Doc.Sql"Select CODDOC FROM E089DOC WHERE DESDOC = :VSHisMov ";
Cur_E089Doc.AbrirCursor();
Se(Cur_E089doc.Achou)
{ VsCodDoc = Cur_E089Doc.CodDoc; Se(VSDebCre = "D") VsCodTns = "90699"; SENAO VsCodTns = "90649"; }
;
Cur_E089doc.fecharCursor();

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSDatMov DATA Data do movimento da conta N
VSDatCtb DATA Data contábil do movimento N
VSDatLib DATA Data da liberação do movimento N
VSDebCre ALFA Indicativo se movimento é débito ou crédito N
VSNroChe ALFA Número do cheque no extrato N
VSHisMov ALFA Histórico do extrato N
VSDocMov ALFA Nº Documento do extrato N
VSVlrMov NÚMERO Valor do movimento N
VSNumCco ALFA Código da conta interna N
VSCodTns ALFA Código da transação de movimentação da conta S
VSCodNtg NÚMERO Código da natureza de gasto S
VSCodDoc ALFA Código do tipo de documento para tesouraria S
VSNumPrj NÚMERO Número do projeto S
VSCodFpj NÚMERO Código da fase do projeto S
VSCtaRed NÚMERO Conta contábil reduzida S
VSCtaFin NÚMERO Conta financeira reduzida S
VSCodCcu ALFA Código do centro de custo S
VSNomRec ALFA Nome do recebedor do cheque S
VSCplMov ALFA Complemento do histórico do movimento S
VSObsMcc ALFA Observação do movimento S
VSCgcCpf NÚMERO CNPJ/CPF - NIT S
VSIgnExt ALFA Indica se o extrato será ignorado no processo de geração do movimento S
VSExcExt ALFA Indica se o extrato será excluído fisicamente da base de dados 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ê?