Identificador de Regra
CPA-501SUBMO01
Módulo: CPA - Contas a Pagar.
Com este identificador ligado a uma regra, o cliente poderá consistir a tela F501SUB como desejar, através das variáveis disponibilizadas, estas variáveis são carregadas ao sair da linha.
Este identificador consiste tanto as informações da grade de títulos a baixar, como também da grade de títulos substitutos simultaneamente.
Características: Não se aplica.
Tela: F501SUB
Transação: Não se aplica.
Regra:
Definir numero CPACodFil;
Definir numero CPACodFor;
Definir data CPASDatEnt;
Definir data CPADatEnt;
definir alfa CPANumTit;
definir alfa CPASNumTit;
definir alfa CPAATIPGRA;
se (CPAAGraMan = "BAIXA") {
Se (CPACodFil > 0) {
Se (CPACodFor = 1) {
Mensagem(Retorna,"Fornecedor não pode ser utilizado na grade de 'BAIXA'.");
}
}
}
se (CPAAGraMan = "SUBSTITUICAO") {
Se (CPASCodFil > 0) {
Se (CPASCodFor = 1) {
Mensagem(Retorna,"Fornecedor não pode ser utilizado na grade de 'SUBSTITUIÇÃO'.");
}
}
}
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
CPACodFil | NÚMERO | Código da Filial - Grid Títulos a Baixar | N |
CPANumTit | ALFA | Número do título - Grid Títulos a Baixar | N |
CPACodTpt | ALFA | Código do tipo do título - Grid Títulos a Baixar | N |
CPACodFor | NÚMERO | Código do fornecedor - Grid Títulos a Baixar | N |
CPATipApr | ALFA | Tipo aprovação - Grid Títulos a Baixar | N |
CpaATipGra | ALFA | Grade manipulada ("BAIXA", "SUBSTITUICAO") | N |
CPACodFpg | NÚMERO | Código da forma de pagamento - Grid Títulos a Baixar | N |
CPAVctPro | DATA | Vencimento prorrogado - Grid Títulos a Baixar | N |
CPAVlrAbe | NÚMERO | Valor aberto - Grid Títulos a Baixar | N |
CPAVlrMov | NÚMERO | Valor do movimento - Grid Títulos a Baixar | N |
CPAVlrJrs | NÚMERO | Valor do juros do título - Grid Títulos a Baixar | N |
CPAVlrMul | NÚMERO | Valor da multa do título - Grid Títulos a Baixar | N |
CPAVlrEnc | NÚMERO | Valor dos encargos - Grid Títulos a Baixar | N |
CPAVlrCor | NÚMERO | Valor da correção - Grid Títulos a Baixar | N |
CPAVlrOac | NÚMERO | Valor dos acréscimos - Grid Títulos a Baixar | N |
CPAVlrDsc | NÚMERO | Valor do deconto - Grid Títulos a Baixar | N |
CPAVlrOde | NÚMERO | Valor outros descontos - Grid Títulos a Baixar | N |
CPAVlrLiq | NÚMERO | Valor Líquido - Grid Títulos a Baixar | N |
CPACodTns | ALFA | Código da transação - Grid Títulos a Baixar | N |
CPADesTns | ALFA | Descrição da transação - Grid Títulos a Baixar | N |
CPADiaAtr | NÚMERO | Dias atraso - Grid Títulos a Baixar | N |
CPADiaJrs | NÚMERO | Dias atraso juros - Grid Títulos a Baixar | N |
CPADatEmi | DATA | Data de Emissão - Grid Títulos a Baixar | N |
CPACodMoe | NÚMERO | Código da moeda - Grid Títulos a Baixar | N |
CPADatPpt | DATA | Data provável pagamento - Grid Títulos a Baixar | N |
CPADatEnt | DATA | Data entrada - Grid Títulos a Baixar | N |
CPAUltPgt | DATA | Ultimo pagamento - Grid Títulos a Baixar | N |
CPACodGre | NÚMERO | Grupo do contas a pagar - Grid Títulos a Baixar | N |
CPACodNtg | NÚMERO | Código da natureza do gasto - Grid Títulos a Baixar | N |
CPACodFav | NÚMERO | Código do favorecido - Grid Títulos a Baixar | N |
CPAPriPgt | NÚMERO | Prioridade do pagamento - Grid Títulos a Baixar | N |
CPAObsMcp | ALFA | Observação - Grid Títulos a Baixar | N |
CPASitTit | ALFA | Situação do título - Grid Títulos a Baixar | N |
CPANumPrj | NÚMERO | Número do projeto - Grid Títulos a Baixar | N |
CPACtaFin | NÚMERO | Conta financeira - Grid Títulos a Baixar | N |
CPACtaRed | NÚMERO | Conta reduzida - Grid Títulos a Baixar | N |
CPACodCcu | ALFA | Centro de custo - Grid Títulos a Baixar | N |
CPACpgSub | ALFA | Condição Pagamento Sub. - Grid Títulos a Baixar | N |
CPACodFpj | NÚMERO | Código da fase do projeto - Grid Títulos a Baixar | N |
CPASCodFil | NÚMERO | Código da Filial - Grid Títulos Substitutos | N |
CPASNumTit | ALFA | Número do título - Grid Títulos Substitutos | N |
CPASCodTpt | ALFA | Código do tipo do título - Grid Títulos Substitutos | N |
CPASCodFor | NÚMERO | Código do fornecedor - Grid Títulos Substitutos | N |
CPASVlrOri | NÚMERO | Valor original do título - Grid Títulos Substitutos | N |
CPASCodTns | ALFA | Código da transação do título - Grid Títulos Substitutos | N |
CPASDesTns | ALFA | Descrição da transação - Grid Títulos Substitutos | N |
CPASCodFpg | NÚMERO | Código da forma de pagamento - Grid Títulos Substitutos | N |
CPASCodNtg | NÚMERO | Código da natureza do gasto - Grid Títulos Substitutos | N |
CPASDatEnt | DATA | Data entrada - Grid Títulos Substitutos | N |
CPASDatEmi | DATA | Data de emissão - Grid Títulos Substitutos | N |
CPASVctOri | DATA | Vencimento original do título - Grid Títulos Substitutos | N |
CPASVctPro | DATA | Vencimento prorrogado - Grid Títulos Substitutos | N |
CPASCodMoe | NÚMERO | Código da moeda - Grid Títulos Substitutos | N |
CPASDatDsc | DATA | Data de desconto - Grid Títulos Substitutos | N |
CPASAntDsc | ALFA | Cálcula desconto antecipação - Grid Títulos Substitutos | N |
CPASPerDsc | NÚMERO | Percentual de desconto - Grid Títulos Substitutos | N |
CPASVlrDsc | NÚMERO | Valor do desconto - Grid Títulos Substitutos | N |
CPASCodPor | NÚMERO | Código do portador - Grid Títulos Substitutos | N |
CPASCodCrt | NÚMERO | Código da carteira - Grid Títulos Substitutos | N |
CPASPerMul | NÚMERO | Percentual da multa - Grid Títulos Substitutos | N |
CPASTolMul | NÚMERO | Dias tolerância multa - Grid Títulos Substitutos | N |
CPASPerJrs | NÚMERO | Percentual de juros - Grid Títulos Substitutos | N |
CPASVlrJrs | NÚMERO | Valor do juros - Grid Títulos Substitutos | N |
CPASTipJrs | ALFA | Tipo de juros - Grid Títulos Substitutos | N |
CPASTolJrs | NÚMERO | Dias tolerância juros - Grid Títulos Substitutos | N |
CPASTolDsc | NÚMERO | Dias tolerância desconto - Grid Títulos Substitutos | N |
CPASDatNeg | DATA | Data valores negociados - Grid Títulos Substitutos | N |
CPASMulNeg | NÚMERO | Valor multa negociada - Grid Títulos Substitutos | N |
CPASOutNeg | NÚMERO | Outros negociados - Grid Títulos Substitutos | N |
CPASDscNeg | NÚMERO | Valor descontos negociados - Grid Títulos Substitutos | N |
CPASCheBan | ALFA | Banco cheque - Grid Títulos Substitutos | N |
CPASCheAge | ALFA | Agência cheque - Grid Títulos Substitutos | N |
CPASCheCta | ALFA | Número conta cheque - Grid Títulos Substitutos | N |
CPASCodCrp | ALFA | Grupo contas pagar - Grid Títulos Substitutos | N |
CPASCtaFin | NÚMERO | Conta financeira - Grid Títulos Substitutos | N |
CPASCtaRed | NÚMERO | Conta reduzida - Grid Títulos Substitutos | N |
CPASCodCcu | ALFA | Centro de custo - Grid Títulos Substitutos | N |
CPASPriPgt | NÚMERO | Prioridade pagamento título - Grid Títulos Substitutos | N |
CPASCotNeg | NÚMERO | Cotação moeda negociada - Grid Títulos Substitutos | N |
CPASObsTcp | ALFA | Observação - Grid Títulos Substitutos | N |
CPASDatPpt | DATA | Data provável pagamento - Grid Títulos Substitutos | N |
CPASCodFav | NÚMERO | Código do favorecido - Grid Títulos Substitutos | N |
CPASCodBar | ALFA | Código de barras - Grid Títulos Substitutos | N |
CPASCodTri | ALFA | Código Tributação para DARF - Grid Títulos Substitutos | 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.