BuscaVlrCccProduto

Retornar o valor de um componente de cálculo, conforme a tabela, o código do componente e o produto/derivação informados, sendo que essa função retorna o valor correto considerando as seguintes possibilidades de cadastramento de Valores de Componentes de Cálculo por Tabela: por origem, família, produto, derivação ou agrupamentos. Não é possível usar a função sem que seja passado ao menos um valor dentre origem, família, produto, derivação ou agrupamentos.

Sintaxe: Funcao BuscaVlrCccProduto(Numero TabCcc,Numero Codccc,Alfa CodPro,Alfa CodDer, Numero End VlrCcc)

Parâmetros:

Nome Tipo Descrição
TabCcc Numero Código da tabela de componentes de cálculo.
Codccc Numero Código do Componente de cálculo.
CodPro Alfa Código do produto para o qual se deseja buscar o valor do componente de cálculo.
CodDer Alfa Código da derivação para a qual se deseja buscar o valor do componente de cálculo.
VlrCcc Numero Valor do componente de cálculo resultante da busca. (retorno)

Tipo de retorno: VlrCcc - Numérico (valor do componente de cálculo resultante da busca)

Exemplo:

/*Componente : 23 - Componente que se quer saber o valor*/
/* Declaração de Variáveis */
Definir Numero TabCompCalc; @Componentes de Calculo@
Definir Alfa Produto;
Definir Alfa Derivacao;
Definir Numero VlrCcc; @Valor do componentes de calculo@
/* Busca do Valor do componente de Cálculo */
TabCompCalc = Mtcccc; @número da tabela de Comp. Calculo utilizada no processo@
BuscaVlrCccProduto(TabCompCalc,23,Produto,Derivacao,VlrCcc);
ValorPV = (CDF + CV + CIF) + VlrCcc;

Utilização da Função (dependentes): Nenhum dependente.

Este artigo ajudou você?