LeComposicaoDVV
Fornecer a composição das DVVs de um produto para ser listada nos relatórios. Esta função Le a lista que contém a composição das DVVs de um produto/Derivação, lista esta gerada pela função "MontaComposicaoDVV".
Sintaxe: Funcao LeComposicaoDVV(Numero pPos,Numero End pFim,Numero End Cod, Alfa End Abr,Numero End Vlr,Numero End VlrPre, Numero End For,Numero End Prz);
Parâmetros:
| Nome | Tipo | Descrição |
|---|---|---|
| pPos | Numero | Posição na lista de saldos. |
| pFim | Numero | Indica final da lista (retorno). |
| Cod | Numero | Código do Componente de Cálculo (retorno). |
| Abr | Alfa | Abreviatura do Componente de Cálculo (retorno). |
| Vlr | Numero | Valor do Componente de Cálculo (retorno). |
| VlrPre | Numero | Valor a Vista do Componente de Cálculo (retorno). |
| For | Numero | Forma de Cálculo do valor a Vista (retorno). |
| Prz | Numero | Prazo de Pagamento (retorno). |
Tipo de retorno:
- pFim - Indica final da lista;
- Cod - Código do Componente de Cálculo;
- Abr - Abreviatura do Componente de Cálculo;
- Vlr - Valor do Componente de Cálculo;
- VlrPre - Valor a Vista do Componente de Cálculo;
- For- Forma de Cálculo do valor a Vista.
- Prz- Prazo de Pagamento.
Exemplo:
Definir Numero CodCcc;
Definir Alfa AbrCcc;
Definir Numero VlrCcc;
Definir Numero VlrPre;
Definir Numero Forval;
Definir Numero PrzPgt;
Definir Alfa ECodPro;
Definir Alfa ECodDer;
FimMemList = 0;
Pos = 0;
MontaComposicaoDVV(ECodEmp, ECodMtc,ECodPro, ECodDer);
Enquanto (FimMemList = 0)
inicio
LeComposicaoDVV(Pos,FimMemList,CodCcc,AbrCCC,vlrCcc,VlrPre, Forval, PrzPgt);
Se (FimMemList = 0)
Inicio
ListaSecao("Adicional_Composicao");
Pos = Pos + 1;
Fim;
Fim;
Utilização da Função (dependentes): "MontacomposicaoDvv".
English
Español
English
Español


