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

Tabela HIN no Protheus

Inventário do Handheld

A tabela HIN do Protheus está descrita no dicionário (SX2) como “Inventário do Handheld”. Possui 11 campos e 2 índices e chave única HIN_FILIAL+HIN_ID+HIN_GRUPO+HIN_PROD+HIN_CLI+HIN_LOJA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
HIN
Nome
Inventário do Handheld
Nome (inglês)
Handheld Inventory
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
HIN_FILIAL+HIN_ID+HIN_GRUPO+HIN_PROD+HIN_CLI+HIN_LOJA
Campos / índices
11 / 2

Campos da tabela HIN (11)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 HIN_FILIAL C 2 0 Filial Filial do sistema Real
02 HIN_ID C 6 0 ID ID Real
03 HIN_CLI C 6 0 Cliente Código do cliente Real
04 HIN_LOJA C 2 0 Loja Loja do fornecedor Real
05 HIN_GRUPO C 4 0 Grupo Grupo Real
06 HIN_PROD C 15 0 Produto Código do produto Real
07 HIN_DATA D 8 0 Data Data do inventário Real
08 HIN_QTD N 12 2 Quantidade Quantidade Real
09 HIN_PRECO N 12 2 Preço Preço Real
10 HIN_VER N 10 0 Versão Versão Real
11 HIN_INTR C 1 0 Instrução Intrução de atualização Real

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

Índices da tabela HIN (2)

OrdemChaveDescriçãoApelido
1HIN_FILIAL+HIN_ID+HIN_GRUPO+HIN_PROD+HIN_CLI+HIN_LOJAID + Grupo + Produto + Cliente + Loja
2HIN_FILIAL+HIN_ID+HIN_CLI+HIN_LOJA+HIN_PRODID + Cliente + Loja + Produto

Perguntas frequentes sobre a tabela HIN

O que é a tabela HIN?

É a tabela “Inventário do Handheld” do ERP TOTVS Protheus, com 11 campos definidos no dicionário SX3.

Qual é a chave única da tabela HIN?

A chave única é HIN_FILIAL+HIN_ID+HIN_GRUPO+HIN_PROD+HIN_CLI+HIN_LOJA.

Quais são os índices da tabela HIN?

A tabela tem 2 índices. O principal (ordem 1) usa a chave HIN_FILIAL+HIN_ID+HIN_GRUPO+HIN_PROD+HIN_CLI+HIN_LOJA.

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

Exemplo de consulta SQL da tabela HIN

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

SELECT
    HIN_FILIAL,
    HIN_ID,
    HIN_CLI,
    HIN_LOJA,
    HIN_GRUPO,
    HIN_PROD,
    HIN_DATA,
    HIN_QTD,
    HIN_PRECO,
    HIN_VER,
    HIN_INTR
FROM HIN
WHERE
    D_E_L_E_T_ = ' '
    AND HIN_FILIAL = 'VALOR'
    AND HIN_ID = 'VALOR'
    AND HIN_CLI = 'VALOR'
    AND HIN_LOJA = 'VALOR'
    AND HIN_GRUPO = 'VALOR'
    AND HIN_PROD = 'VALOR'
    AND HIN_DATA BETWEEN '20261001' AND '20261031'
    AND HIN_QTD = 0
    AND HIN_PRECO = 0
    AND HIN_VER = 0
    AND HIN_INTR = 'VALOR'

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