GravaMemListCcc

Esta função grava(altera) os valores dos do componente de Cálculo do qual a abreviatura foi passada como parâmetro. Para tanto, o componente de cálculo deve estar sendo utilizado na tela de Cálculo Simplificado do Preço de Venda. Esta função somente poderá ser utilizada em regras identificadas pelo módulo de custos : 'FPR' e pelo identificador '621PVSIM01', e estas, por sua vez, somente são utilizadas no Cálculo Simplificado do Preço de venda.

Sintaxe: GravaMemListCcc(Alfa AbrCcc, Numero End VlrDig, Numero End PerAli, Numero End VlrMon, Numero End Ret) ;

Parâmetros:

Nome Tipo Descrição
AbrCcc Alfa Variável que deve conter a Abreviatura do Componente de Cálculo que se quer gravar.
VlrDig Numero Variável que está passando o Valor que se quer gravar no campo VlrDig do componente de cálculo que se quer gravar.
PerAli Numero Variável que está passando o Percentual de Alíquotaque se quer gravar no campo PerAli do componente de cálculo que se quer gravar.
VlrMon Numero

Variável que está passando o Valor Montante Calculado para o componente de cálculo que se quer gravar.

Ret Numero Variável que retorna se a gravação foi feita sem problemas: Se retornar 1 foi feita sem problemas, se retornar 0, a abreviatura do CCC que foi passada como parâmetro não existe na Grid da tela do Cálculo simplificado para ser alterada.

Tipo de retorno:

Exemplo: GravaMemListCcc("1.1",FVlrDig,FZero,V1_1,Ret);

Utilização da Função (dependentes): Somente funciona se utilizada em regras do tipo '621PVSIM', no Cálculo Simplificado do Preço de Venda.

Observações: Esta regra não está diponível no gerador de relatórios. Somente está disponível para as regras do sistema.

Este artigo ajudou você?