LeMemListAVM
Esta função lista em um relatório as informações contidas na tela de Análise das variações de Materiais. Utilizada internamente, em modelos chamados das telas, e se for chamado pelo gerador de relatório não apresentarão informações. Estes modelos são dependentes das telas, pois utilizam informações geradas por elas.
Sintaxe: Funcao LeMemListAVM(Numero pPos,Numero End pFim,Alfa End CCU,Alfa End PRO, Alfa end DER,Alfa End ORI,Numero end OP,Numero End PPM,Numero End PRM,Numero End VPR, Numero End CPM, Numero End CRM,Numero End VRU,Numero End VRT);
Parâmetros:
| Nome | Tipo | Descrição |
|---|---|---|
| pPos | Numero | Variável que possui a posição atual em que se encontra a lista em memória. |
| pFim | Numero | Variável que retorna 1 quando tiver acabado a lista. |
| CCU | Alfa | Variável que retorna o código do centro de custos. |
| PRO | Alfa | Variável que retorna o código do produto. |
| DER | Alfa | Variável que retorna o código da derivação do produto. |
| ORI | Alfa | Variável que retorna o código da origem do produto. |
| OP | Numero | Variável que retorna o número da ordem de produção. |
| PPM | Numero | Variável que retorna o preço padrão. |
| PRM | Numero | Variável que retorna o preço médio. |
| VPR | Numero | Variável que retorna a variação de preço. |
| CPM | Numero | Variável que retorna o consumo padrão. |
| CRM | Numero | Variável que retorna o consumo real. |
| VRU | Numero | Variável que retorna a variação da utilização. |
| VRT | Numero | Variável que retorna a variação total. |
Tipo de retorno:
pFim: Variável alfanumérica que retorna 1 quando tiver acabado a lista.
CCU: variável que retorna o código do centro de custos
PRO: variável que retorna o código do produto
DER: variável que retorna o código da derivação do produto
ORI: variável que retorna o código da origem do produto
OP: variável que retorna o número da ordem de produção
PPM: variável que retorna o preço padrão
PRM: variável que retorna o preço médio
VPR: variável que retorna a variação de preço
CPM: variável que retorna o consumo padrão
CRM: variável que retorna o consumo real
VRU: variável que retorna a variação da utilização
VRT: variável que retorna a variação total
Exemplo:
Definir Alfa VCodCcuAnt;
Definir Alfa VCodCcu;
Definir Alfa VCodPro;
Definir Alfa VCodDer;
Definir Alfa VCodOri;
Definir Alfa DCodCcu;
Definir Alfa DCodPro;
Definir Alfa DCodDer;
Definir Alfa DCodOri;
Definir Numero FimMemList;
Definir Numero pos;
Definir Numero AchouDados;
FimMemList = 0;
Pos = 0;
AcabouDados = 0;
VCodCcuAnt = "";
PriVez = 1;
Enquanto (FimMemList = 0)
inicio
LeMemListAVM(Pos,FimMemList,VCodCcu,VCodPro,VCodDer,VCodOri,FNumOrp,FPrePad,FPreMed,FVarPre,FConPad,FConRea,FVarUti,FVarTot);
Se (FimMemList = 0)
Inicio
Se ((PriVez = 1) ou (VCodCcuAnt <> VCodCcu))
Inicio
Se (PriVez = 0)
ListaSecao("SubTotalCcu");
DCodCcu = VCodCcu;
ListaSecao("Adicional_SubTituloCcu");
Fim
DCodPro = VCodPro;
DCodDer = VCodDer;
DCodOri = VCodOri;
ListaSecao("Adicional_Var");
PriVez = 0;
VCodCcuAnt = DCodCcu;
Pos = Pos + 1;
Fim;
Fim;
ListaSecao("SubTotalCcu");
AcabouDados = 1;
Observações: O modelo CSAG015.GER, que utiliza esta função, foi desenvolvido para ser chamado através da tela de Análise das Variações de Materiais. Se for chamado pelo Gerador de relatórios não funciona, pois não haverá dados carregados para exibição.
English
Español
English
Español


