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

Tabela SHG no Protheus

Logs do MRP

A tabela SHG do Protheus está descrita no dicionário (SX2) como “Logs do MRP”. Possui 9 campos e 1 í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
SHG
Nome
Logs do MRP
Nome (inglês)
MRP Logs
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
9 / 1

Campos da tabela SHG (9)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 HG_FILIAL C 2 0 Filial Filial do Sistema Real
02 HG_SEQMRP C 6 0 Seq MRP Sequencia MRP do LOG Real
03 HG_COD C 15 0 Cod Produto Codigo do Produto Real
04 HG_CODLOG C 3 0 Cod Evento Codigo do Evento Real
05 HG_LOGMRP C 150 0 Log Log do MRP Real
06 HG_DOC C 13 0 Documento Documento do MRP Real
07 HG_ITEM C 4 0 Item Item do Documento Real
08 HG_ALIAS C 3 0 Alias Alias do documento Real
09 HG_CODORI C 15 0 Cod Origem Cod do Produto Origem Real

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

Índices da tabela SHG (1)

OrdemChaveDescriçãoApelido
1HG_FILIAL+HG_SEQMRP+HG_COD+HG_CODLOGSeq MRP + Cod Produto + Cod Evento

Perguntas frequentes sobre a tabela SHG

O que é a tabela SHG?

É a tabela “Logs do MRP” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.

Quais são os índices da tabela SHG?

A tabela tem 1 índice. O principal (ordem 1) usa a chave HG_FILIAL+HG_SEQMRP+HG_COD+HG_CODLOG.

Qual é o nome físico da tabela SHG 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: SHG990). Em ADVPL, use RetSqlName("SHG") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela SHG

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

SELECT
    HG_FILIAL,
    HG_SEQMRP,
    HG_COD,
    HG_CODLOG,
    HG_LOGMRP,
    HG_DOC,
    HG_ITEM,
    HG_ALIAS,
    HG_CODORI
FROM SHG
WHERE
    D_E_L_E_T_ = ' '
    AND HG_FILIAL = 'VALOR'
    AND HG_SEQMRP = 'VALOR'
    AND HG_COD = 'VALOR'
    AND HG_CODLOG = 'VALOR'
    AND HG_LOGMRP = 'VALOR'
    AND HG_DOC = 'VALOR'
    AND HG_ITEM = 'VALOR'
    AND HG_ALIAS = 'VALOR'
    AND HG_CODORI = 'VALOR'

Outras tabelas relacionadas

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