A tabela SH1 do Protheus está descrita no dicionário (SX2) como “Recursos”. Possui 15 campos e 4 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- SH1
- Nome
- Recursos
- Nome (inglês)
- Resources
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Campos / índices
- 15 / 4
Campos da tabela SH1 (15)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | H1_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | H1_CODIGO | C | 6 | 0 | Codigo | Codigo do Recurso | Real |
| 03 | H1_DESCRI | C | 30 | 0 | Nome Recurso | Nome do Recurso | Real |
| 04 | H1_LINHAPR | C | 3 | 0 | Linha Prod. | Linha de producao | Real |
| 05 | H1_MAOOBRA | N | 2 | 0 | M.O. (Efic.) | Mão-de-Obra (Eficiência) | Real |
| 06 | H1_CCUSTO | C | 9 | 0 | Centro Custo | Centro de Custo | Real |
| 07 | H1_ULTMANU | D | 8 | 0 | Ultima Manut | Data da ultima manutencao | Real |
| 08 | H1_PERIODI | N | 3 | 0 | Periodicid. | Periodicidade | Real |
| 09 | H1_IDAPROV | N | 4 | 0 | Indice Aprov | Indice de aproveitamento | Real |
| 10 | H1_CTRAB | C | 6 | 0 | Centro Trab. | Codigo Centro de Trabalho | Real |
| 11 | H1_CALEND | C | 3 | 0 | Calendario | Calendário utilizado | Real |
| 12 | H1_ILIMITA | C | 1 | 0 | Rec Ilimit. | Recurso Ilimitado | Real |
| 13 | H1_CONF | C | 6 | 0 | Prop. Confer | Propr. de Conferencia | Real |
| 14 | H1_INTERV | C | 4 | 0 | Int. Segur. | Intervalo de Seguranca | Real |
| 15 | H1_GCCUSTO | C | 8 | 0 | Gr Cnt Custo | Grupo Contábil custeio. | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SH1 (4)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | H1_FILIAL+H1_CODIGO | Codigo | |
| 2 | H1_FILIAL+H1_CCUSTO | Centro Custo | |
| 3 | H1_FILIAL+H1_CALEND | Calendario | |
| 4 | H1_FILIAL+H1_CTRAB | Centro Trab. |
Perguntas frequentes sobre a tabela SH1
O que é a tabela SH1?
É a tabela “Recursos” do ERP TOTVS Protheus, com 15 campos definidos no dicionário SX3.
Quais são os índices da tabela SH1?
A tabela tem 4 índices. O principal (ordem 1) usa a chave H1_FILIAL+H1_CODIGO.
Qual é o nome físico da tabela SH1 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: SH1990). Em ADVPL, use RetSqlName("SH1") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SH1
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
H1_FILIAL,
H1_CODIGO,
H1_DESCRI,
H1_LINHAPR,
H1_MAOOBRA,
H1_CCUSTO,
H1_ULTMANU,
H1_PERIODI,
H1_IDAPROV,
H1_CTRAB,
H1_CALEND,
H1_ILIMITA,
H1_CONF,
H1_INTERV,
H1_GCCUSTO
FROM SH1
WHERE
D_E_L_E_T_ = ' '
AND H1_FILIAL = 'VALOR'
AND H1_CODIGO = 'VALOR'
AND H1_DESCRI = 'VALOR'
AND H1_LINHAPR = 'VALOR'
AND H1_MAOOBRA = 0
AND H1_CCUSTO = 'VALOR'
AND H1_ULTMANU BETWEEN '20261001' AND '20261031'
AND H1_PERIODI = 0
AND H1_IDAPROV = 0
AND H1_CTRAB = 'VALOR'
AND H1_CALEND = 'VALOR'
AND H1_ILIMITA = 'VALOR'
AND H1_CONF = 'VALOR'
AND H1_INTERV = 'VALOR'
AND H1_GCCUSTO = 'VALOR'
Outras tabelas relacionadas
- SH2 Recursos Altn/Secundários
- SH3 Recursos e Ferram por Operação
- SH4 Ferramentas
- SH6 Movimentação da Produção
- SH7 Calendário
- SH8 Operações Alocadas
- SH9 Bloqueios e Exceções
- SHB Centro de Trabalho
- SHC Plano Mestre de Produção
- SHD Oper Alocadas Sacramentadas
- SHE Ferramentas Sacramentadas
- SHF Necessidades por Filial
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.