Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Códigos de log disponíveis:

CódigoDescrição
*Habilita todos os logs disponíveis no processamento do MRP, exceto o log "ML".
EErros gerais
EAErros ao buscar conteúdo de variáveis globais
ELErros relacionados ao cálculo de Lead Time
CMLog na carga dos dados para a memória antes do início do cálculo.
FLog com sufixo de ProcName(ProcLine)
TLog com prefixo de ThreadID (X)
CInício/Fim da carga em memória
RResumo de tempos - Camada de aplicação
0Execução da camada de aplicação
CSCalculo do saldo do produto por período "Período/Produto -> Saldo := Sld. Inicial + Ent. Prevista - Saída Prev. - Saída Estrutura"
MLMonitor de lock da camada de dados. Não é habilitado quando utilizado o parâmetro "*". É necessário especificar o log ML para que este seja gerado.
1Processamento loopNiveis - Repetições
2Processamento loopNiveis - Inicio e fim do calculo - reserva do produto
3Processamento loopNiveis - Inicio e fim do calculo - reserva do produto (nPerInicio <= nPerMaximo .and. nPerInicio != 1)
4Processamento loopNiveis - Atualizações de campos na Matriz de calculo
5Processamento loopNiveis - Interrupção calculo - Não conseguiu reservar Matriz (Live-Lock)
6Processamento loopNiveis - Inclusão de novo registro na Matriz
7Processamento loopNiveis - Explosão estrutura
8Processamento loopNiveis - Atualização de Períodos De - Até, quando nPerCalGrv != soDominio:oParametros["nPeriodos"]
9Processamento loopNiveis - Fim loopNiveis produto com pendencia
10Processamento loopNiveis - Falha na reserva do produto
11Consumo alternativos - Interrompe pois o alternativo ainda não foi calculado
12Consumo alternativos - Atualizações de campos na Matriz de calculo
13Consumo alternativos - Ajusta período inicial produto alternativo consumido
14Consumo alternativos - Reserva produto alternativo
15Consumo alternativos - Interrompe While: após consumir o saldo do alternativo
16Consumo alternativos - Interrompe While: ao tentar consumir saldo de alternativo bloqueado
17Consumo alternativos - Interrompe While: Não há saldo do alternativo
18Consumo alternativos - Não encontrou alternativo na matriz de calculo no período - Loop
19Explosão Estrutura - Grava saída estrutura
20PeriodoMaxComponentes - Grava período máximo dos componentes da estrutura
21CriarArrayPeriodos - Definição dos períodos
22gravaPeriodosProd - Atualização dos períodos do produto
23gravaPeriodosProd - Atualização dos períodos do produto - PRD_NPERAT
24gravaPeriodosProd - Atualização dos períodos do produto - PRD_NPERCA
25gravaPeriodosProd - Atualização dos períodos do produto - PRD_NPERMA
26gravaPeriodosProd - nPerMaximo := ::nPeriodos - _Global
27Saída Estrutura -> Períodos Produto X: Quantidade: Y Período Mínimo: Z
28Recursividade de produto fantasma -> Gera LOG do Produto PAI + Produto Fantasma + Quantidade necessária calculada do Produto Fantasma + Período.
29Produto sem pendencia ou sem matriz
30Imprime tabela de opcionais
31Criação de arquivo físico
32Exportação - Acessos Multi-Thread
33Consumo alternativos - Registra substituição
34Consumo alternativos - Desfaz substituição
35Imprime tabela de produtos
36Imprime tabela de substituições
40Instancia camada de dados - MrpData:New() - Recursiva ou MrpData:New() - Não Recursiva
41Inicio e fim da carga inicial em memoria
42Analises de decremento e incremento do totalizador de controle da LoopNiveis
M1Registro de processamento dos dados em multi-empresas.