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.
English
Español
English
Español


