A tabela SH6 do Protheus está descrita no dicionário (SX2) como “Movimentação da Produção”. Possui 49 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
- SH6
- Nome
- Movimentação da Produção
- Nome (inglês)
- Production Transactions
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Campos / índices
- 49 / 4
Campos da tabela SH6 (49)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | H6_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | H6_OP | C | 14 | 0 | Ord.Producao | Ordem de Producao | Real |
| 03 | H6_PRODUTO | C | 15 | 0 | Produto | Codigo do Produto | Real |
| 04 | H6_OPERAC | C | 2 | 0 | Operacao | Codigo da Operacao | Real |
| 05 | H6_RECURSO | C | 6 | 0 | Recurso | Codigo do Recurso | Real |
| 06 | H6_FERRAM | C | 6 | 0 | Ferramenta | Codigo da Ferramenta | Real |
| 07 | H6_DATAINI | D | 8 | 0 | DT Inicial | Data Inicial | Real |
| 08 | H6_HORAINI | C | 5 | 0 | Hora Inicial | Hora Inicial | Real |
| 09 | H6_DATAFIN | D | 8 | 0 | DT Final | Data Final | Real |
| 10 | H6_HORAFIN | C | 5 | 0 | Hora Final | Hora Final | Real |
| 11 | H6_QTDPROD | N | 12 | 2 | Qtd. Prod. | Quantidade Produzida | Real |
| 12 | H6_QTDPERD | N | 12 | 2 | Qtd. Perda | Quantidade Perdida | Real |
| 13 | H6_PT | C | 1 | 0 | Parc./Total | Producao Parcial ou Total | Real |
| 14 | H6_DTAPONT | D | 8 | 0 | Apontamento | Data do Apontamento | Real |
| 15 | H6_DESDOBR | C | 4 | 0 | Desdobr. | Desdobramento | Real |
| 16 | H6_IDENT | C | 6 | 0 | Iden. OP Pai | Identificacao da OP Pai | Real |
| 17 | H6_TEMPO | C | 6 | 0 | Tempo Real | Tempo Real do Apontamento | Real |
| 18 | H6_LOTECTL | C | 10 | 0 | Lote | Lote | Real |
| 19 | H6_NUMLOTE | C | 6 | 0 | Sub-Lote | Sub-Lote | Real |
| 20 | H6_DTVALID | D | 8 | 0 | Valid. Lote | Validade do Lote inform. | Real |
| 21 | H6_MOTIVO | C | 10 | 0 | Motivo Impr. | Motivo Hora Improdutiva | Real |
| 22 | H6_DESCRI | C | 40 | 0 | Desc. Motivo | Descrição do Motivo | Virtual |
| 23 | H6_OBSERVA | C | 30 | 0 | Observacoes | Observacoes | Real |
| 24 | H6_TIPO | C | 1 | 0 | Tipo Apontam | Tipo do Apontamento | Real |
| 25 | H6_OPERADO | C | 10 | 0 | Operador | Operador do Recurso | Real |
| 26 | H6_PERDANT | N | 12 | 2 | Perda Anter. | Perda acumul. anteriormen | Real |
| 27 | H6_SEQ | C | 2 | 0 | Seq.Rot.Alt. | Seq. do Roteiro Operacoes | Real |
| 28 | H6_IDENTE | C | 8 | 0 | Ident. Prod. | Identificacao do Produto | Real |
| 29 | H6_IDEINV | C | 8 | 0 | Ident. Inv. | Ident. Invertida Produto | Real |
| 30 | H6_DTPROD | D | 8 | 0 | Dt. Producao | Data da Producao | Real |
| 31 | H6_PRDINV | C | 8 | 0 | Dt. Prd.Inv. | Data da Producao Invert. | Real |
| 32 | H6_LOTINV | C | 6 | 0 | Lote Invert. | Nro. do Lote Invertido | Real |
| 33 | H6_VERIFI | N | 1 | 0 | Insp/Certif. | Indica se Insp. ou Cert. | Real |
| 34 | H6_INSCER | C | 15 | 0 | Insp./Cert. | Insp./Certif./Libera Urg. | Virtual |
| 35 | H6_LAUDO | C | 1 | 0 | Laudo | Laudo da Producao | Real |
| 36 | H6_CERQUA | C | 12 | 0 | Cert.Qualid. | Certificado de Qualidade | Real |
| 37 | H6_TAMLOT | C | 8 | 0 | Tam.Lote | Tamanho do Lote | Real |
| 38 | H6_REVI | C | 2 | 0 | Revisao | Revisao do Produto | Real |
| 39 | H6_QTDPRO2 | N | 12 | 2 | Qt.Prod. 2UM | Quantidade Produzida 2aUM | Real |
| 40 | H6_SEQCARG | C | 6 | 0 | Carga Maquin | Numero da Carga Maquina | Real |
| 41 | H6_POTENCI | N | 6 | 2 | Potencia Lot | Potencia do Lote | Real |
| 42 | H6_TIPOTEM | N | 1 | 0 | Tipo Tempo | Formato do Tempo | Real |
| 43 | H6_RATEIO | N | 6 | 2 | %Rateio | % Rateio de Custo | Real |
| 44 | H6_LOCAL | C | 2 | 0 | Armazem | Armazem do apontamento | Real |
| 45 | H6_STATUS | C | 1 | 0 | Status? | Status? | Real |
| 46 | H6_PERIMP | N | 8 | 4 | Per. Imp. | Percentual Importacao FCI | Real |
| 47 | H6_CBFLAG | C | 1 | 0 | Flag ACD | Flag ACD | Real |
| 48 | H6_QTMAIOR | N | 12 | 2 | Qtde. Maior | Qtde produzida a maior | Real |
| 49 | H6_QTGANHO | N | 12 | 2 | Qtde. Ganho | Qtde ganho de produção | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SH6 (4)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | H6_FILIAL+H6_OP+H6_PRODUTO+H6_OPERAC+H6_SEQ+DTOS(H6_DATAINI)+H6_HORAINI+DTOS(H6_DATAFIN)+H6_HORAFIN | Ord.Producao + Produto + Operacao + Seq.Rot.Alt. + DT Inicial + Hora I | |
| 2 | H6_FILIAL+H6_PRODUTO+H6_OP | Produto + Ord.Producao | |
| 3 | H6_FILIAL+H6_PRODUTO+H6_OP+H6_OPERAC+H6_LOTECTL+H6_NUMLOTE | Produto + Ord.Producao + Operacao + Lote + Sub-Lote | |
| 4 | H6_FILIAL+H6_TIPO+H6_RECURSO+DTOS(H6_DTAPONT)+DTOS(H6_DATAINI)+H6_HORAINI+DTOS(H6_DATAFIN)+H6_HORAFIN | Tipo Apontam + Recurso + Apontamento + DT Inicial + Hora Inicial + DT |
Perguntas frequentes sobre a tabela SH6
O que é a tabela SH6?
É a tabela “Movimentação da Produção” do ERP TOTVS Protheus, com 49 campos definidos no dicionário SX3.
Quais são os índices da tabela SH6?
A tabela tem 4 índices. O principal (ordem 1) usa a chave H6_FILIAL+H6_OP+H6_PRODUTO+H6_OPERAC+H6_SEQ+DTOS(H6_DATAINI)+H6_HORAINI+DTOS(H6_DATAFIN)+H6_HORAFIN.
Qual é o nome físico da tabela SH6 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: SH6990). Em ADVPL, use RetSqlName("SH6") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SH6
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
H6_FILIAL,
H6_OP,
H6_PRODUTO,
H6_OPERAC,
H6_RECURSO,
H6_FERRAM,
H6_DATAINI,
H6_HORAINI,
H6_DATAFIN,
H6_HORAFIN,
H6_QTDPROD,
H6_QTDPERD,
H6_PT,
H6_DTAPONT,
H6_DESDOBR,
H6_IDENT,
H6_TEMPO,
H6_LOTECTL,
H6_NUMLOTE,
H6_DTVALID,
H6_MOTIVO,
H6_DESCRI,
H6_OBSERVA,
H6_TIPO,
H6_OPERADO,
H6_PERDANT,
H6_SEQ,
H6_IDENTE,
H6_IDEINV,
H6_DTPROD,
H6_PRDINV,
H6_LOTINV,
H6_VERIFI,
H6_INSCER,
H6_LAUDO,
H6_CERQUA,
H6_TAMLOT,
H6_REVI,
H6_QTDPRO2,
H6_SEQCARG,
H6_POTENCI,
H6_TIPOTEM,
H6_RATEIO,
H6_LOCAL,
H6_STATUS,
H6_PERIMP,
H6_CBFLAG,
H6_QTMAIOR,
H6_QTGANHO
FROM SH6
WHERE
D_E_L_E_T_ = ' '
AND H6_FILIAL = 'VALOR'
AND H6_OP = 'VALOR'
AND H6_PRODUTO = 'VALOR'
AND H6_OPERAC = 'VALOR'
AND H6_RECURSO = 'VALOR'
AND H6_FERRAM = 'VALOR'
AND H6_DATAINI BETWEEN '20261001' AND '20261031'
AND H6_HORAINI = 'VALOR'
AND H6_DATAFIN BETWEEN '20261001' AND '20261031'
AND H6_HORAFIN = 'VALOR'
AND H6_QTDPROD = 0
AND H6_QTDPERD = 0
AND H6_PT = 'VALOR'
AND H6_DTAPONT BETWEEN '20261001' AND '20261031'
AND H6_DESDOBR = 'VALOR'
AND H6_IDENT = 'VALOR'
AND H6_TEMPO = 'VALOR'
AND H6_LOTECTL = 'VALOR'
AND H6_NUMLOTE = 'VALOR'
AND H6_DTVALID BETWEEN '20261001' AND '20261031'
AND H6_MOTIVO = 'VALOR'
AND H6_DESCRI = 'VALOR'
AND H6_OBSERVA = 'VALOR'
AND H6_TIPO = 'VALOR'
AND H6_OPERADO = 'VALOR'
AND H6_PERDANT = 0
AND H6_SEQ = 'VALOR'
AND H6_IDENTE = 'VALOR'
AND H6_IDEINV = 'VALOR'
AND H6_DTPROD BETWEEN '20261001' AND '20261031'
AND H6_PRDINV = 'VALOR'
AND H6_LOTINV = 'VALOR'
AND H6_VERIFI = 0
AND H6_INSCER = 'VALOR'
AND H6_LAUDO = 'VALOR'
AND H6_CERQUA = 'VALOR'
AND H6_TAMLOT = 'VALOR'
AND H6_REVI = 'VALOR'
AND H6_QTDPRO2 = 0
AND H6_SEQCARG = 'VALOR'
AND H6_POTENCI = 0
AND H6_TIPOTEM = 0
AND H6_RATEIO = 0
AND H6_LOCAL = 'VALOR'
AND H6_STATUS = 'VALOR'
AND H6_PERIMP = 0
AND H6_CBFLAG = 'VALOR'
AND H6_QTMAIOR = 0
AND H6_QTGANHO = 0
Outras tabelas relacionadas
- SH1 Recursos
- SH2 Recursos Altn/Secundários
- SH3 Recursos e Ferram por Operação
- SH4 Ferramentas
- 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.