...
Deck of Cards |
---|
|
Card |
---|
| T4X - ProgramaçãoNesta tabela serão armazenadas as informações referentes a execução da programação. Coluna | Descrição | Conteúdo |
---|
T4X_FILIAL | Filial do sistema | Filial que está executando a programação | T4X_PROG | Código da programação | Contém o código da programação | T4X_STATUS | Status | 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_USER | Código do usuário | Código do usuário que iniciou a programação | T4X_DTINI | Data início | Data de início da programação | T4X_HRINI | Hora início | Hora que a programação foi iniciada | T4X_DTFIM | Data fim | Data que a programação foi finalizada | T4X_HRFIM | Hora fim | Hora que a programação foi finalizada | T4X_REPROC | Pendencia de reprocessamento | Indica se a programação possui pendencia de processamento. 0- Não 1- Sim |
|
Card |
---|
| T4Y - Parâmetros da programaçãoNesta tabela serão armazenados os parâmetros de execução da programação. Coluna | Descrição | Conteúdo |
---|
T4Y_FILIAL | Filial do sistema | Filial que está executando a programação | T4Y_PROG | Código da programação | Código da programação | T4Y_SEQ | Sequência | Sequência do parâmetro em tela | T4Y_PARAM | Parâmetro | Nome do parâmetro | T4Y_VALOR | Valor | Valor do parâmetro, caso não seja lista | T4Y_LISTA | Lista | Valor do parâmetro, caso seja lista |
|
Card |
---|
| T4Z - Status da programaçãoNesta tabela serão armazenados os status de cada etapa de execução da programação. Coluna | Descrição | Conteúdo |
---|
T4Z_FILIAL | Filial do sistema | Filial que está executando a programação | T4Z_PROG | Código da programação | Código da programação | T4Z_SEQ | Sequência | Sequência de execução da etapa | T4Z_ETAPA | Etapa | Código identificador da etapa | T4Z_STATUS | Status | Status da etapa: 0 - Pendente; 1 - Executando; 2 - Concluída; 3 - Cancelada; 9 - Erro. | T4Z_PERCT | Percentual | Percentual de progresso da etapa | T4Z_MSG | Mensagem | Mensagem de alerta/erro | T4Z_MSGDET | Mensagem detalhada | Detalhamento do alerta/erro | T4Z_DTINI | Data inicial | Data de inicio da etapa | T4Z_DTFIM | Data fim | Data de término da etapa | T4Z_HRINI | Hora inicial | Data que a etapa foi finalizada | T4Z_HRFIM | Hora fim | Hora que a etapa foi finalizada |
|
Card |
---|
| SMS - Setup da programaçãoNesta tabela serão armazenados os setups com os parâmetros de execução da programação. Coluna | Descrição | Conteúdo |
---|
MS_FILIAL | Filial do sistema | Filial que está executando a programação. | MS_ID | Id do setup | Código identificador do setup. | MS_DESC | Descrição | Descrição informada para o setup. | MS_PARAM | Parâmetros do setup | Json 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 |
---|
| SVY - Ocorrências de processo CRPNesta tabela serão armazenados os logs de ocorrências do processamento. Coluna | Descrição | Conteúdo |
---|
VY_FILIAL | Filial do sistema | Filial que está executando a programação. | VY_PROG | Código da programação | Código da programação. | VY_ID | Sequência | Identificador sequencial do log. | VY_TIPO | Tipo | 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_OP | Ordem de produção | Número da ordem de produção. | VY_OPER | Operação | Código da operação. | VY_RECURSO | Recurso | Código do recurso. | VY_IDORIG | Id origem | Identificador da ordem/operação que deu origem a ocorrência (vínculo tabela SMF). | VY_OCORREN | Mensagem | Texto explicando a ocorrência. | VY_CTRAB | Centro de trabalho | Código do centro de trabalho. | VY_IDREG | Id Registro | Identificador do registro que gerou a ocorrência (vínculo tabela SMF). | Informações |
---|
title | Diferenç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 |
---|
|
Card |
---|
| SMF - Tempo da operação Nesta tabela serão armazenados os dados de tempo das operações. Coluna | Descrição | Conteúdo |
---|
MF_FILIAL | Filial do sistema | Filial que está executando a programação. | MF_PROG | Código da programação | Código da programação que iniciou o processamento. | MF_ID | Identificador | Código identificador da operação. | MF_PRIOR | Prioridade | Prioridade da operação. | MF_OP | Ordem de produção | Código da ordem de produção. | MF_SALDO | Saldo | Saldo da operação. | MF_ROTEIRO | Roteiro | Roteiro da ordem de produção. | MF_OPER | Operação | Código da operação no roteiro. | MF_RECURSO | Recurso | Recurso cadastrado para a operação. | MF_TEMPO | Tempo da operação | Tempo necessário para executar a operação (em minutos). | MF_DTINI | Data Inicial | Data de previsão de início da ordem de produção | MF_DTENT | Data entrega | Data de previsão de entrega da ordem de produção | MF_CTRAB | Centro de trabalho | Código do centro de trabalho da operação ou do recurso. | MF_ARVORE | Identificador 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 |
---|
| SVM - Distribuição das ordens Tabela que irá registrar a distribuição das operações para os recursos. Coluna | Descrição | Conteúdo |
---|
VM_FILIAL | Filial do sistema | Filial que está executando a programação. | VM_PROG | Código da programação | Código da programação que iniciou o processamento. | VM_ID | Identificador | Código identificador da operação, utilizado no relacionamento com a tabela SMF. | VM_SEQ | Sequência | Sequencial do identificador da operação. | VM_DATA | Data distribuição | Data da operação no recurso. | VM_INICIO | Hora de inicio | Hora inicial da operação no recurso. | VM_FIM | Hora final | Hora final da operação no recurso. | VM_TEMPO | Tempo utilizado | Tempo que a operação irá ocupar o recurso (em minutos). | VM_DISP | Id disponibilidade | Id da disponibilidade que o registro está alocado. | VM_SEQDISP | Sequência disponibilidade | Sequencial do id da disponibilidade. |
|
Card |
---|
| SVY - Ocorrências de processo CRPNesta tabela serão armazenados os logs de ocorrências do processamento. Coluna | Descrição | Conteúdo |
---|
VY_FILIAL | Filial do sistema | Filial que está executando a programação. | VY_PROG | Código da programação | Código da programação. | VY_ID | Sequência | Identificador sequencial do log. | VY_TIPO | Tipo | 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_OP | Ordem de produção | Número da ordem de produção. | VY_OPER | Operação | Código da operação. | VY_RECURSO | Recurso | Código do recurso. | VY_IDORIG | Id origem | Identificador da ordem/operação que deu origem a ocorrência (vínculo tabela SMF). | VY_OCORREN | Mensagem | Texto explicando a ocorrência. | VY_CTRAB | Centro de trabalho | Código do centro de trabalho. | VY_IDREG | Id Registro | Identificador do registro que gerou a ocorrência (vínculo tabela SMF). |
Informações |
---|
title | Diferenç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. |
|
|