SG2 - Roteiro de Operações
Abas
Não há abas para esta tabela.
Campos
Nome | Tamanho | Tipo | Título | Descrição | Validação | Help |
---|---|---|---|---|---|---|
G2_FILIAL | 2 | C | Filial | Filial do Sistema | Código que identifica a filial da empre-sa usuária do sistema. | |
G2_CODIGO | 2 | C | Codigo | Cód. Roteiro de Operações | A632VldCod() | Código do Roteiro de Operaçöes. |
G2_PRODUTO | 30 | C | Produto | Código do Produto | A632VldPrd() | Código identificador do produto a serproduzido por esta operação. |
G2_RECURSO | 6 | C | Recurso | Código do Recurso | (Vazio().Or.ExistCpo("SH1")).And.A632Recur() | Código do Recurso utilizado na operação. |
G2_OPERAC | 2 | C | Operacao | N·mero da Operação | QIPSG2() .And. A632ValOpe() | Número da operação, campo que define asequência de execução das operaçöes (nãopode se repetir). |
G2_OPE_OBR | 1 | C | Oper.Obrig. | Informa 'S' se e' Obrig. | PERTENCE("SN") | Informa se a Operação é obrigatória. 'S'im ou 'N'Æo. |
G2_TPLINHA | 1 | C | Tipo Linha | Tipo de Linha de Produção | Vazio() .Or. (Pertence("OPDI").And.A632TpLin()) | Tipo de Linha de Produção, podem ser: O -> Obrigatória,Rec. apenas desta LinhaP -> Preferencial,Rec. de pref. desta L.D -> Dependente,utiliza Rec. Oper.anter.I -> Informativa,sem critério de escolha |
G2_SEQ_OBR | 1 | C | Seq. Obrig. | Informa 'S' se e' Obrig. | PERTENCE("SN") | Informa se a sequência da operaçÆo é Obrigatória. 'S'im ou 'N'Æo. |
G2_FERRAM | 6 | C | Ferramenta | Código da Ferramenta | (Vazio().Or.ExistCpo("SH4")).And.A632Ferram() | Código da Ferramenta utilizada na opera-ção. |
G2_LAU_OBR | 1 | C | Laudo Obri. | Informa 'S' se e' Obrig. | PERTENCE("SN") | Informa se o laudo da operaçÆo é obrigatório. 'S'im ou 'N'Æo. |
G2_LINHAPR | 3 | C | Linha Prod. | Linha de Produção | Código de Linha de Produção a ser utili-zada para a operação. | |
G2_TPALOCF | 1 | C | Tp.Aloc.Ferr | Tipo de Aloc. Ferramenta | Vazio() .or. (Pertence("123") .AND. A632TPFer()) | Indica como será alocação da ferramenta: 1=Durante Setup;
2=Durante Operacao;
3=Durante Setup+Operacao
Isso para minimizar os impactos de tempo causados pela limitação de uma única ferramenta por operação. |
G2_TPOPER | 1 | C | Tipo Operac. | Tipo de Operação | Vazio() .Or. Pertence("1234") | Tipo da operação, pode ser:
1- Normal: tempo da relação é dado pela
relação lote padrão tempo padrão.
2- Tempo Fixo: tempo da operação é
sempre o tempo padrão.
3- Ilimitada: tempo da operação é sempre
o tempo padrão.
4 -Tempo Minimo: arredonda o tempo da operação considerando sempre o
lote padrão. |
G2_TPSOBRE | 1 | C | Tipo Sobrep. | Tipo de Sobreposição | Vazio() .Or. Pertence("123") | Tipo de Sobreposição, podem ser: 1 -> Quantidade 2 -> Percentual 3 -> Tempo |
G2_TPDESD | 1 | C | Tipo Desdob. | Tipo de Desdobramento | Vazio() .Or. Pertence("12") | Tipo de Desdobramento, pode ser: 1 -> Quantidade 2 -> Tempo |
G2_DESCRI | 254 | C | Descr. Oper. | Descrição da Operação | Descrição da Operação. | |
G2_MAOOBRA | 2 | N | Mao-de-Obra | Mão-de-Obra necessária | Positivo() | Quantidade da mão-de-obra necessária pa-ra operação. Número de pessoas envolvi-das ou índice para ajuste do custo. |
G2_SETUP | 5 | N | Setup (Hs) | Tempo de Setup | Positivo().And.A630Tempo() | Tempo gasto para preparação (Setup) doRecurso para a operação. Somado ao tempode Operação de cada Recurso utilizado. |
G2_REVIPRD | 2 | C | Revi. Prod. | Revisao do Produto | Revisão do produto. | |
G2_FORMSTP | 3 | C | Formu Setup | Cod. Formula Setup | Vazio() .Or. ExistCpo("SM4",M->G2_FORMSTP) | Formula para cálculo do Setup. Deve retornar um valor numerico seguindoo padrão do campo G2_SETUP e o formato de tempo definido no parâmetro MV_TPHR. |
G2_LOTEPAD | 6 | N | Lote Padrao | Lote Padrão | Positivo() | Lote Padrão de Produção na Operação. Utilizado para cálculo de tempo de pro-dução em conjunto com o Tempo Padrão. |
G2_GRSETUP | 6 | C | Grupo Setup | Grupo de Setup | Vazio() .Or. ExistCpo("SG9") | Usado apenas para integração PREACTOR Define o grupo de setup da operação, que será calculado de acordo com a tabela Matriz de Setup no cadastro de recursos. |
G2_GRUPREC | 6 | C | Grupo Recur. | Grupo de Recursos | Vazio() .Or. ExistCpo("SG6") | Identifica o Grupo de Recursos. |
G2_NIVMONT | 5 | N | Niv. Montag. | Nivel de Montagem | Positivo() | Usado apenas para integração PREACTOR Equivalente ao nivel do produto na estrutura de materiais. Define junto coma Chave de Montagem a sequencia de alo- cação. |
G2_CHAVMON | 5 | N | Chave Mont. | Chave de Montagem | Positivo() | Usado apenas para integração PREACTOR Identifica a ordem nas operações de montagem |
G2_TMAXPRO | 5 | C | Max Prox Op. | Tempo Max. Prox. Operac. | StrHora() | Usado apenas para integração PREACTOR Tempo Maximo para proxima operação. Intervalo de tempo para proxima operação |
G2_TPINTER | 6 | C | Tipo Interv. | Tipo de Intervalo | Vazio() .Or. ExistCpo("SX5","EH"+M->G2_TPINTER) | Usado apenas para integração PREACTOR Define o tipo de intervalo entre a ope- ração atual e a proxima |
G2_MAXINCR | 3 | N | % Max Incr. | % Max. Incr. Duracao | Positivo() | Usado apenas para integração PREACTOR Percerntagem Maxima de incremento de tempo na operação. |
G2_FOLMIN | 5 | C | Folga Min. | Folga Min. Apos Op. Ant. | StrHora() | Usado apenas para integração PREACTOR Folga Minima apos operação anterior |
G2_HOROTIM | 10 | C | Hor. Otim. | Horizonte de Otimizacao | Usado apenas para integração PREACTOR Define tempo para otimização de Setup. O período para agendamento das operaçõesserá dividido neste tempo e otimizado dentro de cada fração de tempo. | |
G2_TEMPAD | 6 | N | Tempo Padrao | Tempo Padrão | Positivo().And.A630Tempo() | Tempo Padrão de Operação. Tempo gasto nesta Operação para processamento de um Lote Padrão. |
G2_TEMPSOB | 5 | N | Tempo Sobre. | Tempo de Sobreposição | Positivo().And.A630Tempo() | Tempo em que esta operação pode sobrepor(Overlap) a anterior. Exemplo: Com umTempo de Sobr. de 2 horas, a partir de2 horas do início da operação anterior,esta será iniciada. |
G2_TEMPDES | 5 | N | Tempo Desdo. | Tempo de Desdobramento | Positivo().And.A630Tempo() | Tempo Mínimo para desdobramento (Splits)da operação. A operação será dividida apartir deste valor (caso o desdobramentonão seja proporcional) e cada parte seráalocada no Recurso de melhor alocação. |
G2_DESPROP | 1 | C | Proporcional | Desdobramen. Proporcional | Vazio() .Or. Pertence("SN") | Desdobramento Proporcional (S/N) ? Se Sim, o Tempo de Desdobramento serácalculado em função do número de Recur-sos a serem utilizados (respeitando-se oTempo Mínimo de Desdobramento). |
G2_CTRAB | 6 | C | Centro Trab. | Código Centro de Trabalho | Vazio() .Or. ExistCPO("SHB") | Código do Centro de Trabalho. |
G2_CHAVE | 8 | C | Cod. Ligacao | Cod. Ligação com texto | Código de ligação com o texto. | |
G2_ROTALT | 2 | C | Roteiro Alt. | Roteiro Operacoes Altern. | Vazio() .Or. ExistCpo("SG2",FwFldGet("G2_PRODUTO") +FwFldGet("G2_ROTALT")) | Roteiro de Operaçöes Alternativo à operação cadastrada. Quando não aloca o recurso principal, osrecursos alternativo e secundário tenta alocar o roteiro alternativo. |
G2_OPERGRP | 1 | C | Oper. Grupo | Operacao por Grupo ? | Identifica se a operação refere-se ao grupo ou produto. | |
G2_TEMPEND | 5 | N | Tempo Fim | Tempo Fim Pos Alocação | Positivo() .And. A630Tempo() | Tempo gasto para manutenção do recurso após a execução de sua operação, tal campo funciona como um Setup no final da operação. Somado ao tempo de Operação de cada Recurso utilizado e seu setup. |
G2_REFGRD | 14 | C | Ref.Grade | Referencia de Grade | Define a referência de grade, funcionando como identificador da grade. Permitirá o uso mais prático da rotina, diminuindo a necessidade de cadastramento repetitivo para produtos da mesma referencia de grade/configurador. | |
G2_DEPTO | 2 | C | Depto | Depto | Vazio() .Or. ExistCpo('SX5','OP'+M->G2_DEPTO,1) | Código do Departamento onde é realizada a operação. |
G2_DTINI | 8 | D | Dt Vl Ini | Data de validade inicial | Indica a data de validade inicial da
operação. Se a data de validade inicial
for maior que a data de utilização da
operação, a operação será
desconsiderada. | |
G2_DTFIM | 8 | D | Dt Vl Fim | Data de validade final | Indica a data de validade final da
operação. Se a data de validade final
for menor que a data de utilização da
operação, a operação será
desconsiderada. | |
G2_LISTA | 2 | C | Lista | Código Lista Operações | Código da Lista de Operações. | |
G2_USAALT | 1 | C | Uti. Alt. | Utiliza alternativo | Pertence("12") | Indica se a operação utiliza recursos alternativos/secundários. |
G2_REMOCAO | 5 | N | Remoção | Tempo de Remoção | Positivo().And.A630Tempo() | Tempo onde produto está impedido de ser utilizado pelo processo posterior.
Exemplo: Tempo de transporte, tempo de resfriamento ou tempo de secagem. |
Relacionamentos
Tabela Destino | Expressão Origem | Expressão Destino |
---|---|---|
HZL | G2_OPERAC | HZL_OPER |
QQC | G2_CODIGO | QQC_CODREC |
QQK | G2_PRODUTO+G2_REVIPRD+G2_CODIGO+G2_OPERAC | QQK_PRODUT+QQK_REVIPR+QQK_CODIGO+QQK_OPERAC |
QQK | G2_PRODUTO+G2_REVIPRD+G2_CODIGO+G2_OPERAC | QQK_PRODUT+QQK_REVIPR+QQK_CODIGO+QQK_OPERAC |
QQK | G2_CODIGO | QQK_CODIGO |
QQK | G2_CODIGO | QQK_ROTALT |
QQK | G2_CODIGO+G2_PRODUTO | QQK_CODIGO+QQK_PRODUT |
QQK | G2_CODIGO+G2_PRODUTO | QQK_ROTALT+QQK_PRODUT |
SB1 | G2_PRODUTO+G2_CODIGO | B1_COD+B1_OPERPAD |
SG2 | G2_PRODUTO+G2_CODIGO | G2_PRODUTO+G2_ROTALT |
SGF | G2_PRODUTO+G2_CODIGO+G2_OPERAC | GF_PRODUTO+GF_ROTEIRO+GF_OPERAC |
SGR | G2_CODIGO | GR_ROTEIRO |
SGR | G2_CODIGO+G2_PRODUTO+G2_OPERAC | GR_ROTEIRO+GR_PRODUTO+GR_OPERAC |
SH3 | G2_PRODUTO+G2_CODIGO+G2_OPERAC+G2_RECURSO | H3_PRODUTO+H3_CODIGO+H3_OPERAC+H3_RECPRIN |
SH8 | G2_CODIGO | H8_ROTEIRO |
SHJ | G2_CODIGO+G2_PRODUTO+G2_OPERAC+G2_CTRAB | HJ_ROTEIRO+HJ_PRODUTO+HJ_OPERAC+HJ_CTRAB |
SHJ | G2_CODIGO | HJ_ROTEIRO |
SS4 | G2_PRODUTO+G2_CODIGO | S4_COD+S4_OPERPAD |
SS4 | G2_CODIGO | S4_OPERPAD |
SVC | G2_PRODUTO+G2_CODIGO | VC_PRODUTO+VC_ROTEIRO |