LeListaSimulaCargaRecursos

Lê a Lista de Simulação de Carga de Recursos, que é carregada na função SimulaCargaRecursos.

Sintaxe: LeListaSimulaCargaRecursos(Numero Pos,Numero End Fim,Alfa End V1,Alfa End V2,Numero End V3,Numero End V4,Alfa End V5,Numero End V6,Numero End V7, Numero End V8,Numero End V9,Numero End V10,Alfa End V11,Alfa End V12,Numero End V13);

Parâmetros:

Nome Tipo Descrição
Pos Numero Variável que deve conter a posição atual na lista de componentes.
Fim Numero Variável que indica se a lista está posicionada no final.
V1 Alfa Variável que recebe/retorna o código do produto que foi gerado simulação, se o oTipo for "PRO".
V2 Alfa Variável que recebe/retorna o código da derivação do produto que foi gerado simulação, se o oTipo for "PRO".
V3 Numero Variável que recebe/retorna a qtde que foi utilizada na geração da simulação, se o oTipo for "PRO", e que foi utilizada pelos componentes.
V4 Numero

Variável que recebe/retorna o estágio do recurso.

V5 Alfa

Variável que recebe/retorna o código do centro de recursos.

V6 Numero Variável que recebe/retorna a % de carga do recurso.
V7 Numero Variável que recebe/retorna o tempo proporcional total do recurso.
V8 Numero Variável que recebe/retorna a qtde de recursos necessário p/ o período.
V9 Numero Variável que recebe/retorna a qtde de recursos disponíveis p/ o período.
V10 Numero Variável que recebe/retorna a qtde de horas de trabalho do recurso.
V11 Alfa Variável que recebe/retorna o limite de capacidade do recurso.
V12 Alfa Variável que recebe/retorna a unidade de Medida do Recurso.
V13 Numero Variável que recebe/retorna a seq. de Item do Pedido que foi passado se for "PED".

Tipo de retorno:

Exemplo:

SimulaCargaRecursos;

SimulaCargaRecursos("PRO",VCodPro,VCodDer,VCodPvp,VCodCli,VCodFil,VNumPed,VSeqIpd,VQtdInf,VMulNiv,"P");

Enquanto (FimMemList = 0)

inicio

LeListaSimulaCargaRecursos(Pos, Fim, VCodPro, VCodDer, VQtdUti, VCodEtg, VCodCre, VPerCga, VTmpPrp, VCreNec, VQtdCre, VHorTrb, VLimCap, VUniCre, VSeqIpd );

Se (FimMemList = 0)

Inicio

ListaSecao("Adicional_Simulacao");

Pos = Pos + 1;

fim;

fim;

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

Este artigo ajudou você?