Árvore de páginas

Versões comparadas

Chave

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

...

Deck of Cards
idtabelas_processamento
Card
labelT4X

T4X - Programação

Nesta tabela serão armazenadas as informações referentes a execução da programação.

ColunaDescriçãoConteúdo
T4X_FILIALFilial do sistemaFilial que está executando a programação
T4X_PROGCódigo da programaçãoContém o código da programação
T4X_STATUSStatus

Status da programação:

0 - Pendente;

1 - Executando;

2 - Distribuída;

3 - Cancelada;

4 - Disponibilidade gerada;

5 - Tempo das operações calculado;

6 - Distribuição concluída;

7 - Priorização concluída;

9 - Erro;

E - Excluída;

R - Reprocessando.

T4X_USERCódigo do usuárioCódigo do usuário que iniciou a programação
T4X_DTINIData inícioData de início da programação
T4X_HRINIHora inícioHora que a programação foi iniciada
T4X_DTFIMData fimData que a programação foi finalizada
T4X_HRFIMHora fimHora que a programação foi finalizada
T4X_REPROCPendencia de reprocessamento

Indica se a programação possui pendencia de processamento.

0- Não

1- Sim

Card
labelT4Y

T4Y - Parâmetros da programação

Nesta tabela serão armazenados os parâmetros de execução da programação.

ColunaDescriçãoConteúdo
T4Y_FILIALFilial do sistemaFilial que está executando a programação
T4Y_PROGCódigo da programaçãoCódigo da programação
T4Y_SEQSequênciaSequência do parâmetro em tela
T4Y_PARAMParâmetroNome do parâmetro
T4Y_VALORValorValor do parâmetro, caso não seja lista
T4Y_LISTAListaValor do parâmetro, caso seja lista
Card
labelT4Z

T4Z - Status da programação

Nesta tabela serão armazenados os status de cada etapa de execução da programação.

ColunaDescriçãoConteúdo
T4Z_FILIALFilial do sistemaFilial que está executando a programação
T4Z_PROGCódigo da programaçãoCódigo da programação
T4Z_SEQSequênciaSequência de execução da etapa
T4Z_ETAPAEtapaCódigo identificador da etapa
T4Z_STATUSStatus

Status da etapa:

0 - Pendente;
1 - Executando;
2 - Concluída;
3 - Cancelada;
9 - Erro.

T4Z_PERCTPercentualPercentual de progresso da etapa
T4Z_MSGMensagemMensagem de alerta/erro
T4Z_MSGDETMensagem detalhadaDetalhamento do alerta/erro
T4Z_DTINIData inicialData de inicio da etapa
T4Z_DTFIMData fimData de término da etapa
T4Z_HRINIHora inicialData que a etapa foi finalizada
T4Z_HRFIMHora fimHora que a etapa foi finalizada

SVY - Ocorrências de processo CRP

Nesta tabela serão armazenados os logs de ocorrências do processamento.

Card
labelSMS

SMS - Setup da programação

Nesta tabela serão armazenados os setups com os parâmetros de execução da programação.

ColunaDescriçãoConteúdo
MS_FILIALFilial do sistemaFilial que está executando a programação.
MS_IDId do setupCódigo identificador do setup.
MS_DESCDescriçãoDescrição informada para o setup.
MS_PARAMParâmetros do setupJson com os parâmetros utilizados para a execução da programação.
Informações
A tabela SMS irá armazenar apenas os parâmetros informados em tela. Parâmetros MVs não serão salvos no json com os parâmetros da programação.
Card
labelSVY
ColunaDescriçãoConteúdo
VY_FILIALFilial do sistemaFilial que está executando a programação.
VY_PROGCódigo da programaçãoCódigo da programação.
VY_IDSequênciaIdentificador sequencial do log.
VY_TIPOTipo

Tipo do log, podendo ser:

  • 01 - Ordem removida da programação devido a falta de capacidade para alocar as operações da própria ordem ou da árvore.
  • 02 - Data de inicio da ordem de produção será alterada.
  • 03 - Data de entrega da ordem de produção será alterada.
  • 04 - Operação alocada parcialmente.
  • 05 - Ordem alocada pela data de programação.
  • 06 - Ordem não foi alocada devido ao nivelamento parcial de uma ordem da árvore.
  • 07 - Operação não foi alocada devido ao nivelamento parcial de outra operação da árvore.
VY_OPOrdem de produçãoNúmero da ordem de produção.
VY_OPEROperaçãoCódigo da operação.
VY_RECURSORecursoCódigo do recurso.
VY_IDORIGId origemIdentificador da ordem/operação que deu origem a ocorrência (vínculo tabela SMF).
VY_OCORRENMensagemTexto explicando a ocorrência. 
VY_CTRABCentro de trabalhoCódigo do centro de trabalho.
VY_IDREGId RegistroIdentificador do registro que gerou a ocorrência (vínculo tabela SMF).
Informações
titleDiferença VY_IDORIG para VY_IDREG

O campo VY_IDORIG armazena o identificador do registro que deu origem a ocorrência, enquanto o campo VY_IDREG armazena o identificador do registro que gerou a ocorrência. Ou seja, o identificador armazenado em VY_IDREG foi gerado devido ao identificador armazenado em VY_IDORIG.

Exemplo: "Operação 20 não foi alocada devido a alocação parcial da operação anterior. Operação anterior: 10."

No campo VY_IDREG será armazenado o identificador da operação que está gerando o registro. Neste caso o identificador da operação 20.

No campo VY_IDORIG será armazenado o identificador da operação que deu origem a está o ocorrência. Neste caso o identificador da operação 10.

...

Tabelas para o cálculo da disponibilidade

...

Para o cálculo de tempo e distribuição das operações, serão utilizadas as tabelas SMF, SVM e SVMSVY.

Deck of Cards
idtabela_tempo_operacoes
Card
labelSMF

SMF - Tempo da operação

Nesta tabela serão armazenados os dados de tempo das operações.

ColunaDescriçãoConteúdo
MF_FILIALFilial do sistemaFilial que está executando a programação.
MF_PROGCódigo da programaçãoCódigo da programação que iniciou o processamento.
MF_IDIdentificadorCódigo identificador da operação.
MF_PRIORPrioridadePrioridade da operação.
MF_OPOrdem de produção

Código da ordem de produção.

MF_SALDOSaldoSaldo da operação.
MF_ROTEIRORoteiroRoteiro da ordem de produção.
MF_OPEROperaçãoCódigo da operação no roteiro.
MF_RECURSORecursoRecurso cadastrado para a operação.
MF_TEMPOTempo da operaçãoTempo necessário para executar a operação (em minutos).
MF_DTINIData InicialData de previsão de início da ordem de produção
MF_DTENTData entregaData de previsão de entrega da ordem de produção
MF_CTRABCentro de trabalhoCódigo do centro de trabalho da operação ou do recurso.
MF_ARVOREIdentificador da árvore

Agrupa os produtos que pertencem à mesma árvore. Exemplo:

00000101001

> 00000101002 (seqpai 001)

> 00000101003 (seqpai 001)

>> 00000101004 (seqpai 003)

>>> 00000101005 (seqpai 004)

Todas as OPs acima pertencem à mesma OP principal, logo, terão o mesmo MF_ARVORE.

Card
labelSVM

SVM - Distribuição das ordens

Tabela que irá registrar a distribuição das operações para os recursos.

ColunaDescriçãoConteúdo
VM_FILIALFilial do sistemaFilial que está executando a programação.
VM_PROGCódigo da programaçãoCódigo da programação que iniciou o processamento.
VM_IDIdentificadorCódigo identificador da operação, utilizado no relacionamento com a tabela SMF.
VM_SEQSequênciaSequencial do identificador da operação.
VM_DATAData distribuiçãoData da operação no recurso.
VM_INICIOHora de inicioHora inicial da operação no recurso.
VM_FIMHora finalHora final da operação no recurso.
VM_TEMPOTempo utilizadoTempo que a operação irá ocupar o recurso (em minutos).
VM_DISPId disponibilidadeId da disponibilidade que o registro está alocado.
VM_SEQDISPSequência disponibilidadeSequencial do id da disponibilidade.
Card
labelSVY

SVY - Ocorrências de processo CRP

Nesta tabela serão armazenados os logs de ocorrências do processamento.

ColunaDescriçãoConteúdo
VY_FILIALFilial do sistemaFilial que está executando a programação.
VY_PROGCódigo da programaçãoCódigo da programação.
VY_IDSequênciaIdentificador sequencial do log.
VY_TIPOTipo

Tipo do log, podendo ser:

  • 01 - Ordem removida da programação devido a falta de capacidade para alocar as operações da própria ordem ou da árvore.
  • 02 - Data de inicio da ordem de produção será alterada.
  • 03 - Data de entrega da ordem de produção será alterada.
  • 04 - Operação alocada parcialmente.
  • 05 - Ordem alocada pela data de programação.
  • 06 - Ordem não foi alocada devido ao nivelamento parcial de uma ordem da árvore.
  • 07 - Operação não foi alocada devido ao nivelamento parcial de outra operação da árvore.
VY_OPOrdem de produçãoNúmero da ordem de produção.
VY_OPEROperaçãoCódigo da operação.
VY_RECURSORecursoCódigo do recurso.
VY_IDORIGId origemIdentificador da ordem/operação que deu origem a ocorrência (vínculo tabela SMF).
VY_OCORRENMensagemTexto explicando a ocorrência. 
VY_CTRABCentro de trabalhoCódigo do centro de trabalho.
VY_IDREGId RegistroIdentificador do registro que gerou a ocorrência (vínculo tabela SMF).
Informações
titleDiferença VY_IDORIG para VY_IDREG

O campo VY_IDORIG armazena o identificador do registro que deu origem a ocorrência, enquanto o campo VY_IDREG armazena o identificador do registro que gerou a ocorrência. Ou seja, o identificador armazenado em VY_IDREG foi gerado devido ao identificador armazenado em VY_IDORIG.

Exemplo: "Operação 20 não foi alocada devido a alocação parcial da operação anterior. Operação anterior: 10."

No campo VY_IDREG será armazenado o identificador da operação que está gerando o registro. Neste caso o identificador da operação 20.

No campo VY_IDORIG será armazenado o identificador da operação que deu origem a está o ocorrência. Neste caso o identificador da operação 10.