Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela SHY no Protheus

Operações X Ordem APS

A tabela SHY do Protheus está descrita no dicionário (SX2) como “Operações X Ordem APS”. Possui 35 campos e 2 índices e chave única HY_FILIAL+HY_OP+HY_ROTEIRO+HY_OPERAC+HY_CTRAB+HY_IDAPS. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SHY
Nome
Operações X Ordem APS
Nome (inglês)
Operations x APS Order
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
HY_FILIAL+HY_OP+HY_ROTEIRO+HY_OPERAC+HY_CTRAB+HY_IDAPS
Campos / índices
35 / 2

Campos da tabela SHY (35)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 HY_FILIAL C 2 0 Filial Filial do Sistema Real
02 HY_OP C 14 0 OP Ordem de Produção Real
03 HY_ROTEIRO C 2 0 Roteiro Roteiro de Operações Real
04 HY_OPERAC C 2 0 Operação Número da Operação Real
05 HY_RECURSO C 6 0 Recurso Código do Recurso Real
06 HY_FERRAM C 6 0 Feramenta Código da Ferramenta Real
07 HY_CTRAB C 6 0 Código C.T. Código Centro de Trabalho Real
08 HY_QUANT N 12 2 Quantidade Quantidade Alocada Real
09 HY_TEMPOM N 11 2 Tempo Aloc. Tempo de Alocação Real
10 HY_TEMPOS N 11 2 Setup Tempo de Setup Real
11 HY_SITUAC C 1 0 Situação Situação da operação Real
12 HY_MAOOBRA N 2 0 Mao de Obra Quantidade de Mao de Obra Real
13 HY_IDAPS C 80 0 ID APS ID de identif. da OP APS Real
14 HY_DATAINI C 10 0 Data Inicial Data Inicial Real
15 HY_HORAINI C 8 0 Hora Inicial Hora Inicial Real
16 HY_DATAFIM C 10 0 Data Término Data Término Real
17 HY_HORAFIM C 8 0 Hora Final Hora Final Real
18 HY_DESCRI C 20 0 Descr. Oper. Descrição da operação Real
19 HY_TPALOCF C 1 0 Tp.Aloc.Ferr Tipo de Aloc. Ferramenta Real
20 HY_TPLINHA C 1 0 Tipo Linha Tipo de Linha de Produção Real
21 HY_SETUP N 5 2 Setup (Hs) Tempo de Setup Real
22 HY_FORMSTP C 3 0 Formu Setup Cod. Formula Setup Real
23 HY_LOTEPAD N 6 0 Lote Padrao Lote Padrão Real
24 HY_TEMPAD N 5 2 Tempo Padrao Tempo Padrão Real
25 HY_TPOPER C 1 0 Tipo Operac. Tipo de Operação Real
26 HY_TPSOBRE C 1 0 Tipo Sobrep. Tipo de Sobreposição Real
27 HY_TEMPSOB N 5 2 Tempo Sobre. Tempo de Sobreposição Real
28 HY_TPDESD C 1 0 Tipo Desdob. Tipo de Desdobramento Real
29 HY_TEMPDES N 5 2 Tempo Desdo. Tempo de Desdobramento Real
30 HY_DESPROP C 1 0 Proporcional Desdobramen. Proporcional Real
31 HY_TEMPEND N 5 2 Tempo Fim Tempo Fim Pos Alocação Real
32 HY_DTINI D 8 0 Dt Vl Ini Data de validade inicial Real
33 HY_DTFIM D 8 0 Dt Vl Fim Data de validade final Real
34 HY_USAALT C 1 0 Uti. Alt. Utiliza alternativo Real
35 HY_REMOCAO N 5 2 Remoção Tempo de Remoção Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela SHY (2)

OrdemChaveDescriçãoApelido
1HY_FILIAL+HY_OP+HY_ROTEIRO+HY_OPERAC+HY_CTRAB+HY_IDAPSOP + Roteiro + Operação + Código C.T. + ID APS
2HY_FILIAL+HY_IDAPS+HY_ROTEIRO+HY_OPERAC+HY_CTRABID APS + Roteiro + Operação + Código C.T.

Perguntas frequentes sobre a tabela SHY

O que é a tabela SHY?

É a tabela “Operações X Ordem APS” do ERP TOTVS Protheus, com 35 campos definidos no dicionário SX3.

Qual é a chave única da tabela SHY?

A chave única é HY_FILIAL+HY_OP+HY_ROTEIRO+HY_OPERAC+HY_CTRAB+HY_IDAPS.

Quais são os índices da tabela SHY?

A tabela tem 2 índices. O principal (ordem 1) usa a chave HY_FILIAL+HY_OP+HY_ROTEIRO+HY_OPERAC+HY_CTRAB+HY_IDAPS.

Qual é o nome físico da tabela SHY no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: SHY990). Em ADVPL, use RetSqlName("SHY") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela SHY

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    HY_FILIAL,
    HY_OP,
    HY_ROTEIRO,
    HY_OPERAC,
    HY_RECURSO,
    HY_FERRAM,
    HY_CTRAB,
    HY_QUANT,
    HY_TEMPOM,
    HY_TEMPOS,
    HY_SITUAC,
    HY_MAOOBRA,
    HY_IDAPS,
    HY_DATAINI,
    HY_HORAINI,
    HY_DATAFIM,
    HY_HORAFIM,
    HY_DESCRI,
    HY_TPALOCF,
    HY_TPLINHA,
    HY_SETUP,
    HY_FORMSTP,
    HY_LOTEPAD,
    HY_TEMPAD,
    HY_TPOPER,
    HY_TPSOBRE,
    HY_TEMPSOB,
    HY_TPDESD,
    HY_TEMPDES,
    HY_DESPROP,
    HY_TEMPEND,
    HY_DTINI,
    HY_DTFIM,
    HY_USAALT,
    HY_REMOCAO
FROM SHY
WHERE
    D_E_L_E_T_ = ' '
    AND HY_FILIAL = 'VALOR'
    AND HY_OP = 'VALOR'
    AND HY_ROTEIRO = 'VALOR'
    AND HY_OPERAC = 'VALOR'
    AND HY_RECURSO = 'VALOR'
    AND HY_FERRAM = 'VALOR'
    AND HY_CTRAB = 'VALOR'
    AND HY_QUANT = 0
    AND HY_TEMPOM = 0
    AND HY_TEMPOS = 0
    AND HY_SITUAC = 'VALOR'
    AND HY_MAOOBRA = 0
    AND HY_IDAPS = 'VALOR'
    AND HY_DATAINI = 'VALOR'
    AND HY_HORAINI = 'VALOR'
    AND HY_DATAFIM = 'VALOR'
    AND HY_HORAFIM = 'VALOR'
    AND HY_DESCRI = 'VALOR'
    AND HY_TPALOCF = 'VALOR'
    AND HY_TPLINHA = 'VALOR'
    AND HY_SETUP = 0
    AND HY_FORMSTP = 'VALOR'
    AND HY_LOTEPAD = 0
    AND HY_TEMPAD = 0
    AND HY_TPOPER = 'VALOR'
    AND HY_TPSOBRE = 'VALOR'
    AND HY_TEMPSOB = 0
    AND HY_TPDESD = 'VALOR'
    AND HY_TEMPDES = 0
    AND HY_DESPROP = 'VALOR'
    AND HY_TEMPEND = 0
    AND HY_DTINI BETWEEN '20261101' AND '20261130'
    AND HY_DTFIM BETWEEN '20261101' AND '20261130'
    AND HY_USAALT = 'VALOR'
    AND HY_REMOCAO = 0

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.