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:
- VlrDig: Variável numérica que está passando o Valor que se quer gravar no campo VlrDig do componente de cálculo que se quer gravar.
- PerAli: Variável numérica que está passando o Percentual de Alíquotaque se quer gravar no campo PerAli do componente de cálculo que se quer gravar.
- VlrMon: Variável numérica que está passando o Valor Montante Calculado para o componente de cálculo que se quer gravar.
- Ret: Variável numérica 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.
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.